[FFmpeg-trac] #4172(undetermined:new): https stream error (does not contain any stream)

FFmpeg trac at avcodec.org
Tue Dec 9 17:49:14 CET 2014


#4172: https stream error (does not contain any stream)
-------------------------------------+-------------------------------------
             Reporter:  Einguste     |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:  https https  |               Blocked By:
  stream                             |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:
 How to reproduce:
 {{{
 % ffmpeg.exe -y -i https://nhk-vh.akamaihd.net/i/gogaku-
 stream/mp4/14-ebn-4232-5
 48.mp4/master.m3u8 -b:a 64k -id3v2_version 3 2014_12_02.mp3
 ffmpeg version N-68271-geb74839 Copyright (c) 2000-2014 the FFmpeg
 developers
   built on Dec  6 2014 22:31:47 with gcc 4.9.2 (GCC)
   configuration: --enable-gpl --enable-version3 --disable-w32threads
 --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r
 --enable-gnutls --enable-iconv --enable-libass --enable-libbluray
 --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme
 --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame
 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg
 --enable-libopus --enable-librtmp --enable-libschroedinger --enable-
 libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-
 libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-
 libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-
 libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-
 decklink --enable-zlib
   libavutil      54. 15.100 / 54. 15.100
   libavcodec     56. 14.100 / 56. 14.100
   libavformat    56. 15.102 / 56. 15.102
   libavdevice    56.  3.100 / 56.  3.100
   libavfilter     5.  2.103 /  5.  2.103
   libswscale      3.  1.101 /  3.  1.101
   libswresample   1.  1.100 /  1.  1.100
   libpostproc    53.  3.100 / 53.  3.100
 Splitting the commandline.
 Reading option '-v' ... matched as option 'v' (set logging level) with
 argument '9'.
 Reading option '-loglevel' ... matched as option 'loglevel' (set logging
 level) with argument '99'.
 Reading option '-y' ... matched as option 'y' (overwrite output files)
 with argument '1'.
 Reading option '-i' ... matched as input file with argument 'https://nhk-
 vh.akamaihd.net/i/gogaku-stream/mp4/14-ebn-4232-548.mp4/master.m3u8'.
 Reading option '-b:a' ... matched as option 'b' (video bitrate (please use
 -b:v)) with argument '64k'.
 Reading option '-id3v2_version' ... matched as AVOption 'id3v2_version'
 with argument '3'.
 Reading option '-t' ... matched as option 't' (record or transcode
 "duration" seconds of audio/video) with argument '1'.
 Reading option '2014_12_02.mp3' ... matched as output file.
 Finished splitting the commandline.
 Parsing a group of options: global .
 Applying option v (set logging level) with argument 9.
 Applying option y (overwrite output files) with argument 1.
 Successfully parsed a group of options.
 Parsing a group of options: input file https://nhk-vh.akamaihd.net/i
 /gogaku-stream/mp4/14-ebn-4232-548.mp4/master.m3u8.
 Successfully parsed a group of options.
 Opening an input file: https://nhk-vh.akamaihd.net/i/gogaku-
 stream/mp4/14-ebn-4232-548.mp4/master.m3u8.
 [https @ 0000000000305560] request: GET /i/gogaku-
 stream/mp4/14-ebn-4232-548.mp4/master.m3u8 HTTP/1.1

 User-Agent: Lavf/56.15.102

 Accept: */*

 Range: bytes=0-

 Connection: close

 Host: nhk-vh.akamaihd.net

 Icy-MetaData: 1




 [https @ 0000000000305560] header='HTTP/1.1 206 Partial Content'
 [https @ 0000000000305560] http_code=206
 [https @ 0000000000305560] header='Server: AkamaiGHost'
 [https @ 0000000000305560] header='Mime-Version: 1.0'
 [https @ 0000000000305560] header='Content-Type:
 application/vnd.apple.mpegurl'
 [https @ 0000000000305560] header='Pragma: no-cache'
 [https @ 0000000000305560] header='Cache-Control: no-store'
 [https @ 0000000000305560] header='Expires: Tue, 09 Dec 2014 16:19:55 GMT'
 [https @ 0000000000305560] header='Date: Tue, 09 Dec 2014 16:19:55 GMT'
 [https @ 0000000000305560] header='Content-Range: bytes 0-252/253'
 [https @ 0000000000305560] header='Content-Length: 253'
 [https @ 0000000000305560] header='Connection: close'
 [https @ 0000000000305560] header='Access-Control-Allow-Headers: *'
 [https @ 0000000000305560] header='Access-Control-Expose-Headers: *'
 [https @ 0000000000305560] header='Access-Control-Allow-Methods: GET,
 HEAD, OPTIONS'
 [https @ 0000000000305560] header='Access-Control-Allow-Origin: *'
 [https @ 0000000000305560] header='Set-Cookie:
 _alid_=IDW94dJr76srIAFKybQdIg==; path=/i/gogaku-
 stream/mp4/14-ebn-4232-548.mp4/; domain=nhk-vh.akamaihd.net'
 [https @ 0000000000305560] header=''
 [hls,applehttp @ 0000000000304de0] Format hls,applehttp probed with
 size=2048 and score=100
 [https @ 0000000000317220] request: GET /i/gogaku-
 stream/mp4/14-ebn-4232-548.mp4/index_0_a.m3u8?null=&id=AgDcZrSodpvmRCshh1QnsiTNFGuGoTDvSkuiOcNr7NfLJqj%2fmCvaI4nVLxffebgrywU0ncQELPK1xw%3d%3d
 HTTP/1.1

 User-Agent: Lavf/56.15.102

 Accept: */*

 Connection: close

 Host: nhk-vh.akamaihd.net

 Cookie: _alid_=IDW94dJr76srIAFKybQdIg==

 Icy-MetaData: 1

 <snip>

 [http @ 0000000005a20360] header='HTTP/1.1 200 OK'
 [http @ 0000000005a20360] http_code=200
 [http @ 0000000005a20360] header='Server: AkamaiGHost'
 [http @ 0000000005a20360] header='Mime-Version: 1.0'
 [http @ 0000000005a20360] header='Content-Type: video/MP2T'
 [http @ 0000000005a20360] header='Content-Length: 66560'
 [http @ 0000000005a20360] header='Pragma: no-cache'
 [http @ 0000000005a20360] header='Cache-Control: no-store'
 [http @ 0000000005a20360] header='Expires: Tue, 09 Dec 2014 16:20:01 GMT'
 [http @ 0000000005a20360] header='Date: Tue, 09 Dec 2014 16:20:01 GMT'
 [http @ 0000000005a20360] header='Connection: close'
 [http @ 0000000005a20360] header='Access-Control-Allow-Headers: *'
 [http @ 0000000005a20360] header='Access-Control-Expose-Headers: *'
 [http @ 0000000005a20360] header='Access-Control-Allow-Methods: GET, HEAD,
 OPTIONS'
 [http @ 0000000005a20360] header='Access-Control-Allow-Origin: *'
 [http @ 0000000005a20360] header='Set-Cookie:
 _alid_=PXHWJ0kk2u7IT85/kUWmyg==; path=/i/gogaku-
 stream/mp4/14-ebn-4232-548.mp4/; domain=nhk-vh.akamaihd.net'
 [http @ 0000000005a20360] header=''
 [mpegts @ 000000000594baa0] Unable to seek back to the start
 [mpegts @ 000000000594baa0] Before avformat_find_stream_info() pos:
 5014336 bytes read:5015944 seeks:0
 [mpegts @ 000000000594baa0] All info found
 [mpegts @ 000000000594baa0] After avformat_find_stream_info() pos: 5014336
 bytes read:5015944 seeks:0 frames:0
 [hls,applehttp @ 0000000000304de0] Before avformat_find_stream_info() pos:
 253 bytes read:253 seeks:0
 [hls,applehttp @ 0000000000304de0] All info found
 [hls,applehttp @ 0000000000304de0] After avformat_find_stream_info() pos:
 253 bytes read:253 seeks:0 frames:0
 Input #0, hls,applehttp, from 'https://nhk-vh.akamaihd.net/i/gogaku-
 stream/mp4/14-ebn-4232-548.mp4/master.m3u8':
   Duration: 00:15:00.86, bitrate: 0 kb/s
   Program 0
     Metadata:
       variant_bitrate : 46000
 Successfully opened the file.
 Parsing a group of options: output file 2014_12_02.mp3.
 Applying option b:a (video bitrate (please use -b:v)) with argument 64k.
 Applying option t (record or transcode "duration" seconds of audio/video)
 with argument 1.
 Successfully parsed a group of options.
 Opening an output file: 2014_12_02.mp3.
 Codec AVOption b (set bitrate (in bits/s)) specified for output file #0
 (2014_12_02.mp3) has not been used for any stream. The most likely reason
 is either wrong type (e.g. a video option with no video streams) or that
 it is a private option of some encoder which was not actually used for any
 stream.
 Successfully opened the file.
 Output #0, mp3, to '2014_12_02.mp3':
 Output file #0 does not contain any stream
 [AVIOContext @ 0000000005a1bc20] Statistics: 0 seeks, 0 writeouts
 [AVIOContext @ 0000000000316fc0] Statistics: 253 bytes read, 0 seeks
 }}}
 {{{
 ffmpeg.exe -y -i https://nhk-vh.akamaihd.net/i/gogaku-
 stream/mp4/14-ebn-4232-5
 48.mp4/master.m3u8 -b:a 64k -id3v2_version 3 2014_12_02.mp3
 ffmpeg version 2.4.4 Copyright (c) 2000-2014 the FFmpeg developers
   built on Dec  7 2014 04:56:46 with gcc 4.9.1 (GCC)
   configuration: --enable-gpl --enable-version3 --enable-avisynth
 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-ladspa
 --enable-libass --enable-libbluray --enable-libcaca --enable-libcdio
 --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm
 --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb
 --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-
 librtmp --enable-libsoxr --enable-libspeex --enable-libtheora --enable-
 libtwolame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-
 libvorbis --enable-libvpx --enable-libvidstab --enable-libwavpack
 --enable-libx264 --enable-libx265 --enable-libxvid --enable-libilbc
 --enable-libxavs --enable-opengl --enable-libwebp --enable-avresample
 --enable-w32threads --extra-ldflags=-static --extra-cflags='-march=i686
 -mtune=generic -mfpmath=sse -msse' --optflags='-O2 -finline-functions'
   libavutil      54.  7.100 / 54.  7.100
   libavcodec     56.  1.100 / 56.  1.100
   libavformat    56.  4.101 / 56.  4.101
   libavdevice    56.  0.100 / 56.  0.100
   libavfilter     5.  1.100 /  5.  1.100
   libavresample   2.  1.  0 /  2.  1.  0
   libswscale      3.  0.100 /  3.  0.100
   libswresample   1.  1.100 /  1.  1.100
   libpostproc    53.  0.100 / 53.  0.100
 Input #0, hls,applehttp, from 'https://nhk-vh.akamaihd.net/i/gogaku-
 stream/mp4/14-ebn-4232-548.mp4/master.m3u8':
   Duration: 00:15:00.86, start: 0.100667, bitrate: 0 kb/s
   Program 0
     Metadata:
       variant_bitrate : 46000
     Stream #0:0: Audio: aac ([15][0][0][0] / 0x000F), 24000 Hz, stereo,
 fltp, 43 kb/s
     Metadata:
       variant_bitrate : 46000
     Stream #0:1: Data: timed_id3 (ID3  / 0x20334449)
     Metadata:
       variant_bitrate : 46000
 Output #0, mp3, to '2014_12_02.mp3':
   Metadata:
     TSSE            : Lavf56.4.101
     Stream #0:0: Audio: mp3 (libmp3lame), 24000 Hz, stereo, fltp, 64 kb/s
     Metadata:
       variant_bitrate : 46000
       encoder         : Lavc56.1.100 libmp3lame
 Stream mapping:
   Stream #0:0 -> #0:0 (aac (native) -> mp3 (libmp3lame))
 Press [q] to stop, [?] for help
 size=     195kB time=00:00:24.84 bitrate=  64.2kbits/s
 size=     391kB time=00:00:49.96 bitrate=  64.1kbits/s
 size=     565kB time=00:01:12.26 bitrate=  64.1kbits/s
 size=     725kB time=00:01:32.76 bitrate=  64.1kbits/s
 size=     905kB time=00:01:55.80 bitrate=  64.0kbits/s
 size=    1076kB time=00:02:17.64 bitrate=  64.0kbits/s
 size=    1250kB time=00:02:39.91 bitrate=  64.0kbits/s
 size=    1407kB time=00:02:59.97 bitrate=  64.0kbits/s
 size=    1563kB time=00:03:20.01 bitrate=  64.0kbits/s
 size=    1723kB time=00:03:40.48 bitrate=  64.0kbits/s
 size=    1885kB time=00:04:01.20 bitrate=  64.0kbits/s
 size=    2042kB time=00:04:21.24 bitrate=  64.0kbits/s
 size=    2195kB time=00:04:40.87 bitrate=  64.0kbits/s
 size=    2358kB time=00:05:01.72 bitrate=  64.0kbits/s
 size=    2507kB time=00:05:20.80 bitrate=  64.0kbits/s
 size=    2659kB time=00:05:40.22 bitrate=  64.0kbits/s
 size=    2827kB time=00:06:01.72 bitrate=  64.0kbits/s
 size=    2988kB time=00:06:22.36 bitrate=  64.0kbits/s
 size=    3141kB time=00:06:41.92 bitrate=  64.0kbits/s
 size=    3282kB time=00:06:59.97 bitrate=  64.0kbits/s
 size=    3438kB time=00:07:19.96 bitrate=  64.0kbits/s
 size=    3594kB time=00:07:39.98 bitrate=  64.0kbits/s
 size=    3750kB time=00:07:59.95 bitrate=  64.0kbits/s
 size=    3906kB time=00:08:19.84 bitrate=  64.0kbits/s
 size=    4052kB time=00:08:38.61 bitrate=  64.0kbits/s
 size=    4210kB time=00:08:58.80 bitrate=  64.0kbits/s
 size=    4371kB time=00:09:19.39 bitrate=  64.0kbits/s
 size=    4523kB time=00:09:38.85 bitrate=  64.0kbits/s
 size=    4679kB time=00:09:58.77 bitrate=  64.0kbits/s
 size=    4844kB time=00:10:19.99 bitrate=  64.0kbits/s
 size=    5000kB time=00:10:39.96 bitrate=  64.0kbits/s
 size=    5166kB time=00:11:01.15 bitrate=  64.0kbits/s
 size=    5325kB time=00:11:21.48 bitrate=  64.0kbits/s
 size=    5481kB time=00:11:41.52 bitrate=  64.0kbits/s
 size=    5625kB time=00:11:59.95 bitrate=  64.0kbits/s
 size=    5772kB time=00:12:18.72 bitrate=  64.0kbits/s
 size=    5911kB time=00:12:36.48 bitrate=  64.0kbits/s
 size=    6061kB time=00:12:55.75 bitrate=  64.0kbits/s
 size=    6212kB time=00:13:15.04 bitrate=  64.0kbits/s
 size=    6373kB time=00:13:35.66 bitrate=  64.0kbits/s
 size=    6525kB time=00:13:55.15 bitrate=  64.0kbits/s
 size=    6687kB time=00:14:15.84 bitrate=  64.0kbits/s
 size=    6848kB time=00:14:36.50 bitrate=  64.0kbits/s
 size=    6983kB time=00:14:53.68 bitrate=  64.0kbits/s
 size=    7039kB time=00:15:00.86 bitrate=  64.0kbits/s

 video:0kB audio:7038kB subtitle:0kB other streams:0kB global headers:0kB
 muxing overhead: 0.003274%
 }}}
 Patches should be submitted to the ffmpeg-devel mailing list and not this
 bug tracker.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/4172>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list