[FFmpeg-user] Copying h264 Quicktimes makes insane timecode

Thomas Worth dev at rarevision.com
Wed Oct 31 21:34:50 CET 2012


On Wed, Oct 31, 2012 at 12:39 PM, Bob Maple <bobm-ffmpeg at burner.com> wrote:
> On 10/31/2012 1:21 PM, Thomas Worth wrote:
>
>> Upload the file somewhere and post a link if you can.
>
>
> It looks like you can duplicate the results by taking any Quicktime, even
> one without source code, and doing a copy through ffmpeg setting your own:
>
> -i Blah.mov -codec:v copy -codec:a copy -timecode 01:00:00:00 New.mov
>
> With that, I even get symbols in the timecode like @ and < instead of
> digits!

This is definitely broken. The frame timebase value (it's an 8 bit
value) in the tmcd atom within stsd is not being written. It's zero,
which confuses the reader. Apparently, it only gets written when you
force the frame rate using -r.


More information about the ffmpeg-user mailing list