Quote:
Originally Posted by dimzon
It means nobody ask encoder developers to add such workaround. It's really easy and costs approx. 5 lines of code in C++ and 10 minutes of time. I can do it myself, just need access to encoder sources
|
You can get the x264 sourcecode with SVN:
Code:
svn co svn://svn.videolan.org/x264/trunk x264
(from
http://developers.videolan.org/x264.html)
However, it may not be such a good idea to add ConvertToYV12 silently, because it means that AviSynth error clips will also be encoded without realising it. In my opinion, a better idea would be for MeGUI to check the colorspace before it sends it to the encoder (I mentioned that here:
http://forum.doom9.org/showthread.ph...47#post772747), because it should be the GUI's job. If someone knows enough to use the commandline, they will know what a colorspace error is, and they will prefer to know about it, so that they can fix it in a (perhaps) better way than simply converttoyv12.