View Single Post
Old 12th June 2013, 10:22   #3019  |  Link
detmek
Registered User
 
Join Date: Aug 2009
Posts: 463
Quote:
Originally Posted by LigH View Post
A first step would be, similar to supporting both 32 and 64 bit architecture compiles of x264, also supporting both 8 and 10 bit channel depth compiles alternatively. There are many reports that the 10 bit channel bitdepth support already enhances compression efficiency, even with provided default YV12 video (YUV 4:2:0). Unfortunately, most consumer decoder chips may not support the AVC profile high10.

AviSynth 2.6x also supports finer chroma subsampling (e.g. YV16 or YV24). To feed x264 with such video, it will require the use of the parameters --input-csp and --output-csp, and will lead to even less compatible AVC profiles (high422, high444). And many plugins may not support these color spaces.

Possibly beyond capabilities of a script generating GUI may be the support of Deepcolor filters, they may require manual script editing...
+1

Although most hardware decoders do not support 10-bit video or other color spaces there are a lot of people (like me) who use PC for watching videos on monitor or TV connected via HDMI.

10-bit support should be easy to add, just like x64 binaries and checkbox.

For other color spaces Avisynth should be updated to 2.6 and AVS Script Creator would require a checkbox (or checkbox + dropdown box) for ConvetToYVxx. Plus, input/ouput csp dropdown box in x264 configuration dialog.

Last edited by detmek; 12th June 2013 at 10:29.
detmek is offline