[FFmpeg-trac] #8074(avformat:new): movflags write_colr not working for ProRes encoded mov files
FFmpeg
trac at avcodec.org
Thu Aug 15 05:44:09 EEST 2019
#8074: movflags write_colr not working for ProRes encoded mov files
-------------------------------------+-------------------------------------
Reporter: en5ca | Owner:
Type: defect | Status: new
Priority: normal | Component: avformat
Version: git-master | Resolution:
Keywords: mov | Blocked By:
regression |
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by en5ca):
Replying to [comment:5 en5ca]:
> Replying to [comment:4 Gyan]:
> > Quicktime (MOV) files don't store colour range. See
http://ffmpeg.org/pipermail/ffmpeg-user/2018-November/042154.html
> That [...]
read through. if i understood correctly that was about adding color range
metadata to prores encoded video in mov container, which apparently isnt
supported. im trying to add color space/primaries/transfer
characteristics, but instead ffmpeg adds tv/mpeg/limited color range and
progressive field order metadata tags, and none of the intended color
tags. pointing out this problem occurs only with git master/later versions
of ffmpeg. and affects at least prores, dnxhd/dnxhr and uncompressed
(v210) yuv422 encoding/muxing to mov/quicktime. ffmpeg seems to leave out
the color space/trc/prim data, and arbitrarily adds either field order
progressive or color range tv, or both, metadata tags. compared with
davinci resolve produced files, and it seems to correctly add the
space/trc/prim metadatas to mov, and ffprobe also reads them correctly, so
the problem probably lies somewhere in muxing the mov with ffmpeg.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/8074#comment:7>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list