[FFmpeg-trac] #9390(undetermined:open): Wrong FPS used for timecode computation mangles timecodes
FFmpeg
trac at avcodec.org
Sat Aug 28 20:41:52 EEST 2021
#9390: Wrong FPS used for timecode computation mangles timecodes
-------------------------------------+-------------------------------------
Reporter: Marcelo | Owner: (none)
Magnasco |
Type: defect | Status: open
Priority: normal | Component:
| undetermined
Version: unspecified | Resolution:
Keywords: timecode | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Changes (by Balling):
* status: new => open
Comment:
Yes, that is MacOS bug, here windows binaries from https://github.com/BtbN
/FFmpeg-Builds/releases/tag/autobuild-2021-08-28-12-20 (BTW, you do not
use Windows 10 on Macbook? I only use windows 10 on my Macbook)
{{{
PS C:\Users\XXXX> L:\5777\ffmpeg\bin\ffprobe.exe
C:\Users\ZAQU\Downloads\C5GL010008.mp4
ffprobe version N-103420-g1da524121c-20210828 Copyright (c) 2007-2021 the
FFmpeg developers
built with gcc 10-win32 (GCC) 20210408
configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static
--pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64
--target-os=mingw32 --enable-gpl --enable-version3 --disable-debug
--enable-shared --disable-static --disable-w32threads --enable-pthreads
--enable-iconv --enable-libxml2 --enable-zlib --enable-libfreetype
--enable-libfribidi --enable-gmp --enable-lzma --enable-fontconfig
--enable-libvorbis --enable-opencl --enable-libvmaf --enable-vulkan
--disable-libxcb --disable-xlib --enable-amf --enable-libaom --enable-
avisynth --enable-libdav1d --enable-libdavs2 --disable-libfdk-aac
--enable-ffnvcodec --enable-cuda-llvm --enable-frei0r --enable-libglslang
--enable-libgme --enable-libass --enable-libbluray --enable-libmp3lame
--enable-libopus --enable-libtheora --enable-libvpx --enable-libwebp
--enable-lv2 --enable-libmfx --enable-libopencore-amrnb --enable-
libopencore-amrwb --enable-libopenjpeg --enable-librav1e --enable-
librubberband --enable-schannel --enable-sdl2 --enable-libsoxr --enable-
libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d
--disable-libdrm --disable-vaapi --enable-libvidstab --enable-libx264
--enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libzimg
--enable-libzvbi --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags=
--extra-ldflags=-pthread --extra-ldexeflags= --extra-libs=-lgomp --extra-
version=20210828
libavutil 57. 4.101 / 57. 4.101
libavcodec 59. 6.100 / 59. 6.100
libavformat 59. 4.102 / 59. 4.102
libavdevice 59. 0.101 / 59. 0.101
libavfilter 8. 4.100 / 8. 4.100
libswscale 6. 0.100 / 6. 0.100
libswresample 4. 0.100 / 4. 0.100
libpostproc 56. 0.100 / 56. 0.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from
'C:\Users\XXXX\Downloads\C5GL010008.mp4':
Metadata:
major_brand : mp41
minor_version : 538120216
compatible_brands: mp41
creation_time : 2021-08-27T08:55:37.000000Z
firmware : HD9.01.01.60.70
Duration: 00:00:03.84, start: 0.000000, bitrate: 2842 kb/s
Stream #0:0[0x1](eng): Video: h264 (Main) (avc1 / 0x31637661),
yuvj420p(pc, bt709), 848x480 [SAR 1:1 DAR 53:30], 2523 kb/s, 59.94 fps,
59.94 tbr, 60k tbn (default)
Metadata:
creation_time : 2021-08-27T08:55:37.000000Z
handler_name : GoPro AVC
vendor_id : [0][0][0][0]
encoder : GoPro AVC encoder
timecode : 08:55:04:53
Stream #0:1[0x2](eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
stereo, fltp, 187 kb/s (default)
Metadata:
creation_time : 2021-08-27T08:55:37.000000Z
handler_name : GoPro AAC
vendor_id : [0][0][0][0]
timecode : 08:55:04:53
Stream #0:2[0x3](eng): Data: none (tmcd / 0x64636D74), 0 kb/s (default)
Metadata:
creation_time : 2021-08-27T08:55:37.000000Z
handler_name : GoPro TCD
timecode : 08:55:04:53
Stream #0:3[0x4](eng): Data: bin_data (gpmd / 0x646D7067), 62 kb/s
(default)
Metadata:
creation_time : 2021-08-27T08:55:37.000000Z
handler_name : GoPro MET
Unsupported codec with id 0 for input stream 2
Unsupported codec with id 98314 for input stream 3
PS C:\Users\XXXX>
}}}
This needs to be fixed, it is just crazy.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/9390#comment:8>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list