[FFmpeg-trac] #9897(undetermined:new): Discrepancies in video clips created from MP4 file based on Start second and duration in secs between ffmpeg command in windows and Ubuntu.
FFmpeg
trac at avcodec.org
Tue Aug 30 22:14:23 EEST 2022
#9897: Discrepancies in video clips created from MP4 file based on Start second
and duration in secs between ffmpeg command in windows and Ubuntu.
-------------------------------------+-------------------------------------
Reporter: Prem | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug: Discrepancies in video clips created from MP4 file
based on Start second and duration in secs between ffmpeg command in
windows and Ubuntu. The clip created on windows seems to be accurate but
one created on ubuntu has extra secs. (Both uses fast seeking)
How to reproduce:
On windows
---------
ffmpeg.exe -y -ss 20.0 -i 14c64d99-8315-4b00-af18-0dd80a4b87d8.MP4 -t 20.0
-f MP4 -c:v copy -c:a copy testwin.MP4 => this produces 20 secs clip
On Linux
------
ffmpeg -y -ss 20.0 -i 14c64d99-8315-4b00-af18-0dd80a4b87d8.MP4 -t 20.0 -f
MP4 -c:v copy -c:a copy testlinux.MP4 => this produces 23 secs clip
ffmpeg windows version
-----------------------
ffmpeg version N-103591-geeab62ad2d Copyright (c) 2000-2021 the FFmpeg
developers
built with gcc 7.3-win32 (GCC) 20180312
configuration: prefix=./production --cross-prefix=x86_64-w64-mingw32-
--target-os=mingw64 --arch=x86_64 --enable-static --enable-libfreetype
--enable-libx264 --enable-libopus
libavutil 57. 5.100 / 57. 5.100
libavcodec 59. 7.103 / 59. 7.103
libavformat 59. 5.100 / 59. 5.100
libavdevice 59. 0.101 / 59. 0.101
libavfilter 8. 9.100 / 8. 9.100
libswscale 6. 1.100 / 6. 1.100
libswresample 4. 0.100 / 4. 0.100
ffmpeg linux version
-----------------------
ffmpeg version 4.2.7-0ubuntu0.1 Copyright (c) 2000-2022 the FFmpeg
developers
built with gcc 9 (Ubuntu 9.4.0-1ubuntu1~20.04.1)
configuration: --prefix=/usr --extra-version=0ubuntu0.1
--toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu
--incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl
--disable-stripping --enable-avresample --disable-filter=resample
--enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom
--enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca
--enable-libcdio --enable-libcodec2 --enable-libflite --enable-
libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme
--enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa
--enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-
libpulse --enable-librsvg --enable-librubberband --enable-libshine
--enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh
--enable-libtheora --enable-libtwolame --enable-libvidstab --enable-
libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-
libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi
--enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl
--enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883
--enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264
--enable-shared
libavutil 56. 31.100 / 56. 31.100
libavcodec 58. 54.100 / 58. 54.100
libavformat 58. 29.100 / 58. 29.100
libavdevice 58. 8.100 / 58. 8.100
libavfilter 7. 57.100 / 7. 57.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 5.100 / 5. 5.100
libswresample 3. 5.100 / 3. 5.100
libpostproc 55. 5.100 / 55. 5.100
--
Ticket URL: <https://trac.ffmpeg.org/ticket/9897>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list