The mdcv atom isn't in ISO/IEC 14496-12:2015 so the flag is marked as
experimental and the mdcv atom is not written by default.

The mdcv atom is referenced by e.g., [1][2] and is already parsed in FFmpeg
in mov.c.

Once ISO/IEC 14496-12 standardizes the mdcv atom (which I assume it will?)
then we can switch this to write the mdcv atom by default (if the metadata
exists) and remove the write_mdcv flag.

[1]:
https://aomedia.org/wp-content/uploads/2018/09/AV1-ISO-Base-Media-File-Format-Binding-Specification.pdf
[2]:
https://developer.apple.com/av-foundation/High-Dynamic-Range-Metadata-for-Apple-Devices.pdf

Attachment: 0001-avformat-movenc-add-write_mdcv-flag-to-write-mdcv-at.patch
Description: Binary data

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to