Using C# & FFMPEG

Over the past 3 years, I’ve been searching extensively for a open-source (or low-cost) alternative for video conversion to the .flv format. This search typically leads directly to FFmpeg, an open source video compression and conversion tool. FFMPEG is umbelievably fast, and handles Flash Video without a problem. The biggest hurdle that I’ve run into when trying to design it into my applications is that it does not have a .NET interface and the open source libraries it uses are long and confusing. This week, however, I found a post on Daniel’s blog which contains a project that wraps the FFmpeglibraries. I haven’t gotten a chance to look at it too thoroughly, but it should definately open up the opportunity to make use of FFmpeg’s tools in a managed environment. Even if Daniel doesn’t take the project much further, it looks like a great start to a complete .NET FFmpeg library!

usefull links:
http://sourceforge.net/projects/sharpffmpeg
http://www.bytescout.com/ffmpegscout.html
http://www.iepak.com/2/TopicDetail.aspx