GNOME Bugzilla – Bug 757605
Does not honor H.264 YUV coefficient flag
Last modified: 2018-01-13 12:46:02 UTC
Hi, The attached two video files should decode near-identically to each other and to http://www.imagescience.com.au/kb/images/BeEyeCalibrationImages/colourWedges.jpg. (They are encoded with different YUV coefficients, and no other real differences.) They don't; in Iceweasel the BT.601 is right but the BT.709 is washed out (the brightest greens are all 255), while in gst-play-1.0, the BT.601 is too dull (G=233 at the brightest or so) and the other colors contaminated (e.g. the brightest red has B=15).
Created attachment 314851 [details] Encoded with BT.709 YUV coefficients
It seems I cannot attach the BT.601 sample. You can find it at http://storage.sesse.net/test-bt601.ts.
*** Bug 757604 has been marked as a duplicate of this bug. ***
Colorimetry is not implemented iirc in gst-ffmpeg.
This seems to work now. *** This bug has been marked as a duplicate of bug 750882 ***