Post
by ErikB » 10 Feb 2012, 13:06
Just to quickly comment on the whole codec issue.
It is not as simple as just adding a codec in. We need to implement, verify and test it. But, even that is nothing compared to the legal issues. DNxHD belongs to Avid. It is licenseable, but not entirely without strings attached, especially at a corporate level. When we implemented FFmpeg, we made sure we have proper legal backing for the codecs we implemented and removed all those we didn't want to mess with. We thus did not include DNxHD, even though FFmpeg could do it, simply becaause of the legal overhead it would require. If it works, it is because it is handling it through a different codec (e.g. QT), but I expect it won't.
If it is important, we can consider looking into the licensing agreements and figuring out what that means for us, and depending on that, including it in a future release. The same goes for any other codecs. There are a number of great codecs out there we will not implement because it would require handing over our firstborn, sign away our souls, paying millions of dollars, or other such things...