I have been searching the web for some time for a solid FFmpeg wrapper for C#/.NET. But I have yet to come up with something useful. I have found the following three projects, but all of them apears to be dead in early alpha stage.
FFmpeg.NET
ffmpeg-sharp
FFLIB.NET
So my question is if anyone knows of a wrapper project that is more mature?
I am not looking for a full transcoding engine with job queues and more.
Just a simple wrapper so I do not have to make a command line call and then parse the console output, but can make method calls and use eventlisteners for progress.
And please feel free to mention any active projects, even if they are stil in the early stages.
This is a wrapper of my own: https://github.com/AydinAdn/MediaToolkit
MediaToolkit can:
Bit rate
, Frame rate
, Resolution / size
, Aspect ratio
, Duration of video
Audio sample rate
DVD
, DV
, DV50
, VCD
, SVCD
I'm updating it as I go along, and you're welcome to use it, you can also install it using the Package Manager Console.
PM> Install-Package MediaToolkit