I am using ffmpeg to convert files to QuickTime containers. I understand that certain QuickTime files requires clap atoms, ie "This is a mandatory extension for all uncompressed Y´CbCr data formats."
Is there a way to specify a clap atom when using ffmpeg to output a QuickTime file? Otherwise would there be harm in adding a clap atom at the end of the file assuming that I updated any file length field? Lastly, assuming that there is not doubt as to the proper viewable/usable pixel dimensions of my file, is a clap even necessary?
FFmpeg will write a clap
atom if and only if the video codec is one of the following:
So, if the codec qualifies, ffmpeg will automatically write it.