[FFmpeg-trac] #8933(ffmpeg:closed): http m3u8 download command stopped working in 4.3

FFmpeg trac at avcodec.org
Tue Oct 13 12:17:23 EEST 2020


#8933: http m3u8 download command stopped working in 4.3
-------------------------------------+-------------------------------------
             Reporter:  aaaeeeo      |                    Owner:
                 Type:  defect       |                   Status:  closed
             Priority:  normal       |                Component:  ffmpeg
              Version:  unspecified  |               Resolution:
                                     |  worksforme
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Changes (by stevenliu):

 * status:  new => closed
 * resolution:   => worksforme


Comment:

 I cannot guess what happened base on your computer.


 {{{
 (base) liuqi05:clang liuqi$ ./ffmpeg -i https://devstreaming-
 cdn.apple.com/videos/streaming/examples/img_bipbop_adv_example_ts/v2/prog_index.m3u8
 -c copy -t 10 -y out.ts
 ffmpeg version git-2020-10-12-54d178fc69 Copyright (c) 2000-2020 the
 FFmpeg developers
   built with Apple clang version 12.0.0 (clang-1200.0.32.2)
   configuration: --cc=clang --quiet --enable-htmlpages --enable-libx264
 --enable-libxml2 --enable-gpl --extra-ldflags='-O0 -g3 -fsanitize=address
 -Wno-error -fPIC -I/usr/local/include' --extra-ldflags='-O0 -g3
 -fsanitize=address -Wno-error -fPIC -L/usr/local/lib' --enable-libfreetype
 --enable-fontconfig --enable-libspeex --enable-libopus --enable-libzmq
 --enable-libx265 --enable-libass --enable-videotoolbox --disable-
 optimizations --enable-audiotoolbox --enable-opengl --disable-stripping
 --samples=fate-suite/
   libavutil      56. 59.100 / 56. 59.100
   libavcodec     58.106.100 / 58.106.100
   libavformat    58. 58.100 / 58. 58.100
   libavdevice    58. 11.102 / 58. 11.102
   libavfilter     7. 87.100 /  7. 87.100
   libswscale      5.  8.100 /  5.  8.100
   libswresample   3.  8.100 /  3.  8.100
   libpostproc    55.  8.100 / 55.  8.100
 [hls @ 0x61b000000780] Skip ('#EXT-X-VERSION:3')
 [hls @ 0x61b000000780] Skip ('#EXT-X-INDEPENDENT-SEGMENTS')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:377')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:385')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:388')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:378')
     Last message repeated 1 times
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:372')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:379')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:374')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:372')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:371')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:384')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:379')
     Last message repeated 1 times
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:378')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:384')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:378')
     Last message repeated 1 times
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:370')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:374')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:373')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:382')
     Last message repeated 2 times
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:381')
     Last message repeated 1 times
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:372')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:376')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:379')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:375')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:371')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:379')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:380')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:371')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:378')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:377')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:379')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:375')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:381')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:375')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:374')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:382')
     Last message repeated 1 times
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:379')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:380')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:385')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:379')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:378')
     Last message repeated 2 times
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:372')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:373')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:378')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:379')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:376')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:375')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:377')
     Last message repeated 1 times
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:373')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:371')
     Last message repeated 1 times
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:378')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:384')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:376')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:378')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:383')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:377')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:374')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:377')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:378')
     Last message repeated 3 times
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:382')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:378')
     Last message repeated 1 times
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:374')
     Last message repeated 1 times
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:382')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:378')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:375')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:386')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:390')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:381')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:382')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:385')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:383')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:379')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:382')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:379')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:383')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:387')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:386')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:381')
     Last message repeated 1 times
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:382')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:378')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:382')
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:381')
     Last message repeated 1 times
 [hls @ 0x61b000000780] Skip ('#EXT-X-BITRATE:383')
 [hls @ 0x61b000000780] Opening 'https://devstreaming-
 cdn.apple.com/videos/streaming/examples/img_bipbop_adv_example_ts/v2/fileSequence0.ts'
 for reading
 [hls @ 0x61b000000780] Opening 'https://devstreaming-
 cdn.apple.com/videos/streaming/examples/img_bipbop_adv_example_ts/v2/fileSequence1.ts'
 for reading
 Input #0, hls, from 'https://devstreaming-
 cdn.apple.com/videos/streaming/examples/img_bipbop_adv_example_ts/v2/prog_index.m3u8':
   Duration: 00:10:00.00, start: 10.033333, bitrate: 0 kb/s
   Program 0
     Metadata:
       variant_bitrate : 0
     Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p,
 480x270 [SAR 1:1 DAR 16:9], Closed Captions, 30 fps, 30 tbr, 90k tbn, 60
 tbc
     Metadata:
       variant_bitrate : 0
 Output #0, mpegts, to 'out.ts':
   Metadata:
     encoder         : Lavf58.58.100
     Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p,
 480x270 [SAR 1:1 DAR 16:9], q=2-31, 30 fps, 30 tbr, 90k tbn, 90k tbc
     Metadata:
       variant_bitrate : 0
 Stream mapping:
   Stream #0:0 -> #0:0 (copy)
 Press [q] to stop, [?] for help
 [https @ 0x626000003100] Opening 'https://devstreaming-
 cdn.apple.com/videos/streaming/examples/img_bipbop_adv_example_ts/v2/fileSequence2.ts'
 for reading
 frame=  301 fps=0.0 q=-1.0 Lsize=     539kB time=00:00:09.96 bitrate=
 442.9kbits/s speed=97.2x
 video:454kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
 muxing overhead: 18.645016%
 (base) liuqi05:clang liuqi$
 }}}

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


More information about the FFmpeg-trac mailing list