GNOME Bugzilla – Bug 796761
qtmux: Does not support BT2020 transfer
Last modified: 2018-11-03 15:31:46 UTC
qtmux does not support BT2020 transfer function. As a side effect, the colorimetry in the muxed data is invalid and cause rendering issues with certain player (notably OSX native player).
Do you have a link to the spec or some other information about *how* BT2020 could be stored? All specs I found are older than BT2020
I have asked Thiago, and got: 05-07-2018 16:47:42 < thiagoss!~thiagoss@thiagoss.com: ndufresne, I think the qtff spec has those values. Search for 'nclc' But haven't had time to look yet, I'll probably end up with the same conclusion. Though, for 8bit formats, even for 4K, it would seems that BT709 is more common default. So if we fix the gstvideo defaults we'd fix 796753.
Ah there seem to be extensions with the new values, the most comprehensive list seems to be here: https://github.com/bbc/qtff-parameter-editor/blob/master/README.md That contains e.g. 9 for the BT2020 primaries. Should be trivial to add in addition to the existing code we have there.
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/issues/490.