Opened 12 months ago

Last modified 7 months ago

#7369 new defect

dash livestream cannot be read without -re

Reported by: cehoyos Owned by:
Priority: normal Component: avformat
Version: git-master Keywords: dash
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

http://ffmpeg.org/pipermail/ffmpeg-user/2018-August/040963.html
Jörg Beckmann reported that a live dash stream cannot be transcoded without -re as FFmpeg tries to read segments before they are available leading to a 404.

$ ffmpeg -i http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd -f null -
ffmpeg version N-91646-g78d4b6b Copyright (c) 2000-2018 the FFmpeg developers
  built with gcc 6.4.0 (GCC)
  configuration: --enable-gpl --enable-gnutls --enable-libxml2
  libavutil      56. 19.100 / 56. 19.100
  libavcodec     58. 23.100 / 58. 23.100
  libavformat    58. 17.103 / 58. 17.103
  libavdevice    58.  4.101 / 58.  4.101
  libavfilter     7. 26.100 /  7. 26.100
  libswscale      5.  2.100 /  5.  2.100
  libswresample   3.  2.100 /  3.  2.100
  libpostproc    55.  2.100 / 55.  2.100
[dash @ 0x2495600] Could not read complete fragment.
    Last message repeated 6 times
[h264 @ 0x24a4440] Truncated VUI
[h264 @ 0x24cd900] Truncated VUI
[h264 @ 0x24e3800] Truncated VUI
[h264 @ 0x24af500] Increasing reorder buffer to 2
[h264 @ 0x24a4440] Increasing reorder buffer to 2
[h264 @ 0x24cd900] Increasing reorder buffer to 2
[h264 @ 0x24e3800] Increasing reorder buffer to 2
Input #0, dash, from 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd':
  Duration: N/A, start: 25224.750000, bitrate: 0 kb/s
  Program 0
    Stream #0:0: Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 2000000
      id              : video_00
    Stream #0:1: Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 960x540 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 1800000
      id              : video_01
    Stream #0:2: Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 640x360 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 1024000
      id              : video_02
    Stream #0:3: Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 512x288 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 512000
      id              : video_03
    Stream #0:4: Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 480x270 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 256000
      id              : video_04
    Stream #0:5: Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 320x180 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 128000
      id              : video_05
    Stream #0:6: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 0 kb/s
    Metadata:
      variant_bitrate : 192000
      id              : audio_06
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> wrapped_avframe (native))
  Stream #0:6 -> #0:1 (aac (native) -> pcm_s16le (native))
Press [q] to stop, [?] for help
Output #0, null, to 'pipe:':
  Metadata:
    encoder         : Lavf58.17.103
    Stream #0:0: Video: wrapped_avframe, yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      variant_bitrate : 2000000
      id              : video_00
      encoder         : Lavc58.23.100 wrapped_avframe
    Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
    Metadata:
      variant_bitrate : 192000
      id              : audio_06
      encoder         : Lavc58.23.100 pcm_s16le
[dash @ 0x2495600] No longer receiving stream_index 1
[dash @ 0x2495600] No longer receiving stream_index 2
[dash @ 0x2495600] No longer receiving stream_index 3
[dash @ 0x2495600] No longer receiving stream_index 4
[dash @ 0x2495600] No longer receiving stream_index 5
[http @ 0x2be1800] HTTP error 404 Not Found:00:04.66 bitrate=N/A speed=9.22x
[dash @ 0x2495600] Failed to open fragment of playlist 0
[http @ 0x24c9640] HTTP error 404 Not Found
[dash @ 0x2495600] Failed to open fragment of playlist 0
[http @ 0x2be1800] HTTP error 404 Not Found
[dash @ 0x2495600] Failed to open fragment of playlist 0
[http @ 0x24c9640] HTTP error 404 Not Found
[dash @ 0x2495600] Failed to open fragment of playlist 0
[http @ 0x2be1800] HTTP error 404 Not Found
[dash @ 0x2495600] Failed to open fragment of playlist 0
[http @ 0x24c9640] HTTP error 404 Not Found
[dash @ 0x2495600] Failed to open fragment of playlist 0
^C

It is impossible to quit pressing q here.

Change History (15)

comment:1 Changed 12 months ago by stevenliu

bogon:~ StevenLiu$ curl http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd
<?xml version="1.0" encoding="UTF-8" ?>
<MPD xmlns="urn:mpeg:dash:schema:mpd:2011" xmlns:mspr="urn:microsoft:playready" xmlns:cenc="urn:mpeg:cenc:2013" profiles="urn:hbbtv:dash:profile:isoff-live:2012,urn:mpeg:dash:profile:isoff-live:2011,urn:dvb:dash:profile:dvb-dash:2014" type="dynamic" availabilityStartTime="2018-08-20T08:29:14Z" minimumUpdatePeriod="PT2.00S" publishTime="2018-08-20T08:29:14Z" timeShiftBufferDepth="PT50.00S" minBufferTime="PT10.00S">
  <Period id="0" start="PT0S">
    <!--Video-->
    <AdaptationSet id="0" maxWidth="1280" maxHeight="720" maxFrameRate="25/1" par="16:9" segmentAlignment="true">
      <SegmentTemplate timescale="10000000" duration="20000000" startNumber="1" initialization="24606e9920d09820f2962bc658353792_0_$RepresentationID$-init.mp4" media="24606e9920d09820f2962bc658353792_0_$RepresentationID$-$Number$.mp4" />
      <Representation id="video_00" mimeType="video/mp4" codecs="avc1.640020" bandwidth="2000000" width="1280" height="720" scanType="progressive" frameRate="25/1" sar="1:1" startWithSAP="1" />
      <Representation id="video_01" mimeType="video/mp4" codecs="avc1.4d4020" bandwidth="1800000" width="960" height="540" scanType="progressive" frameRate="25/1" sar="1:1" startWithSAP="1" />
      <Representation id="video_02" mimeType="video/mp4" codecs="avc1.4d401e" bandwidth="1024000" width="640" height="360" scanType="progressive" frameRate="25/1" sar="1:1" startWithSAP="1" />
      <Representation id="video_03" mimeType="video/mp4" codecs="avc1.4d4015" bandwidth="512000" width="512" height="288" scanType="progressive" frameRate="25/1" sar="1:1" startWithSAP="1" />
      <Representation id="video_04" mimeType="video/mp4" codecs="avc1.42c015" bandwidth="256000" width="480" height="270" scanType="progressive" frameRate="25/1" sar="1:1" startWithSAP="1" />
      <Representation id="video_05" mimeType="video/mp4" codecs="avc1.42c00c" bandwidth="128000" width="320" height="180" scanType="progressive" frameRate="25/1" sar="1:1" startWithSAP="1" />
    </AdaptationSet>
    <!--Audio-->
    <AdaptationSet id="1" lang="de" segmentAlignment="true"> <Role schemeIdUri="urn:mpeg:dash:role:2011" value="main" />
      <SegmentTemplate timescale="10000000" duration="20000000" startNumber="1" initialization="24606e9920d09820f2962bc658353792_1_$RepresentationID$-init.mp4" media="24606e9920d09820f2962bc658353792_1_$RepresentationID$-$Number$.mp4" />
      <Representation id="audio_06" mimeType="audio/mp4" codecs="mp4a.40.2" bandwidth="192000" audioSamplingRate="48000" startWithSAP="1">
        <AudioChannelConfiguration schemeIdUri="urn:mpeg:dash:23003:3:audio_channel_configuration:2011" value="2" />
      </Representation>
    </AdaptationSet>
    <!--Text-->
    <AdaptationSet id="2" lang="de" segmentAlignment="true">
      <Accessibility schemeIdUri="urn:tva:metadata:cs:AudioPurposeCS:2007" value="2" />
      <Role schemeIdUri="urn:mpeg:dash:role:2011" value="main" />
      <SegmentTemplate timescale="10000000" duration="20000000" startNumber="1" initialization="24606e9920d09820f2962bc658353792_2_$RepresentationID$-init.mp4" media="24606e9920d09820f2962bc658353792_2_$RepresentationID$-$Number$.mp4" />
      <Representation id="subtitle_07" mimeType="application/mp4" codecs="stpp" bandwidth="9600" startWithSAP="1" />
    </AdaptationSet>
  </Period>
</MPD>

The dash link is a live streaming, there will no segment if don't control read speed.
So if the dashdec get the newest fragment from http server and the newest fragment have not create complete yet, the http should response 404.

comment:2 Changed 12 months ago by stevenliu

fixed by commit: ad9b4ecc26bef7babb31b58f19c869f6464c2db9

MacBook:xxx StevenLiu?$ ./ffmpeg -report -v verbose -i http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd -c copy -f null -
ffmpeg started on 2018-09-05 at 14:43:52
Report written to "ffmpeg-20180905-144352.log"
ffmpeg version N-91800-gd0be0de065 Copyright (c) 2000-2018 the FFmpeg developers

built with Apple LLVM version 9.1.0 (clang-902.0.39.2)
configuration: --enable-libass --enable-opengl --enable-libx264 --enable-libmp3lame --enable-gpl --enable-nonfree --prefix=/usr/local --enable-libtesseract --enable-libspeex --enable-libfreetype --enable-libfontconfig --enable-libfdk-aac --enable-videotoolbox --enable-libxml2
libavutil 56. 19.100 / 56. 19.100
libavcodec 58. 27.101 / 58. 27.101
libavformat 58. 18.100 / 58. 18.100
libavdevice 58. 4.101 / 58. 4.101
libavfilter 7. 26.100 / 7. 26.100
libswscale 5. 2.100 / 5. 2.100
libswresample 3. 2.100 / 3. 2.100
libpostproc 55. 2.100 / 55. 2.100

[dash @ 0x7f83dc80a400] Parsing 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd' - skipp not supported representation type
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-init.mp4', offset 0, playlist 0
[AVIOContext @ 0x7f83dbf01400] Statistics: 679 bytes read, 0 seeks
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-688043.mp4', offset 0, playlist 0
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_01-init.mp4', offset 0, playlist 0
[AVIOContext @ 0x7f83dbc01340] Statistics: 675 bytes read, 0 seeks
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_01-688050.mp4', offset 0, playlist 0
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_02-init.mp4', offset 0, playlist 0
[AVIOContext @ 0x7f83dbc01540] Statistics: 671 bytes read, 0 seeks
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_02-688054.mp4', offset 0, playlist 0
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_03-init.mp4', offset 0, playlist 0
[AVIOContext @ 0x7f83dbc03040] Statistics: 670 bytes read, 0 seeks
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_03-688056.mp4', offset 0, playlist 0
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_04-init.mp4', offset 0, playlist 0
[AVIOContext @ 0x7f83dbd864c0] Statistics: 670 bytes read, 0 seeks
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_04-688058.mp4', offset 0, playlist 0
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_05-init.mp4', offset 0, playlist 0
[AVIOContext @ 0x7f83dbc04340] Statistics: 670 bytes read, 0 seeks
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_05-688059.mp4', offset 0, playlist 0
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-init.mp4', offset 0, playlist 0
[AVIOContext @ 0x7f83dbd88700] Statistics: 601 bytes read, 0 seeks
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-688060.mp4', offset 0, playlist 0
[h264 @ 0x7f83dc818e00] Truncated VUI
[h264 @ 0x7f83dc818e00] Ignoring NAL type 0 in extradata
[h264 @ 0x7f83dd01ca00] Truncated VUI
[h264 @ 0x7f83dd01ca00] Ignoring NAL type 0 in extradata
[h264 @ 0x7f83dd01e200] Truncated VUI
[h264 @ 0x7f83dd01e200] Ignoring NAL type 0 in extradata
[h264 @ 0x7f83dd80a600] Reinit context to 1280x720, pix_fmt: yuv420p
[h264 @ 0x7f83dc818e00] Reinit context to 960x544, pix_fmt: yuv420p
[h264 @ 0x7f83dd01ca00] Reinit context to 640x368, pix_fmt: yuv420p
[h264 @ 0x7f83dd01e200] Reinit context to 512x288, pix_fmt: yuv420p
[h264 @ 0x7f83dc814200] Reinit context to 480x272, pix_fmt: yuv420p
[h264 @ 0x7f83dd028e00] Reinit context to 320x192, pix_fmt: yuv420p
[h264 @ 0x7f83dd80a600] Increasing reorder buffer to 1
[h264 @ 0x7f83dd80a600] Increasing reorder buffer to 2
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f83dd011800] stream 0, offset 0x45d65: partial file
[AVIOContext @ 0x7f83dbf01940] Statistics: 214542 bytes read, 0 seeks
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-688044.mp4', offset 0, playlist 0
[AVIOContext @ 0x7f83dbf019c0] Statistics: 628192 bytes read, 0 seeks
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-688045.mp4', offset 0, playlist 0
[dash @ 0x7f83dc80a400] max_analyze_duration 5000000 reached at 5000000 microseconds st:0
[dash @ 0x7f83dc80a400] decoding for stream 1 failed
[dash @ 0x7f83dc80a400] decoding for stream 2 failed
[dash @ 0x7f83dc80a400] decoding for stream 3 failed
[dash @ 0x7f83dc80a400] decoding for stream 4 failed
[dash @ 0x7f83dc80a400] decoding for stream 5 failed
Input #0, dash, from 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd':

Duration: N/A, start: 1376083.230000, bitrate: 0 kb/s
Program 0

Stream #0:0: Video: h264 (High), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt709, left), 1280x720 [SAR 1:1 DAR 16:9], 0 kb/s, 25 tbr, 10000k tbn, 50 tbc
Metadata:

variant_bitrate : 2000000
id : video_00

Stream #0:1: Video: h264 (Main), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt470bg, left), 960x540 (960x544) [SAR 1:1 DAR 16:9], 0 kb/s, 10000k tbr, 10000k tbn, 20000k tbc
Metadata:

variant_bitrate : 1800000
id : video_01

Stream #0:2: Video: h264 (Main), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt470bg, left), 640x360 (640x368) [SAR 1:1 DAR 16:9], 0 kb/s, 10000k tbr, 10000k tbn, 20000k tbc
Metadata:

variant_bitrate : 1024000
id : video_02

Stream #0:3: Video: h264 (Main), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt470bg, left), 512x288 [SAR 1:1 DAR 16:9], 10000k tbr, 10000k tbn, 20000k tbc
Metadata:

variant_bitrate : 512000
id : video_03

Stream #0:4: Video: h264 (Constrained Baseline), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt470bg, left), 480x270 (480x272) [SAR 1:1 DAR 16:9], 25 tbr, 10000k tbn, 50 tbc
Metadata:

variant_bitrate : 256000
id : video_04

Stream #0:5: Video: h264 (Constrained Baseline), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt470bg, left), 320x180 (320x192) [SAR 1:1 DAR 16:9], 25 tbr, 10000k tbn, 50 tbc
Metadata:

variant_bitrate : 128000
id : video_05

Stream #0:6: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp
Metadata:

variant_bitrate : 192000
id : audio_06

Output #0, null, to 'pipe:':

Metadata:

encoder : Lavf58.18.100
Stream #0:0: Video: h264 (High), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt709, left), 1280x720 (0x0) [SAR 1:1 DAR 16:9], q=2-31, 0 kb/s, 25 tbr, 10000k tbn, 10000k tbc
Metadata:

variant_bitrate : 2000000
id : video_00

Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp
Metadata:

variant_bitrate : 192000
id : audio_06

Stream mapping:

Stream #0:0 -> #0:0 (copy)
Stream #0:6 -> #0:1 (copy)

Press [q] to stop, ? for help
[AVIOContext @ 0x7f83dbc0b800] Statistics: 96450 bytes read, 0 seeks
[dash @ 0x7f83dc80a400] No longer receiving stream_index 1
[AVIOContext @ 0x7f83dbf03380] Statistics: 66639 bytes read, 0 seeks
[dash @ 0x7f83dc80a400] No longer receiving stream_index 2
[AVIOContext @ 0x7f83dbc02d80] Statistics: 66075 bytes read, 0 seeks
[dash @ 0x7f83dc80a400] No longer receiving stream_index 3
[AVIOContext @ 0x7f83dbd86540] Statistics: 32848 bytes read, 0 seeks
[dash @ 0x7f83dc80a400] No longer receiving stream_index 4
[AVIOContext @ 0x7f83dbe0c600] Statistics: 33020 bytes read, 0 seeks
[dash @ 0x7f83dc80a400] No longer receiving stream_index 5
[AVIOContext @ 0x7f83dbf3b800] Statistics: 436470 bytes read, 0 seeks
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-688046.mp4', offset 0, playlist 0
[AVIOContext @ 0x7f83dbd89940] Statistics: 357354 bytes read, 0 seeksd=18.3x
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-688047.mp4', offset 0, playlist 0
[AVIOContext @ 0x7f83dbe0cc00] Statistics: 372965 bytes read, 0 seeksd=9.44x
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-688048.mp4', offset 0, playlist 0
[AVIOContext @ 0x7f83dbf031c0] Statistics: 474411 bytes read, 0 seeksd=5.97x
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-688049.mp4', offset 0, playlist 0
[AVIOContext @ 0x7f83dbf01580] Statistics: 771986 bytes read, 0 seeksd= 3.9x
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-688050.mp4', offset 0, playlist 0
[AVIOContext @ 0x7f83dbd89940] Statistics: 574222 bytes read, 0 seeksd=3.29x
[dash @ 0x7f83dc80a400] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-688051.mp4', offset 0, playlist 0
frame= 369 fps= 28 q=-1.0 Lsize=N/A time=00:00:33.89 bitrate=N/A speed= 2.6x
video:3852kB audio:1kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Input file #0 (http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd):

Input stream #0:0 (video): 369 packets read (3944368 bytes);
Input stream #0:1 (video): 1 packets read (95674 bytes);
Input stream #0:2 (video): 1 packets read (52455 bytes);
Input stream #0:3 (video): 1 packets read (32404 bytes);
Input stream #0:4 (video): 1 packets read (9460 bytes);
Input stream #0:5 (video): 1 packets read (4500 bytes);
Input stream #0:6 (audio): 1 packets read (515 bytes);
Total: 375 packets (4139376 bytes) demuxed

Output file #0 (pipe:):

Output stream #0:0 (video): 369 packets muxed (3944368 bytes);
Output stream #0:1 (audio): 1 packets muxed (515 bytes);
Total: 370 packets (3944883 bytes) muxed

[AVIOContext @ 0x7f83dbd88400] Statistics: 32848 bytes read, 0 seeks
[AVIOContext @ 0x7f83dbe0cc00] Statistics: 122562 bytes read, 0 seeks
[AVIOContext @ 0x7f83dbc00400] Statistics: 3338 bytes read, 0 seeks
MacBook:xxx StevenLiu?$

Version 0, edited 12 months ago by stevenliu (next)

comment:3 Changed 12 months ago by satbaby

@Steven Liu
Is not fixed:

./ffmpeg -report -v verbose -i http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd -c copy  -f null -
ffmpeg started on 2018-09-05 at 11:47:21
Report written to "ffmpeg-20180905-114721.log"
ffmpeg version N-91801-gad9b4ecc26 Copyright (c) 2000-2018 the FFmpeg developers
  built with gcc 8.2.0 (Gentoo 8.2.0-r2 p1.2)
  configuration:  --disable-doc --disable-stripping --enable-debug=1 --enable-libxml2 --enable-demuxer=dash --enable-openssl --enable-libx264 --enable-gpl --enable-nonfree
  libavutil      56. 19.100 / 56. 19.100
  libavcodec     58. 27.101 / 58. 27.101
  libavformat    58. 18.100 / 58. 18.100
  libavdevice    58.  4.101 / 58.  4.101
  libavfilter     7. 26.100 /  7. 26.100
  libswscale      5.  2.100 /  5.  2.100
  libswresample   3.  2.100 /  3.  2.100
  libpostproc    55.  2.100 / 55.  2.100
[dash @ 0x55d354b389c0] Parsing 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd' - skipp not supported representation type
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-init.mp4', offset 0, playlist 0                          
[AVIOContext @ 0x55d354b44200] Statistics: 679 bytes read, 0 seeks                                                                                                                                             
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-693544.mp4', offset 0, playlist 0                        
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_01-init.mp4', offset 0, playlist 0                          
[AVIOContext @ 0x55d354b3d400] Statistics: 675 bytes read, 0 seeks                                                                                                                                             
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_01-693545.mp4', offset 0, playlist 0                        
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_02-init.mp4', offset 0, playlist 0                          
[AVIOContext @ 0x55d354b74b80] Statistics: 671 bytes read, 0 seeks                                                                                                                                             
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_02-693545.mp4', offset 0, playlist 0                        
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_03-init.mp4', offset 0, playlist 0                          
[AVIOContext @ 0x55d354b8b200] Statistics: 670 bytes read, 0 seeks                                                                                                                                             
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_03-693545.mp4', offset 0, playlist 0                        
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_04-init.mp4', offset 0, playlist 0                          
[AVIOContext @ 0x55d354b8d880] Statistics: 670 bytes read, 0 seeks                                                                                                                                             
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_04-693546.mp4', offset 0, playlist 0                        
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_05-init.mp4', offset 0, playlist 0                          
[AVIOContext @ 0x55d354ba7c00] Statistics: 670 bytes read, 0 seeks                                                                                                                                             
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_05-693546.mp4', offset 0, playlist 0                        
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-init.mp4', offset 0, playlist 0                          
[AVIOContext @ 0x55d354baa080] Statistics: 601 bytes read, 0 seeks                                                                                                                                             
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-693546.mp4', offset 0, playlist 0                        
[h264 @ 0x55d354b72cc0] Truncated VUI
[h264 @ 0x55d354b72cc0] Ignoring NAL type 0 in extradata
[h264 @ 0x55d354b790c0] Truncated VUI
[h264 @ 0x55d354b790c0] Ignoring NAL type 0 in extradata
[h264 @ 0x55d354b8fb40] Truncated VUI
[h264 @ 0x55d354b8fb40] Ignoring NAL type 0 in extradata
[h264 @ 0x55d354b44400] Reinit context to 1280x720, pix_fmt: yuv420p                                                                                                                                           
[h264 @ 0x55d354b72cc0] Reinit context to 960x544, pix_fmt: yuv420p                                                                                                                                            
[h264 @ 0x55d354b790c0] Reinit context to 640x368, pix_fmt: yuv420p                                                                                                                                            
[h264 @ 0x55d354b8fb40] Reinit context to 512x288, pix_fmt: yuv420p                                                                                                                                            
[h264 @ 0x55d354ba5f00] Reinit context to 480x272, pix_fmt: yuv420p                                                                                                                                            
[h264 @ 0x55d354b5b500] Reinit context to 320x192, pix_fmt: yuv420p                                                                                                                                            
[h264 @ 0x55d354b44400] Increasing reorder buffer to 1                                                                                                                                                         
[h264 @ 0x55d354b44400] Increasing reorder buffer to 2
[AVIOContext @ 0x55d354b3ef40] Statistics: 113811 bytes read, 0 seeks
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-693545.mp4', offset 0, playlist 0                        
[h264 @ 0x55d354b72cc0] Increasing reorder buffer to 1                                                                                                                                                         
[h264 @ 0x55d354b790c0] Increasing reorder buffer to 1                                                                                                                                                         
[h264 @ 0x55d354b8fb40] Increasing reorder buffer to 1                                                                                                                                                         
[h264 @ 0x55d354b72cc0] Increasing reorder buffer to 2
[h264 @ 0x55d354b790c0] Increasing reorder buffer to 2                                                                                                                                                         
[h264 @ 0x55d354b8fb40] Increasing reorder buffer to 2                                                                                                                                                         
[AVIOContext @ 0x55d354b3ef40] Statistics: 113811 bytes read, 0 seeks
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-693546.mp4', offset 0, playlist 0                        
[AVIOContext @ 0x55d354b54040] Statistics: 92778 bytes read, 0 seeks                                                                                                                                           
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_01-693546.mp4', offset 0, playlist 0                        
[AVIOContext @ 0x55d354b768c0] Statistics: 45769 bytes read, 0 seeks                                                                                                                                           
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_02-693546.mp4', offset 0, playlist 0                        
[AVIOContext @ 0x55d354b8d240] Statistics: 38794 bytes read, 0 seeks                                                                                                                                           
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_03-693546.mp4', offset 0, playlist 0                        
Input #0, dash, from 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd':
  Duration: N/A, start: 1387085.230000, bitrate: N/A
  Program 0 
    Stream #0:0: Video: h264 (High), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt709, left), 1280x720 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 2000000
      id              : video_00
    Stream #0:1: Video: h264 (Main), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt470bg, left), 960x540 (960x544) [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 1800000
      id              : video_01
    Stream #0:2: Video: h264 (Main), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt470bg, left), 640x360 (640x368) [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 1024000
      id              : video_02
    Stream #0:3: Video: h264 (Main), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt470bg, left), 512x288 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 512000
      id              : video_03
    Stream #0:4: Video: h264 (Constrained Baseline), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt470bg, left), 480x270 (480x272) [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 256000
      id              : video_04
    Stream #0:5: Video: h264 (Constrained Baseline), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt470bg, left), 320x180 (320x192) [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 128000
      id              : video_05
    Stream #0:6: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 192000
      id              : audio_06
Output #0, null, to 'pipe:':
  Metadata:
    encoder         : Lavf58.18.100
    Stream #0:0: Video: h264 (High), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt709, left), 1280x720 (0x0) [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 25 tbr, 10000k tbn, 10000k tbc
    Metadata:
      variant_bitrate : 2000000
      id              : video_00
    Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 192000
      id              : audio_06
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:6 -> #0:1 (copy)
Press [q] to stop, [?] for help
[AVIOContext @ 0x55d355216700] Statistics: 65592 bytes read, 0 seeks
[dash @ 0x55d354b389c0] No longer receiving stream_index 1
[AVIOContext @ 0x55d354b45c00] Statistics: 45769 bytes read, 0 seeks
[dash @ 0x55d354b389c0] No longer receiving stream_index 2
[AVIOContext @ 0x55d354b4fcc0] Statistics: 33155 bytes read, 0 seeks
[dash @ 0x55d354b389c0] No longer receiving stream_index 3
[AVIOContext @ 0x55d354b92a40] Statistics: 23222 bytes read, 0 seeks
[dash @ 0x55d354b389c0] No longer receiving stream_index 4
[AVIOContext @ 0x55d354b928c0] Statistics: 11833 bytes read, 0 seeks
[dash @ 0x55d354b389c0] No longer receiving stream_index 5
[AVIOContext @ 0x55d354b5d2c0] Statistics: 48418 bytes read, 0 seeks
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-693547.mp4', offset 0, playlist 0                        
[AVIOContext @ 0x55d354b43f40] Statistics: 113811 bytes read, 0 seeks                                                                                                                                          
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-693547.mp4', offset 0, playlist 0                        
[AVIOContext @ 0x55d354cce4c0] Statistics: 48418 bytes read, 0 seeks                                                                                                                                           
[dash @ 0x55d354b389c0] new fragment: min[693522] max[693547], playlist 0                                                                                                                                      
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-693548.mp4', offset 0, playlist 0                        
[AVIOContext @ 0x55d354b45880] Statistics: 113811 bytes read, 0 seeks                                                                                                                                          
[dash @ 0x55d354b389c0] new fragment: min[693522] max[693547], playlist 0                                                                                                                                      
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-693548.mp4', offset 0, playlist 0                        
[AVIOContext @ 0x55d354cce4c0] Statistics: 47904 bytes read, 0 seeksed=12.8x    
[dash @ 0x55d354b389c0] new fragment: min[693522] max[693547], playlist 0                                                                                                                                      
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-693549.mp4', offset 0, playlist 0                        
[AVIOContext @ 0x55d354ee9180] Statistics: 113811 bytes read, 0 seeks                                                                                                                                          
[dash @ 0x55d354b389c0] new fragment: min[693522] max[693547], playlist 0                                                                                                                                      
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-693549.mp4', offset 0, playlist 0                        
[AVIOContext @ 0x55d354f0b200] Statistics: 48418 bytes read, 0 seeks                                                                                                                                           
[dash @ 0x55d354b389c0] new fragment: min[693523] max[693548], playlist 0                                                                                                                                      
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-693550.mp4', offset 0, playlist 0                        
[AVIOContext @ 0x55d354cce4c0] Statistics: 113811 bytes read, 0 seeksd=10.4x    
[dash @ 0x55d354b389c0] new fragment: min[693523] max[693548], playlist 0                                                                                                                                      
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-693550.mp4', offset 0, playlist 0                        
[AVIOContext @ 0x55d354f28b80] Statistics: 48416 bytes read, 0 seeks                                                                                                                                           
[dash @ 0x55d354b389c0] new fragment: min[693523] max[693548], playlist 0                                                                                                                                      
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-693551.mp4', offset 0, playlist 0                        
[AVIOContext @ 0x55d354cce4c0] Statistics: 113811 bytes read, 0 seeks                                                                                                                                          
[dash @ 0x55d354b389c0] new fragment: min[693523] max[693548], playlist 0                                                                                                                                      
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-693551.mp4', offset 0, playlist 0                        
[AVIOContext @ 0x55d354b8d800] Statistics: 48418 bytes read, 0 seeksed=8.52x    
[dash @ 0x55d354b389c0] new fragment: min[693523] max[693548], playlist 0                                                                                                                                      
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-693552.mp4', offset 0, playlist 0                        
[http @ 0x55d354fe7140] HTTP error 404 Not Found
[dash @ 0x55d354b389c0] Failed to open fragment of playlist 0
[dash @ 0x55d354b389c0] new fragment: min[693523] max[693548], playlist 0
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-693553.mp4', offset 0, playlist 0
[http @ 0x55d3552e78c0] HTTP error 404 Not Found
[dash @ 0x55d354b389c0] Failed to open fragment of playlist 0
[dash @ 0x55d354b389c0] new fragment: min[693523] max[693548], playlist 0
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-693554.mp4', offset 0, playlist 0
[http @ 0x55d354fe7140] HTTP error 404 Not Found
[dash @ 0x55d354b389c0] Failed to open fragment of playlist 0
[dash @ 0x55d354b389c0] new fragment: min[693523] max[693548], playlist 0
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-693555.mp4', offset 0, playlist 0
[http @ 0x55d3552e78c0] HTTP error 404 Not Found
[dash @ 0x55d354b389c0] Failed to open fragment of playlist 0
[dash @ 0x55d354b389c0] new fragment: min[693524] max[693549], playlist 0
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-693556.mp4', offset 0, playlist 0
[http @ 0x55d354fe7140] HTTP error 404 Not Found
[dash @ 0x55d354b389c0] Failed to open fragment of playlist 0
[dash @ 0x55d354b389c0] new fragment: min[693524] max[693549], playlist 0
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-693557.mp4', offset 0, playlist 0
[http @ 0x55d3552e78c0] HTTP error 404 Not Found
[dash @ 0x55d354b389c0] Failed to open fragment of playlist 0
[dash @ 0x55d354b389c0] new fragment: min[693524] max[693549], playlist 0
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-693558.mp4', offset 0, playlist 0
[http @ 0x55d354fe7140] HTTP error 404 Not Found
[dash @ 0x55d354b389c0] Failed to open fragment of playlist 0
[dash @ 0x55d354b389c0] new fragment: min[693524] max[693549], playlist 0
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-693559.mp4', offset 0, playlist 0
[http @ 0x55d3552e78c0] HTTP error 404 Not Found
[dash @ 0x55d354b389c0] Failed to open fragment of playlist 0
[dash @ 0x55d354b389c0] new fragment: min[693524] max[693549], playlist 0
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-693560.mp4', offset 0, playlist 0
[http @ 0x55d354fe7140] HTTP error 404 Not Found
[dash @ 0x55d354b389c0] Failed to open fragment of playlist 0
[dash @ 0x55d354b389c0] new fragment: min[693524] max[693549], playlist 0
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-693561.mp4', offset 0, playlist 0
[http @ 0x55d3552e78c0] HTTP error 404 Not Found
[dash @ 0x55d354b389c0] Failed to open fragment of playlist 0
[dash @ 0x55d354b389c0] new fragment: min[693524] max[693549], playlist 0
[dash @ 0x55d354b389c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-693562.mp4', offset 0, playlist 0

comment:4 follow-up: Changed 12 months ago by cehoyos

Still fails here:

$ ffmpeg -i http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd -f null -
ffmpeg version N-91801-gad9b4ec Copyright (c) 2000-2018 the FFmpeg developers
  built with gcc 6.4.0 (GCC)
  configuration: --enable-gpl --enable-gnutls --enable-libxml2
  libavutil      56. 19.100 / 56. 19.100
  libavcodec     58. 27.101 / 58. 27.101
  libavformat    58. 18.100 / 58. 18.100
  libavdevice    58.  4.101 / 58.  4.101
  libavfilter     7. 26.100 /  7. 26.100
  libswscale      5.  2.100 /  5.  2.100
  libswresample   3.  2.100 /  3.  2.100
  libpostproc    55.  2.100 / 55.  2.100
[h264 @ 0x3c24c80] Truncated VUI
[h264 @ 0x3c50940] Truncated VUI
[h264 @ 0x3c66780] Truncated VUI
[h264 @ 0x3c32600] Increasing reorder buffer to 2
[h264 @ 0x3c24c80] Increasing reorder buffer to 2
[h264 @ 0x3c50940] Increasing reorder buffer to 2
[h264 @ 0x3c66780] Increasing reorder buffer to 2
Input #0, dash, from 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd':
  Duration: N/A, start: 1387859.230000, bitrate: N/A
  Program 0
    Stream #0:0: Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 2000000
      id              : video_00
    Stream #0:1: Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 960x540 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 1800000
      id              : video_01
    Stream #0:2: Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 640x360 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 1024000
      id              : video_02
    Stream #0:3: Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 512x288 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 512000
      id              : video_03
    Stream #0:4: Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 480x270 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 256000
      id              : video_04
    Stream #0:5: Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 320x180 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 128000
      id              : video_05
    Stream #0:6: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 192000
      id              : audio_06
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> wrapped_avframe (native))
  Stream #0:6 -> #0:1 (aac (native) -> pcm_s16le (native))
Press [q] to stop, [?] for help
Output #0, null, to 'pipe:':
  Metadata:
    encoder         : Lavf58.18.100
    Stream #0:0: Video: wrapped_avframe, yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      variant_bitrate : 2000000
      id              : video_00
      encoder         : Lavc58.27.101 wrapped_avframe
    Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
    Metadata:
      variant_bitrate : 192000
      id              : audio_06
      encoder         : Lavc58.27.101 pcm_s16le
[dash @ 0x3c18600] No longer receiving stream_index 1
[dash @ 0x3c18600] No longer receiving stream_index 2
[dash @ 0x3c18600] No longer receiving stream_index 3
[dash @ 0x3c18600] No longer receiving stream_index 4
[dash @ 0x3c18600] No longer receiving stream_index 5
[http @ 0x4367180] HTTP error 404 Not Found:00:08.44 bitrate=N/A speed=5.58x
[dash @ 0x3c18600] Failed to open fragment of playlist 0
[http @ 0x3c7b840] HTTP error 404 Not Found
[dash @ 0x3c18600] Failed to open fragment of playlist 0
[http @ 0x4367180] HTTP error 404 Not Found
[dash @ 0x3c18600] Failed to open fragment of playlist 0
[http @ 0x3c7b840] HTTP error 404 Not Found
[dash @ 0x3c18600] Failed to open fragment of playlist 0
[http @ 0x4367180] HTTP error 404 Not Found
[dash @ 0x3c18600] Failed to open fragment of playlist 0
[http @ 0x3c7b840] HTTP error 404 Not Found
[dash @ 0x3c18600] Failed to open fragment of playlist 0
[http @ 0x4367180] HTTP error 404 Not Found
[dash @ 0x3c18600] Failed to open fragment of playlist 0
[http @ 0x3c7b840] HTTP error 404 Not Found
[dash @ 0x3c18600] Failed to open fragment of playlist 0
[http @ 0x4367180] HTTP error 404 Not Found
[dash @ 0x3c18600] Failed to open fragment of playlist 0
[http @ 0x3c7b840] HTTP error 404 Not Found
[dash @ 0x3c18600] Failed to open fragment of playlist 0
^C

comment:5 in reply to: ↑ 4 ; follow-up: Changed 12 months ago by stevenliu

Replying to cehoyos:

Still fails here:

$ ffmpeg -i http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd -f null -
ffmpeg version N-91801-gad9b4ec Copyright (c) 2000-2018 the FFmpeg developers
  built with gcc 6.4.0 (GCC)
  configuration: --enable-gpl --enable-gnutls --enable-libxml2
  libavutil      56. 19.100 / 56. 19.100
  libavcodec     58. 27.101 / 58. 27.101
  libavformat    58. 18.100 / 58. 18.100
  libavdevice    58.  4.101 / 58.  4.101
  libavfilter     7. 26.100 /  7. 26.100
  libswscale      5.  2.100 /  5.  2.100
  libswresample   3.  2.100 /  3.  2.100
  libpostproc    55.  2.100 / 55.  2.100
[h264 @ 0x3c24c80] Truncated VUI
[h264 @ 0x3c50940] Truncated VUI
[h264 @ 0x3c66780] Truncated VUI
[h264 @ 0x3c32600] Increasing reorder buffer to 2
[h264 @ 0x3c24c80] Increasing reorder buffer to 2
[h264 @ 0x3c50940] Increasing reorder buffer to 2
[h264 @ 0x3c66780] Increasing reorder buffer to 2
Input #0, dash, from 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd':
  Duration: N/A, start: 1387859.230000, bitrate: N/A
  Program 0
    Stream #0:0: Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 2000000
      id              : video_00
    Stream #0:1: Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 960x540 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 1800000
      id              : video_01
    Stream #0:2: Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 640x360 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 1024000
      id              : video_02
    Stream #0:3: Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 512x288 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 512000
      id              : video_03
    Stream #0:4: Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 480x270 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 256000
      id              : video_04
    Stream #0:5: Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 320x180 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 128000
      id              : video_05
    Stream #0:6: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 192000
      id              : audio_06
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> wrapped_avframe (native))
  Stream #0:6 -> #0:1 (aac (native) -> pcm_s16le (native))
Press [q] to stop, [?] for help
Output #0, null, to 'pipe:':
  Metadata:
    encoder         : Lavf58.18.100
    Stream #0:0: Video: wrapped_avframe, yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      variant_bitrate : 2000000
      id              : video_00
      encoder         : Lavc58.27.101 wrapped_avframe
    Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
    Metadata:
      variant_bitrate : 192000
      id              : audio_06
      encoder         : Lavc58.27.101 pcm_s16le
[dash @ 0x3c18600] No longer receiving stream_index 1
[dash @ 0x3c18600] No longer receiving stream_index 2
[dash @ 0x3c18600] No longer receiving stream_index 3
[dash @ 0x3c18600] No longer receiving stream_index 4
[dash @ 0x3c18600] No longer receiving stream_index 5
[http @ 0x4367180] HTTP error 404 Not Found:00:08.44 bitrate=N/A speed=5.58x
[dash @ 0x3c18600] Failed to open fragment of playlist 0
[http @ 0x3c7b840] HTTP error 404 Not Found
[dash @ 0x3c18600] Failed to open fragment of playlist 0
[http @ 0x4367180] HTTP error 404 Not Found
[dash @ 0x3c18600] Failed to open fragment of playlist 0
[http @ 0x3c7b840] HTTP error 404 Not Found
[dash @ 0x3c18600] Failed to open fragment of playlist 0
[http @ 0x4367180] HTTP error 404 Not Found
[dash @ 0x3c18600] Failed to open fragment of playlist 0
[http @ 0x3c7b840] HTTP error 404 Not Found
[dash @ 0x3c18600] Failed to open fragment of playlist 0
[http @ 0x4367180] HTTP error 404 Not Found
[dash @ 0x3c18600] Failed to open fragment of playlist 0
[http @ 0x3c7b840] HTTP error 404 Not Found
[dash @ 0x3c18600] Failed to open fragment of playlist 0
[http @ 0x4367180] HTTP error 404 Not Found
[dash @ 0x3c18600] Failed to open fragment of playlist 0
[http @ 0x3c7b840] HTTP error 404 Not Found
[dash @ 0x3c18600] Failed to open fragment of playlist 0
^C

try the newest master version:

liuqideMacBook-Pro:xxx liuqi$ ./ffmpeg -i http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd -f null -
ffmpeg version N-91805-g7bb90a9449 Copyright (c) 2000-2018 the FFmpeg developers
  built with Apple LLVM version 9.1.0 (clang-902.0.39.2)
  configuration: --enable-fontconfig --enable-gpl --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libspeex --enable-libx264 --enable-libx265 --enable-libfdk-aac --enable-version3 --cc='ccache gcc' --enable-nonfree --enable-videotoolbox --enable-opengl --enable-libxml2 --enable-libsrt
  libavutil      56. 19.100 / 56. 19.100
  libavcodec     58. 27.101 / 58. 27.101
  libavformat    58. 18.100 / 58. 18.100
  libavdevice    58.  4.101 / 58.  4.101
  libavfilter     7. 26.100 /  7. 26.100
  libswscale      5.  2.100 /  5.  2.100
  libswresample   3.  2.100 /  3.  2.100
  libpostproc    55.  2.100 / 55.  2.100
[h264 @ 0x7fefe7026600] Truncated VUI
[h264 @ 0x7fefe800cc00] Truncated VUI
[h264 @ 0x7fefe8015e00] Truncated VUI
[h264 @ 0x7fefe7806200] Increasing reorder buffer to 2
[h264 @ 0x7fefe7026600] Increasing reorder buffer to 2
[dash @ 0x7fefe701be00] decoding for stream 2 failed
[dash @ 0x7fefe701be00] decoding for stream 3 failed
[dash @ 0x7fefe701be00] decoding for stream 4 failed
[dash @ 0x7fefe701be00] decoding for stream 5 failed
Input #0, dash, from 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd':
  Duration: N/A, start: 1460589.230000, bitrate: 0 kb/s
  Program 0
    Stream #0:0: Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 2000000
      id              : video_00
    Stream #0:1: Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 960x540 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 1800000
      id              : video_01
    Stream #0:2: Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 640x360 [SAR 1:1 DAR 16:9], 0 kb/s, 10000k tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 1024000
      id              : video_02
    Stream #0:3: Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 512x288 [SAR 1:1 DAR 16:9], 10000k tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 512000
      id              : video_03
    Stream #0:4: Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 480x270 [SAR 1:1 DAR 16:9], 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 256000
      id              : video_04
    Stream #0:5: Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 320x180 [SAR 1:1 DAR 16:9], 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 128000
      id              : video_05
    Stream #0:6: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 192000
      id              : audio_06
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> wrapped_avframe (native))
  Stream #0:6 -> #0:1 (aac (native) -> pcm_s16le (native))
Press [q] to stop, [?] for help
Output #0, null, to 'pipe:':
  Metadata:
    encoder         : Lavf58.18.100
    Stream #0:0: Video: wrapped_avframe, yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      variant_bitrate : 2000000
      id              : video_00
      encoder         : Lavc58.27.101 wrapped_avframe
    Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
    Metadata:
      variant_bitrate : 192000
      id              : audio_06
      encoder         : Lavc58.27.101 pcm_s16le
[dash @ 0x7fefe701be00] No longer receiving stream_index 1
[dash @ 0x7fefe701be00] No longer receiving stream_index 2
[dash @ 0x7fefe701be00] No longer receiving stream_index 3
[dash @ 0x7fefe701be00] No longer receiving stream_index 4
[dash @ 0x7fefe701be00] No longer receiving stream_index 5
frame= 1590 fps= 34 q=-0.0 size=N/A time=00:01:03.94 bitrate=N/A speed=1.36x

comment:6 Changed 12 months ago by satbaby

@Steven Liu
It can't fix that.
calc_cur_seg_no num comes from line 1352, not from line 1344.
Still fails here:

./ffmpeg -i http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd -f null -
ffmpeg version N-91805-g7bb90a9449 Copyright (c) 2000-2018 the FFmpeg developers
  built with gcc 8.2.0 (Gentoo 8.2.0-r2 p1.2)
  configuration: --disable-doc --disable-stripping --enable-debug=1 --enable-libxml2 --enable-demuxer=dash --enable-openssl --enable-libx264 --enable-gpl --enable-nonfree
  libavutil      56. 19.100 / 56. 19.100
  libavcodec     58. 27.101 / 58. 27.101
  libavformat    58. 18.100 / 58. 18.100
  libavdevice    58.  4.101 / 58.  4.101
  libavfilter     7. 26.100 /  7. 26.100
  libswscale      5.  2.100 /  5.  2.100
  libswresample   3.  2.100 /  3.  2.100
  libpostproc    55.  2.100 / 55.  2.100
[h264 @ 0x55cc464c5180] Truncated VUI
[h264 @ 0x55cc464cb700] Truncated VUI                                                                                                                                                                          
[h264 @ 0x55cc464e1c40] Truncated VUI                                                                                                                                                                          
[h264 @ 0x55cc46496880] Increasing reorder buffer to 2                                                                                                                                                         
[h264 @ 0x55cc464c5180] Increasing reorder buffer to 2                                                                                                                                                         
[h264 @ 0x55cc464cb700] Increasing reorder buffer to 2                                                                                                                                                         
[h264 @ 0x55cc464e1c40] Increasing reorder buffer to 2                                                                                                                                                         
Input #0, dash, from 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd':
  Duration: N/A, start: 1472587.230000, bitrate: N/A
  Program 0 
    Stream #0:0: Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 2000000
      id              : video_00
    Stream #0:1: Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 960x540 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 1800000
      id              : video_01
    Stream #0:2: Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 640x360 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 1024000
      id              : video_02
    Stream #0:3: Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 512x288 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 512000
      id              : video_03
    Stream #0:4: Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 480x270 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 256000
      id              : video_04
    Stream #0:5: Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 320x180 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 128000
      id              : video_05
    Stream #0:6: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp
    Metadata:
      variant_bitrate : 192000
      id              : audio_06
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> wrapped_avframe (native))
  Stream #0:6 -> #0:1 (aac (native) -> pcm_s16le (native))
Press [q] to stop, [?] for help
Output #0, null, to 'pipe:':
  Metadata:
    encoder         : Lavf58.18.100
    Stream #0:0: Video: wrapped_avframe, yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      variant_bitrate : 2000000
      id              : video_00
      encoder         : Lavc58.27.101 wrapped_avframe
    Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
    Metadata:
      variant_bitrate : 192000
      id              : audio_06
      encoder         : Lavc58.27.101 pcm_s16le
[dash @ 0x55cc4648adc0] No longer receiving stream_index 1
[dash @ 0x55cc4648adc0] No longer receiving stream_index 2
[dash @ 0x55cc4648adc0] No longer receiving stream_index 3
[dash @ 0x55cc4648adc0] No longer receiving stream_index 4
[dash @ 0x55cc4648adc0] No longer receiving stream_index 5
[http @ 0x55cc46c05bc0] HTTP error 404 Not Found0.67 bitrate=N/A speed=1.88x    
[dash @ 0x55cc4648adc0] Failed to open fragment of playlist 0
[http @ 0x55cc46c05bc0] HTTP error 404 Not Found
[dash @ 0x55cc4648adc0] Failed to open fragment of playlist 0
[http @ 0x55cc46c05bc0] HTTP error 404 Not Found
[dash @ 0x55cc4648adc0] Failed to open fragment of playlist 0
[http @ 0x55cc46c05bc0] HTTP error 404 Not Found
[dash @ 0x55cc4648adc0] Failed to open fragment of playlist 0
[http @ 0x55cc46c05bc0] HTTP error 404 Not Found
[dash @ 0x55cc4648adc0] Failed to open fragment of playlist 0
[http @ 0x55cc46c05bc0] HTTP error 404 Not Found
[dash @ 0x55cc4648adc0] Failed to open fragment of playlist 0
[http @ 0x55cc46c05bc0] HTTP error 404 Not Found
[dash @ 0x55cc4648adc0] Failed to open fragment of playlist 0
[http @ 0x55cc46c05bc0] HTTP error 404 Not Found
[dash @ 0x55cc4648adc0] Failed to open fragment of playlist 0
[http @ 0x55cc46c05bc0] HTTP error 404 Not Found
[dash @ 0x55cc4648adc0] Failed to open fragment of playlist 0
[http @ 0x55cc46c05bc0] HTTP error 404 Not Found
[dash @ 0x55cc4648adc0] Failed to open fragment of playlist 0
[http @ 0x55cc46c05bc0] HTTP error 404 Not Found
[dash @ 0x55cc4648adc0] Failed to open fragment of playlist 0
[http @ 0x55cc46c05bc0] HTTP error 404 Not Found
[dash @ 0x55cc4648adc0] Failed to open fragment of playlist 0
[http @ 0x55cc46c05bc0] HTTP error 404 Not Found
[dash @ 0x55cc4648adc0] Failed to open fragment of playlist 0
^C

comment:7 in reply to: ↑ 5 Changed 11 months ago by cehoyos

Replying to stevenliu:

try the newest master version:

Can you reproduce the issue with any older version of FFmpeg?

comment:8 follow-up: Changed 11 months ago by satbaby

Yes, with 4.02:

./ffmpeg -report -v verbose -i http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd -c copy  -f null -
ffmpeg started on 2018-09-11 at 13:47:16
Report written to "ffmpeg-20180911-134716.log"
ffmpeg version 4.0.2 Copyright (c) 2000-2018 the FFmpeg developers
  built with gcc 8.2.0 (Gentoo 8.2.0-r2 p1.2)
  configuration: --disable-doc --disable-stripping --enable-debug=1 --enable-libxml2 --enable-demuxer=dash --enable-openssl
  libavutil      56. 14.100 / 56. 14.100
  libavcodec     58. 18.100 / 58. 18.100
  libavformat    58. 12.100 / 58. 12.100
  libavdevice    58.  3.100 / 58.  3.100
  libavfilter     7. 16.100 /  7. 16.100
  libswscale      5.  1.100 /  5.  1.100
  libswresample   3.  1.100 /  3.  1.100
[dash @ 0x5563a559a9c0] Parsing 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd' - skipp not supported representation type
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-init.mp4', offset 0, playlist 0                          
[dash @ 0x5563a559a9c0] Could not read complete fragment.
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-956341.mp4', offset 0, playlist 0
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_01-init.mp4', offset 0, playlist 0                          
[dash @ 0x5563a559a9c0] Could not read complete fragment.
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_01-956341.mp4', offset 0, playlist 0
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_02-init.mp4', offset 0, playlist 0                          
[dash @ 0x5563a559a9c0] Could not read complete fragment.
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_02-956342.mp4', offset 0, playlist 0
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_03-init.mp4', offset 0, playlist 0                          
[dash @ 0x5563a559a9c0] Could not read complete fragment.
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_03-956342.mp4', offset 0, playlist 0
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_04-init.mp4', offset 0, playlist 0                          
[dash @ 0x5563a559a9c0] Could not read complete fragment.
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_04-956343.mp4', offset 0, playlist 0
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_05-init.mp4', offset 0, playlist 0                          
[dash @ 0x5563a559a9c0] Could not read complete fragment.
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_05-956343.mp4', offset 0, playlist 0
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-init.mp4', offset 0, playlist 0                          
[dash @ 0x5563a559a9c0] Could not read complete fragment.
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-956343.mp4', offset 0, playlist 0
[h264 @ 0x5563a55b39c0] Truncated VUI
[h264 @ 0x5563a55b39c0] Ignoring NAL type 0 in extradata
[h264 @ 0x5563a55ba2c0] Truncated VUI
[h264 @ 0x5563a55ba2c0] Ignoring NAL type 0 in extradata
[h264 @ 0x5563a55ea800] Truncated VUI
[h264 @ 0x5563a55ea800] Ignoring NAL type 0 in extradata
[h264 @ 0x5563a55b1b80] Reinit context to 1280x720, pix_fmt: yuv420p                                                                                                                                           
[h264 @ 0x5563a55b39c0] Reinit context to 960x544, pix_fmt: yuv420p                                                                                                                                            
[h264 @ 0x5563a55ba2c0] Reinit context to 640x368, pix_fmt: yuv420p                                                                                                                                            
[h264 @ 0x5563a55ea800] Reinit context to 512x288, pix_fmt: yuv420p                                                                                                                                            
[h264 @ 0x5563a5600fc0] Reinit context to 480x272, pix_fmt: yuv420p                                                                                                                                            
[h264 @ 0x5563a5617800] Reinit context to 320x192, pix_fmt: yuv420p                                                                                                                                            
[h264 @ 0x5563a55b1b80] Increasing reorder buffer to 1                                                                                                                                                         
[h264 @ 0x5563a55b39c0] Increasing reorder buffer to 1                                                                                                                                                         
[h264 @ 0x5563a55b1b80] Increasing reorder buffer to 2
[h264 @ 0x5563a55b39c0] Increasing reorder buffer to 2                                                                                                                                                         
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-956342.mp4', offset 0, playlist 0
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_01-956342.mp4', offset 0, playlist 0                        
[h264 @ 0x5563a55ba2c0] Increasing reorder buffer to 1                                                                                                                                                         
[h264 @ 0x5563a55ea800] Increasing reorder buffer to 1                                                                                                                                                         
[h264 @ 0x5563a55ba2c0] Increasing reorder buffer to 2
[h264 @ 0x5563a55ea800] Increasing reorder buffer to 2                                                                                                                                                         
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-956343.mp4', offset 0, playlist 0
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_01-956343.mp4', offset 0, playlist 0                        
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_02-956343.mp4', offset 0, playlist 0                        
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_03-956343.mp4', offset 0, playlist 0                        
Input #0, dash, from 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/manifestBR.mpd':
  Duration: N/A, start: 251474.830000, bitrate: N/A
  Program 0 
    Stream #0:0: Video: h264 (High), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt709, left), 1280x720 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 2000000
      id              : video_00
    Stream #0:1: Video: h264 (Main), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt470bg, left), 960x540 (960x544) [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 1800000
      id              : video_01
    Stream #0:2: Video: h264 (Main), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt470bg, left), 640x360 (640x368) [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 1024000
      id              : video_02
    Stream #0:3: Video: h264 (Main), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt470bg, left), 512x288 [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 20000k tbc
    Metadata:
      variant_bitrate : 512000
      id              : video_03
    Stream #0:4: Video: h264 (Constrained Baseline), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt470bg, left), 480x270 (480x272) [SAR 1:1 DAR 16:9], 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 256000
      id              : video_04
    Stream #0:5: Video: h264 (Constrained Baseline), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt470bg, left), 320x180 (320x192) [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 10000k tbn, 50 tbc
    Metadata:
      variant_bitrate : 128000
      id              : video_05
    Stream #0:6: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 0 kb/s
    Metadata:
      variant_bitrate : 192000
      id              : audio_06
Output #0, null, to 'pipe:':
  Metadata:
    encoder         : Lavf58.12.100
    Stream #0:0: Video: h264 (High), 1 reference frame (avc1 / 0x31637661), yuv420p(tv, bt709, left), 1280x720 (0x0) [SAR 1:1 DAR 16:9], q=2-31, 0 kb/s, 25 fps, 25 tbr, 10000k tbn, 10000k tbc
    Metadata:
      variant_bitrate : 2000000
      id              : video_00
    Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 0 kb/s
    Metadata:
      variant_bitrate : 192000
      id              : audio_06
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:6 -> #0:1 (copy)
Press [q] to stop, [?] for help
[dash @ 0x5563a559a9c0] No longer receiving stream_index 1
[dash @ 0x5563a559a9c0] No longer receiving stream_index 2
[dash @ 0x5563a559a9c0] No longer receiving stream_index 3
[dash @ 0x5563a559a9c0] No longer receiving stream_index 4
[dash @ 0x5563a559a9c0] No longer receiving stream_index 5
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-956344.mp4', offset 0, playlist 0
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-956344.mp4', offset 0, playlist 0                        
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-956345.mp4', offset 0, playlist 0                        
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-956345.mp4', offset 0, playlist 0                        
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-956346.mp4', offset 0, playlist 0                        
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-956346.mp4', offset 0, playlist 0                        
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-956347.mp4', offset 0, playlist 0                        
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-956347.mp4', offset 0, playlist 0                        
[dash @ 0x5563a559a9c0] new fragment: min[956322] max[956347], playlist 0.8x    
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-956348.mp4', offset 0, playlist 0                        
[dash @ 0x5563a559a9c0] new fragment: min[956322] max[956347], playlist 0                                                                                                                                      
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-956348.mp4', offset 0, playlist 0                        
[dash @ 0x5563a559a9c0] new fragment: min[956323] max[956348], playlist 0.5x    
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-956349.mp4', offset 0, playlist 0                        
[dash @ 0x5563a559a9c0] new fragment: min[956323] max[956348], playlist 045x    
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-956349.mp4', offset 0, playlist 0                        
[dash @ 0x5563a559a9c0] new fragment: min[956323] max[956348], playlist 042x    
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-956350.mp4', offset 0, playlist 0                        
[dash @ 0x5563a559a9c0] new fragment: min[956323] max[956348], playlist 0                                                                                                                                      
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-956350.mp4', offset 0, playlist 0                        
[dash @ 0x5563a559a9c0] new fragment: min[956323] max[956348], playlist 031x    
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-956351.mp4', offset 0, playlist 0                        
[dash @ 0x5563a559a9c0] new fragment: min[956323] max[956348], playlist 0                                                                                                                                      
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_0_video_00-956351.mp4', offset 0, playlist 0                        
[dash @ 0x5563a559a9c0] new fragment: min[956324] max[956349], playlist 0.2x    
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-956352.mp4', offset 0, playlist 0                        
[http @ 0x5563a559f500] HTTP error 404 Not Found
[dash @ 0x5563a559a9c0] Failed to open fragment of playlist 0                                                                                                                                                  
[dash @ 0x5563a559a9c0] new fragment: min[956324] max[956349], playlist 0
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-956353.mp4', offset 0, playlist 0                        
[http @ 0x5563a559f500] HTTP error 404 Not Found
[dash @ 0x5563a559a9c0] Failed to open fragment of playlist 0                                                                                                                                                  
[dash @ 0x5563a559a9c0] new fragment: min[956324] max[956349], playlist 0
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-956354.mp4', offset 0, playlist 0                        
[http @ 0x5563a559f500] HTTP error 404 Not Found
[dash @ 0x5563a559a9c0] Failed to open fragment of playlist 0                                                                                                                                                  
[dash @ 0x5563a559a9c0] new fragment: min[956324] max[956349], playlist 0
[dash @ 0x5563a559a9c0] DASH request for url 'http://irtdashreference-i.akamaihd.net/dash/live/901161/bfs/24606e9920d09820f2962bc658353792_1_audio_06-956355.mp4', offset 0, playlist 0                        
[http @ 0x5563a559f500] HTTP error 404 Not Found
[dash @ 0x5563a559a9c0] Failed to open fragment of playlist 0                                                                                                               

comment:9 in reply to: ↑ 8 Changed 11 months ago by cehoyos

Replying to satbaby:

Replying to cehoyos:

Replying to stevenliu:

try the newest master version:

Can you reproduce the issue with any older version of FFmpeg?

Yes, with 4.02:

Are you (also) stevenliu?

comment:10 follow-up: Changed 11 months ago by satbaby

No, sorry.

comment:11 Changed 8 months ago by stevenliu

comment:12 in reply to: ↑ 10 Changed 8 months ago by stevenliu

Replying to satbaby:

No, sorry.

Hi satbaby,

can you help me test this patch, i cannot reproduce the bug in China.

comment:13 follow-up: Changed 7 months ago by cehoyos

With the patch attached, FFplay:

  • Takes very long to start
  • Shows no timing information on the console
  • Heats one cpu

So I suspect this is not the right approach.

comment:14 in reply to: ↑ 13 ; follow-up: Changed 7 months ago by stevenliu

Replying to cehoyos:

With the patch attached, FFplay:

  • Takes very long to start
  • Shows no timing information on the console
  • Heats one cpu

So I suspect this is not the right approach.

https://patchwork.ffmpeg.org/patch/11702/

fixed these problem,

  1. don't control download speed when read header
  2. 1330653.00 A-V: 0.257 fd= 318 aq= 0KB vq= 0KB sq= 0B f=0/0
  3. release cpu before retry

comment:15 in reply to: ↑ 14 Changed 7 months ago by cehoyos

Replying to stevenliu:

Replying to cehoyos:

With the patch attached, FFplay:

  • Takes very long to start
  • Shows no timing information on the console
  • Heats one cpu

So I suspect this is not the right approach.

https://patchwork.ffmpeg.org/patch/11702/

Playback with ffplay is broken / choppy with this patch.

Note: See TracTickets for help on using tickets.