Opened 3 months ago

#9492 new defect

ffmpeg reads wrong timecode

Reported by: marku Owned by:
Priority: normal Component: undetermined
Version: git-master Keywords: timecode
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

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
https://drive.google.com/file/d/1FA3doe72wN6Z1vQz9ZoBtT2qBOgavn0X/view?usp=sharing

Change History (0)

Note: See TracTickets for help on using tickets.