After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 796761 - qtmux: Does not support BT2020 transfer
qtmux: Does not support BT2020 transfer
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
unspecified
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-07-07 12:51 UTC by Nicolas Dufresne (ndufresne)
Modified: 2018-11-03 15:31 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Nicolas Dufresne (ndufresne) 2018-07-07 12:51:24 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).
Comment 1 Sebastian Dröge (slomo) 2018-07-09 07:14:15 UTC
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
Comment 2 Nicolas Dufresne (ndufresne) 2018-07-09 10:52:12 UTC
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.
Comment 3 Sebastian Dröge (slomo) 2018-07-09 12:05:34 UTC
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.
Comment 4 GStreamer system administrator 2018-11-03 15:31:46 UTC
-- 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.