[FFmpeg-trac] #9024(undetermined:reopened): Broken mp4 files / instable

FFmpeg trac at avcodec.org
Wed Jan 20 22:23:53 EET 2021


#9024: Broken mp4 files / instable
-------------------------------------+-------------------------------------
             Reporter:  gibson85     |                    Owner:
                 Type:  defect       |                   Status:  reopened
             Priority:  critical     |                Component:
                                     |  undetermined
              Version:  unspecified  |               Resolution:
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Changes (by gibson85):

 * priority:  normal => critical
 * status:  closed => reopened
 * resolution:  needs_more_info =>


Comment:

 Dear Carl, did I understand this correctly? You want me to debug your
 shitty code? The problem is very easy to reproduce. You even did not try
 to. Never seen such an arrogant person. Here you have your console output.
 It's obvious that the connection get lost and reconnected. But the
 resulting video is broken. PS: I would like to see a more competent person
 would have a look for this as Carl.
 PSS: I had to shorten the console output because your ... ticket system
 complained.
 {{{
 user at User-PC:/some/path$ ffmpeg -i
 "https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2REM4WBH11/master.m3u8"
 -c copy "Video.mp4"
 ffmpeg version 4.1.6-1~deb10u1 Copyright (c) 2000-2020 the FFmpeg
 developers
   built with gcc 8 (Debian 8.3.0-6)
   configuration: --prefix=/usr --extra-version='1~deb10u1'
 --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-opengl --enable-sdl2
 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-
 chromaprint --enable-frei0r --enable-libx264 --enable-shared
   libavutil      56. 22.100 / 56. 22.100
   libavcodec     58. 35.100 / 58. 35.100
   libavformat    58. 20.100 / 58. 20.100
   libavdevice    58.  5.100 / 58.  5.100
   libavfilter     7. 40.101 /  7. 40.101
   libavresample   4.  0.  0 /  4.  0.  0
   libswscale      5.  3.100 /  5.  3.100
   libswresample   3.  3.100 /  3.  3.100
   libpostproc    55.  3.100 / 55.  3.100
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2REM4WBH11/FO-
 26H2MU939BH16.m3u8' for reading
 [https @ 0x5628cb1046c0] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2REM4WBH11/FO-
 26H2MU939BH15.m3u8' for reading
 [https @ 0x5628cb1046c0] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2REM4WBH11/FO-
 26H2MU939BH11.m3u8' for reading
 [https @ 0x5628cb1046c0] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2REM4WBH11/FO-
 26H2MU939BH12.m3u8' for reading
 [https @ 0x5628cb1046c0] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2REM4WBH11/FO-
 26H2MU939BH13.m3u8' for reading
 [https @ 0x5628cb1046c0] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2REM4WBH11/FO-
 26H2MU939BH14.m3u8' for reading
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH16/init.mp4' for
 reading
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH16/0.m4s' for
 reading
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH16/1.m4s' for
 reading
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH15/init.mp4' for
 reading
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH15/0.m4s' for
 reading
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH15/1.m4s' for
 reading
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH11/init.mp4' for
 reading
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH11/0.m4s' for
 reading
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH11/1.m4s' for
 reading
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH12/init.mp4' for
 reading
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH12/0.m4s' for
 reading
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH12/1.m4s' for
 reading
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH13/init.mp4' for
 reading
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH13/0.m4s' for
 reading
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH13/1.m4s' for
 reading
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH14/init.mp4' for
 reading
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH14/0.m4s' for
 reading
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH14/1.m4s' for
 reading
 Input #0, hls,applehttp, from 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95
 /FO-26H2REM4WBH11/master.m3u8':
   Duration: 01:34:30.40, start: 0.000000, bitrate: 0 kb/s
   Program 0
     Metadata:
       variant_bitrate : 7479315
     Stream #0:0(de): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz,
 stereo, fltp, 158 kb/s
     Metadata:
       variant_bitrate : 3577142
       major_brand     : mp42
       minor_version   : 1
       compatible_brands: isommp42mp41
       comment         : German
     Stream #0:1: Video: h264 (High) (avc1 / 0x31637661), yuv420p,
 1920x1080 [SAR 1:1 DAR 16:9], 5952 kb/s, 25 fps, 25 tbr, 25k tbn, 50 tbc
     Metadata:
       variant_bitrate : 7479315
       major_brand     : mp42
       minor_version   : 1
       compatible_brands: isommp42mp41
   Program 1
     Metadata:
       variant_bitrate : 596910
     Stream #0:0(de): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz,
 stereo, fltp, 158 kb/s
     Metadata:
       variant_bitrate : 3577142
       major_brand     : mp42
       minor_version   : 1
       compatible_brands: isommp42mp41
       comment         : German
     Stream #0:2: Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 426x240
 [SAR 1:1 DAR 71:40], 361 kb/s, 25 fps, 25 tbr, 25k tbn, 50 tbc
     Metadata:
       variant_bitrate : 596910
       major_brand     : mp42
       minor_version   : 1
       compatible_brands: isommp42mp41
   Program 2
     Metadata:
       variant_bitrate : 1035382
     Stream #0:0(de): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz,
 stereo, fltp, 158 kb/s
     Metadata:
       variant_bitrate : 3577142
       major_brand     : mp42
       minor_version   : 1
       compatible_brands: isommp42mp41
       comment         : German
     Stream #0:3: Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 640x360
 [SAR 1:1 DAR 16:9], 669 kb/s, 25 fps, 25 tbr, 25k tbn, 50 tbc
     Metadata:
       variant_bitrate : 1035382
       major_brand     : mp42
       minor_version   : 1
       compatible_brands: isommp42mp41
   Program 3
     Metadata:
       variant_bitrate : 1916219
     Stream #0:0(de): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz,
 stereo, fltp, 158 kb/s
     Metadata:
       variant_bitrate : 3577142
       major_brand     : mp42
       minor_version   : 1
       compatible_brands: isommp42mp41
       comment         : German
     Stream #0:4: Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 960x540
 [SAR 1:1 DAR 16:9], 1314 kb/s, 25 fps, 25 tbr, 25k tbn, 50 tbc
     Metadata:
       variant_bitrate : 1916219
       major_brand     : mp42
       minor_version   : 1
       compatible_brands: isommp42mp41
   Program 4
     Metadata:
       variant_bitrate : 3577142
     Stream #0:0(de): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz,
 stereo, fltp, 158 kb/s
     Metadata:
       variant_bitrate : 3577142
       major_brand     : mp42
       minor_version   : 1
       compatible_brands: isommp42mp41
       comment         : German
     Stream #0:5: Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 1280x720
 [SAR 1:1 DAR 16:9], 2814 kb/s, 25 fps, 25 tbr, 25k tbn, 50 tbc
     Metadata:
       variant_bitrate : 3577142
       major_brand     : mp42
       minor_version   : 1
       compatible_brands: isommp42mp41
 Output #0, mp4, to 'Inspektor Clouseau - Der irre Flic mit dem heißen
 Blick.mp4':
   Metadata:
     encoder         : Lavf58.20.100
     Stream #0:0: Video: h264 (High) (avc1 / 0x31637661), yuv420p,
 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 5952 kb/s, 25 fps, 25 tbr, 25k tbn,
 25k tbc
     Metadata:
       variant_bitrate : 7479315
       major_brand     : mp42
       minor_version   : 1
       compatible_brands: isommp42mp41
     Stream #0:1(de): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz,
 stereo, fltp, 158 kb/s
     Metadata:
       variant_bitrate : 3577142
       major_brand     : mp42
       minor_version   : 1
       compatible_brands: isommp42mp41
       comment         : German
 Stream mapping:
   Stream #0:1 -> #0:0 (copy)
   Stream #0:0 -> #0:1 (copy)
 Press [q] to stop, [?] for help
 [https @ 0x5628cb92b2c0] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH15/2.m4s' for
 reading
 [hls,applehttp @ 0x5628cae40740] No longer receiving playlist 2
 [hls,applehttp @ 0x5628cae40740] No longer receiving playlist 3
 [hls,applehttp @ 0x5628cae40740] No longer receiving playlist 4
 [hls,applehttp @ 0x5628cae40740] No longer receiving playlist 5
 [https @ 0x5628cb66c080] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH16/2.m4s' for
 reading
 [https @ 0x5628cbc94a40] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH15/3.m4s' for
 reading
 [https @ 0x5628cb8a55c0] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH16/3.m4s' for
 reading
 ...
 [https @ 0x5628cbc94a40] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH15/519.m4s' for
 reading
 [https @ 0x5628cb8a55c0] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH16/519.m4s' for
 reading
 [https @ 0x5628cb92b2c0] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH15/520.m4s' for
 reading
 [tls @ 0x5628cbe8a2c0] Error in the pull function.
 [hls,applehttp @ 0x5628cae40740] keepalive request failed for
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH15/520.m4s',
 retrying with new connection: Input/output error
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH15/520.m4s' for
 reading
 [https @ 0x5628cb66c080] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH16/520.m4s' for
 reading
 [tls @ 0x5628cb124380] Error in the pull function.
 [hls,applehttp @ 0x5628cae40740] keepalive request failed for
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH16/520.m4s',
 retrying with new connection: Input/output error
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH16/520.m4s' for
 reading
 [tls @ 0x5628cbc1eac0] Error in the pull function.:25:57.00
 bitrate=6416.7kbits/s speed=1.54x
 [https @ 0x5628cbc94a40] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH15/521.m4s' for
 reading
 [tls @ 0x5628cbc1eac0] The specified session has been invalidated for some
 reason.
 [hls,applehttp @ 0x5628cae40740] keepalive request failed for
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH15/521.m4s',
 retrying with new connection: Input/output error
 [hls,applehttp @ 0x5628cae40740] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH15/521.m4s' for
 reading
 [https @ 0x5628cbca1240] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH15/522.m4s' for
 reading
 [https @ 0x5628cbc94a00] Opening
 'https://cs.liiift.io/v1/STV/pd/34/4B/A3/95/FO-26H2MU939BH15/523.m4s' for
 reading
 }}}

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


More information about the FFmpeg-trac mailing list