[FFmpeg-devel] [PATCH 1/1] avformat/movenc: use modern iTunes copyright atom

Jan Ekström jeebjp at gmail.com
Fri Mar 30 03:54:59 EEST 2018


On Fri, Mar 30, 2018 at 3:39 AM, Michael Niedermayer
<michael at niedermayer.cc> wrote:
>
> If it was a typo or something like that, i agree that it should be
> removed/replaced. I was assuming it come from some official
> reference/software ...
>

For the record, the current QTFF (aka MOV) specification still lists
'©cpy' as the copyright statement international text field. The
copyright sign at the beginning of the identifier is defined as:
"All user data list entries whose type begins with the © character
(ASCII 169) are defined to be international text. These list entries
must contain a list of text strings with associated language codes. By
storing multiple versions of the same text, a single user data text
item can contain translations for different languages."
Official ref: https://developer.apple.com/library/content/documentation/QuickTime/QTFF/QTFFChap2/qtff2.html#//apple_ref/doc/uid/TP40000939-CH204-BBCCFFGD

'cprt' is not mentioned in QTFF.

Meanwhile, in ISOBMFF (aka MP4 aka 14496-12, available for free from
http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html )
'cprt' is defined.

So with a quick look it seems like when writing in MOV mode one should
still utilize '©cpy' while with MP4 one should utilize 'cprt'
according to ISOBMFF.

Best regards,
Jan


More information about the ffmpeg-devel mailing list