#11457: The order of parsed "Mastering display colour volume SEI message" seems wrong. -------------------------------------+------------------------------------- Reporter: SYamaguchi | Owner: (none) Type: defect | Status: closed Priority: normal | Component: | undetermined Version: unspecified | Resolution: invalid Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Tom Hebb):
I just ran into this issue as well, as it stops most of mpv's gamut mapping modes from working for videos with non-GBR ordering. I don't agree that videos with non-GBR ordering are out of spec, though: the spec only says that GBR ordering is "suggested", and the [https://testassets.dashif.org/#testvector/details/5a20b70fa5eeda55aa662b96 video that I'm having trouble with] is one of DASH-IF's official HEVC test vectors. For what it's worth, GStreamer does the same thing as FFmpeg and [https://gitlab.freedesktop.org/gstreamer/gstreamer/-/blob/2dc485823ce532e8c08f1c3390cbbe21305509f0/subprojects /gst-plugins-bad/gst/videoparsers/gsth265parse.c#L608-619 assumes GBR ordering], but mediainfo [https://github.com/MediaArea/MediaInfoLib/blob/2cd060cc07d374c41c81593abcd6d15f8f060a62/Source/MediaInfo/File__Analyze_Streams.cpp#L417-L434 detects which primary is which]. I can't find other open source tools that actually care about the primaries, but there's clearly not a consensus. -- Ticket URL: <https://trac.ffmpeg.org/ticket/11457#comment:2> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
_______________________________________________ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org https://ffmpeg.org/mailman/listinfo/ffmpeg-trac To unsubscribe, visit link above, or email ffmpeg-trac-requ...@ffmpeg.org with subject "unsubscribe".