Lyris
14th February 2011, 04:15
Can anyone help me solve this?
I have a source that was captured from DigiBeta at 10-bit (I think - different programs have told me different things). It's stored as a QuickTime movie in uncompressed RGB format. To get it into AVISynth, I run it through Sony Vegas Pro 8 and use DebugMode Frameserver output. This seems to work fine on its own (gamma manipulated to show problem):
http://lyris-lite.net/temp/rgb.png
But as soon as I add a ConvertTOYV12() command, it turns into this:
http://lyris-lite.net/temp/yv12.png
Can anyone explain why and how to fix it? The same happens when I work around Vegas and use another input method - I originally tried QTInput, but it gave me wacky levels.
I assume that the input into AviSynth can only be 8-bit - is that right?
I have a source that was captured from DigiBeta at 10-bit (I think - different programs have told me different things). It's stored as a QuickTime movie in uncompressed RGB format. To get it into AVISynth, I run it through Sony Vegas Pro 8 and use DebugMode Frameserver output. This seems to work fine on its own (gamma manipulated to show problem):
http://lyris-lite.net/temp/rgb.png
But as soon as I add a ConvertTOYV12() command, it turns into this:
http://lyris-lite.net/temp/yv12.png
Can anyone explain why and how to fix it? The same happens when I work around Vegas and use another input method - I originally tried QTInput, but it gave me wacky levels.
I assume that the input into AviSynth can only be 8-bit - is that right?