On 11/11/2015 10:18 AM, Andy Furniss wrote:

Possibly because it did work but every video player by default will
assume limited range for yuv so stretch and not display anything
above/below the video levels. It will also be pot luck whether by
default you will get to see 10 bit 444 or whether the player ends up
converting it to 8 bit 420.

I'm using media player classic with madVR. It's configured for 10 bit output and full range. More importantly, when I view the png file using madVR, it renders perfectly (full range, and in 10 bit), which leads me to believe the issue is with the encoded mp4 file, rather than the madVR playback. I could be missing something critical here, though. Perhaps the decoding requirements for a png and an mp4 file are dissociated in such a way that 10 bit playback is respected for one but not the other. I really don't know. I'll look into imagemagic and see if I can get any more information.


FWIW using your 1.png I can convert to full range yuv44410le and back to
png and the result is very similar to the master (=+1 on the values as
shown by imagemagic display).

That's very encouraging! Did you use Zeranoe's 10 bit build to do this?

p.s. I haven't been able to figure out what "le" vs "be" refers to (e.g. yuv44410le). Do you know what it means?

-Marwan




_______________________________________________
ffmpeg-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

Reply via email to