[FFmpeg-devel] Apple Prores Encoder

Maxim max_pole at gmx.de
Sat Oct 29 01:27:33 CEST 2011


Hello,

+    AV_WB8(buf + 12, 'a');
+    AV_WB8(buf + 13, 'p');
+    AV_WB8(buf + 14, 'l');
+    AV_WB8(buf + 15, '0');

IMHO It should be replaced with an appropriate FOURCC constant, for
example 'fmpg'. The FOURCC 'apl0' indicates Apple encoder software.
Using this constant in a non-Apple-software may cause confusions and
copyright issues.
There are some other manufacturer FOURCCs defined, see my doc here:
http://wiki.multimedia.cx/index.php?title=Apple_ProRes#Frame_header

Best regards
Maxim


More information about the ffmpeg-devel mailing list