[FFmpeg-trac] #9492(undetermined:new): ffmpeg reads wrong timecode

FFmpeg trac at avcodec.org
Tue Nov 2 20:38:08 EET 2021

#9492: ffmpeg reads wrong timecode
             Reporter:  marku        |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:  git-
  undetermined                       |  master
             Keywords:  timecode     |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
 '''Summary of the bug:'''
 I use ffmpeg to generate proxy files but for some reason the timecode is
 wrong. When I open the original file in DaVinci Resolve it always shows
 double the timecode that ffmpeg (ffprobe) reads.
 e.g. original video in Resolve shows Start TC 00:00:24:00 and ffprobe
 shows 00:00:12:00.
 When I do anything with the original file in ffmpeg it changes the
 timecode to the wrong one.
 The timecode is from Fujifilm XT-3 and the one that Resolve shows is the
 one from the camera.

 '''How to reproduce:'''
 Use any command that will create new file.

 Command for creating proxy:
 ffmpeg -hwaccel cuda -i DSCF6599.MOV -acodec pcm_s16le -vcodec prores
 -profile:v 0 -vf scale=-1:1080 ./Proxy/DSCF6599.MOV

 Copy streams:
 ffmpeg -i ~/Videos/Test/DSCF6599.MOV -map 0 -map_metadata 0 -movflags
 use_metadata_tags -c copy -copy_unknown ~/Videos/Test/Proxy/test.MOV

 '''File to reproduce:'''
 Video should start at 00:00:24:00, ffmpeg reads 00:00:12:00
Ticket URL: <https://trac.ffmpeg.org/ticket/9492>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list