[FFmpeg-trac] #8037(avformat:open): Incorrect HLS segment duration after 64350th frame with -hls_init_time

FFmpeg trac at avcodec.org
Sun Jul 28 13:37:56 EEST 2019


#8037: Incorrect HLS segment duration after 64350th frame with -hls_init_time
-------------------------------------+-------------------------------------
             Reporter:  DusanBrejka  |                    Owner:  stevenliu
                 Type:  defect       |                   Status:  open
             Priority:  normal       |                Component:  avformat
              Version:  git-master   |               Resolution:
             Keywords:  hls mpegts   |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by stevenliu):

 {{{
 liuqideMBP:dash liuqi$ ./ffmpeg -v quiet -report   -f lavfi -i
 testsrc=size=5x5:rate=30:duration=2200   -g 30 -f hls -hls_time 4
 -hls_init_time 1 -start_number 540   -hls_segment_filename "hls/%03d.ts"
 -t 2160 "hls/master.m3u8"
 liuqideMBP:dash liuqi$ cat hls/master.m3u8
 #EXTM3U
 #EXT-X-VERSION:3
 #EXT-X-TARGETDURATION:4
 #EXT-X-MEDIA-SEQUENCE:1080
 #EXTINF:4.000000,
 1080.ts
 #EXTINF:4.000000,
 1081.ts
 #EXTINF:4.000000,
 1082.ts
 #EXTINF:4.000000,
 1083.ts
 #EXTINF:3.000000,
 1084.ts
 #EXT-X-ENDLIST
 liuqideMBP:dash liuqi$
 liuqideMBP:dash liuqi$ ./ffmpeg
 ffmpeg version N-94394-g1b9064e3f4 Copyright (c) 2000-2019 the FFmpeg
 developers
   built with Apple LLVM version 10.0.0 (clang-1000.11.45.5)
   configuration: --enable-fontconfig --enable-gpl --enable-libass
 --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-
 libspeex --enable-libx264 --enable-libx265 --enable-libfdk-aac --enable-
 version3 --enable-nonfree --enable-videotoolbox --enable-libxml2 --samples
 =fate-suite/
   libavutil      56. 32.100 / 56. 32.100
   libavcodec     58. 55.100 / 58. 55.100
   libavformat    58. 30.100 / 58. 30.100
   libavdevice    58.  9.100 / 58.  9.100
   libavfilter     7. 58.100 /  7. 58.100
   libswscale      5.  6.100 /  5.  6.100
   libswresample   3.  6.100 /  3.  6.100
   libpostproc    55.  6.100 / 55.  6.100
 Hyper fast Audio and Video encoder
 usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options]
 outfile}...

 Use -h to get full help or, even better, run 'man ffmpeg'
 liuqideMBP:dash liuqi$
 }}}


 This is my output.


 {{{
 ffmpeg started on 2019-07-26 at 15:05:02
 2       Report written to "ffmpeg-20190726-150502.log"
 3       Command line:
 4       ./ffmpeg -v quiet -report -f lavfi -i
 "testsrc=size=5x5:rate=30:duration=2200" -g 30 -f hls -hls_time 4
 -hls_init_time 1 -start_number 540 -hls_segment_filename "hls/%03d.ts" -t
 2160 hls/master.m3u8
 5       ffmpeg version N-94387-g923d5c489f Copyright (c) 2000-2019 the
 FFmpeg developers
 6         built with gcc 7 (Ubuntu 7.4.0-1ubuntu1~18.04.1)
 7         configuration: --enable-gpl --disable-stripping --enable-
 avresample --disable-filter=resample --enable-avisynth --enable-gnutls
 --enable-ladspa --enable-libaom --enable-libass --enable-libbluray
 --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-
 libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme
 --enable-libgsm --enable-libjack --enable-libmp3lame --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-libvorbis --enable-libvpx --enable-libwavpack
 --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid
 --enable-libzmq --enable-libzvbi --enable-lv2 --enable-openal --enable-
 opengl --enable-sdl2 --enable-nonfree --enable-libfdk-aac --enable-libdrm
 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared
 8         WARNING: library configuration mismatch
 9         avutil      configuration: --prefix=/usr --extra-
 version='0york1~18.04' --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
 --  avcodec     configuration: --prefix=/usr --extra-
 version='0york1~18.04' --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
 --  avformat    configuration: --prefix=/usr --extra-
 version='0york1~18.04' --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
 --  avdevice    configuration: --prefix=/usr --extra-
 version='0york1~18.04' --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
 --  avfilter    configuration: --prefix=/usr --extra-
 version='0york1~18.04' --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
 --  avresample  configuration: --prefix=/usr --extra-
 version='0york1~18.04' --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
 --  swscale     configuration: --prefix=/usr --extra-
 version='0york1~18.04' --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
 --  swresample  configuration: --prefix=/usr --extra-
 version='0york1~18.04' --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
 --  postproc    configuration: --prefix=/usr --extra-
 version='0york1~18.04' --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
 --  libavutil      56. 32.100 / 56. 22.100
 10        libavcodec     58. 55.100 / 58. 35.100
 11        libavformat    58. 30.100 / 58. 20.100
 12        libavdevice    58.  9.100 / 58.  5.100
 13        libavfilter     7. 58.100 /  7. 40.101
 14        libavresample   4.  0.  0 /  4.  0.  0
 15        libswscale      5.  6.100 /  5.  3.100
 16        libswresample   3.  6.100 /  3.  3.100
 17        libpostproc    55.  6.100 / 55.  3.100
 18      Splitting the commandline.
 19      Reading option '-v' ... matched as option 'v' (set logging level)
 with argument 'quiet'.
 20      Reading option '-report' ... matched as option 'report' (generate
 a report) with argument '1'.
 21      Reading option '-f' ... matched as option 'f' (force format) with
 argument 'lavfi'.
 22      Reading option '-i' ... matched as input url with argument
 'testsrc=size=5x5:rate=30:duration=2200'.
 23      Reading option '-g' ... matched as AVOption 'g' with argument
 '30'.
 24      Reading option '-f' ... matched as option 'f' (force format) with
 argument 'hls'.
 25      Reading option '-hls_time' ... matched as AVOption 'hls_time' with
 argument '4'.
 26      Reading option '-hls_init_time' ... matched as AVOption
 'hls_init_time' with argument '1'.
 27      Reading option '-start_number' ... matched as AVOption
 'start_number' with argument '540'.
 28      Reading option '-hls_segment_filename' ... matched as AVOption
 'hls_segment_filename' with argument 'hls/%03d.ts'.
 29      Reading option '-t' ... matched as option 't' (record or transcode
 "duration" seconds of audio/video) with argument '2160'.
 30      Reading option 'hls/master.m3u8' ... matched as output url.
 31      Finished splitting the commandline.
 32      Parsing a group of options: global .
 33      Applying option v (set logging level) with argument quiet.
 34      Applying option report (generate a report) with argument 1.
 35      Successfully parsed a group of options.
 36      Parsing a group of options: input url
 testsrc=size=5x5:rate=30:duration=2200.
 37      Applying option f (force format) with argument lavfi.
 38      Successfully parsed a group of options.
 39      Opening an input file: testsrc=size=5x5:rate=30:duration=2200.
 40      detected 4 logical cores
 }}}

 This is your output.

 attention this message:


 {{{
 built with gcc 7 (Ubuntu 7.4.0-1ubuntu1~18.04.1)
 7         configuration: --enable-gpl --disable-stripping --enable-
 avresample --disable-filter=resample --enable-avisynth --enable-gnutls
 --enable-ladspa --enable-libaom --enable-libass --enable-libbluray
 --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-
 libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme
 --enable-libgsm --enable-libjack --enable-libmp3lame --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-libvorbis --enable-libvpx --enable-libwavpack
 --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid
 --enable-libzmq --enable-libzvbi --enable-lv2 --enable-openal --enable-
 opengl --enable-sdl2 --enable-nonfree --enable-libfdk-aac --enable-libdrm
 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared


 8         WARNING: library configuration mismatch


 9         avutil      configuration: --prefix=/usr --extra-
 version='0york1~18.04' --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
 --  avcodec     configuration: --prefix=/usr --extra-
 version='0york1~18.04' --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
 --  avformat    configuration: --prefix=/usr --extra-
 version='0york1~18.04' --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
 --  avdevice    configuration: --prefix=/usr --extra-
 version='0york1~18.04' --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
 --  avfilter    configuration: --prefix=/usr --extra-
 version='0york1~18.04' --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
 --  avresample  configuration: --prefix=/usr --extra-
 version='0york1~18.04' --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
 --  swscale     configuration: --prefix=/usr --extra-
 version='0york1~18.04' --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
 --  swresample  configuration: --prefix=/usr --extra-
 version='0york1~18.04' --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
 --  postproc    configuration: --prefix=/usr --extra-
 version='0york1~18.04' --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
 --  libavutil      56. 32.100 / 56. 22.100
 10        libavcodec     58. 55.100 / 58. 35.100
 11        libavformat    58. 30.100 / 58. 20.100
 12        libavdevice    58.  9.100 / 58.  5.100
 13        libavfilter     7. 58.100 /  7. 40.101
 14        libavresample   4.  0.  0 /  4.  0.  0
 15        libswscale      5.  6.100 /  5.  3.100
 16        libswresample   3.  6.100 /  3.  3.100
 17        libpostproc    55.  6.100 / 55.  3.100
 }}}





 {{{
 --enable-gpl --disable-stripping --enable-avresample --disable-
 filter=resample --enable-avisynth --enable-gnutls --enable-ladspa
 --enable-libaom --enable-libass --enable-libbluray --enable-libcaca
 --enable-libcdio --enable-libcodec2 --enable-libfontconfig --enable-
 libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-
 libjack --enable-libmp3lame --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-libvorbis
 --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265
 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi
 --enable-lv2 --enable-openal --enable-opengl --enable-sdl2 --enable-
 nonfree --enable-libfdk-aac --enable-libdrm --enable-chromaprint --enable-
 frei0r --enable-libx264 --enable-shared
 }}}

 This is your configure file.


 {{{
 configuration: --prefix=/usr --extra-version='0york1~18.04'
 --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
 --  avdevice    configuration: --prefix=/usr --extra-
 version='0york1~18.04' --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
 }}}


 This is the linked lib when compiling link exec files. remove all ffmpeg
 files which have been installed on you computer, and remove the --enable-
 shared configure option,  your compling is dirty for compiling ffmpeg.



 whatever, upload your log here please. or give me your ssh login key, let
 me test it on your computer.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/8037#comment:15>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list