[FFmpeg-user] Sony FX3 timecode (or the lack of it...)
Bouke / edit 'B
bouke at editb.nl
Mon Apr 29 17:56:53 EEST 2024
This cam writes Mp4 without a QuickTime timecode track, but it does write ’something’ that ’should’ be (about) correct. (It’s a known issue it’s off by one or two frames when slaved.)
ffprobe -v error -print_format json -show_format -show_streams /Users/bouke/Downloads/Sony\ FX3/PRIVATE/M4ROOT/CLIP/20240227_C6917.MP4
Partial return:
{
"index": 2,
"codec_type": "data",
"codec_tag_string": "rtmd",
"codec_tag": "0x646d7472",
"id": "0x3",
"r_frame_rate": "0/0",
"avg_frame_rate": "0/0",
"time_base": "1/30000",
"start_pts": 0,
"start_time": "0.000000",
"duration_ts": 1261260,
"duration": "42.042000",
"bit_rate": "4664775",
"nb_frames": "1260",
"disposition": {
"default": 1,
"dub": 0,
"original": 0,
"comment": 0,
"lyrics": 0,
"karaoke": 0,
"forced": 0,
"hearing_impaired": 0,
"visual_impaired": 0,
"clean_effects": 0,
"attached_pic": 0,
"timed_thumbnails": 0,
"captions": 0,
"descriptions": 0,
"metadata": 0,
"dependent": 0,
"still_image": 0
},
"tags": {
"creation_time": "2024-02-27T10:22:27.000000Z",
"language": "und",
"handler_name": "Timed Metadata Media Handler",
"timecode": "05:37:06:19"
}
}
Now, where is this TC stored? I cannot find it using a HEX editor.
And, more important, FCP, Avid MC and Resolve interpret the “timecode” as Drop frame, where there is no indication of that in FFmpeg / FFprobe.
Can anyone shed a light on this?
thx,
Bouke
More information about the ffmpeg-user
mailing list