[FFmpeg-trac] #10416(avformat:open): FFprobe cannot parse DASH MPD containing labels
FFmpeg
trac at avcodec.org
Sat Sep 2 22:21:28 EEST 2023
#10416: FFprobe cannot parse DASH MPD containing labels
-------------------------------------+-------------------------------------
Reporter: backfisch | Owner: (none)
Type: defect | Status: open
Priority: normal | Component: avformat
Version: git-master | Resolution:
Keywords: DASH MPD | Blocked By:
Label FFprobe |
Blocking: | Reproduced by developer: 0
Analyzed by developer: 1 |
-------------------------------------+-------------------------------------
Changes (by Stefano Sabatini):
* analyzed: 0 => 1
* status: new => open
* component: ffprobe => avformat
Comment:
This is failing to read the elements in the dash file playlist:
{{{
stefano at mariano:~/src/ffmpeg$ ./ffmpeg -loglevel verbose -i
ffprobe_label_in_dash.mpd
ffmpeg version N-111874-gceb00a939a Copyright (c) 2000-2023 the FFmpeg
developers
built with gcc 11 (Ubuntu 11.4.0-1ubuntu1~22.04)
configuration: --extra-cflags=-I/home/stefano/include --enable-debug=3
--disable-optimizations --extra-ldflags=-L/home/stefano/lib --enable-
libcdio --enable-libxml2 --enable-pic --enable-fontconfig --enable-
version3 --prefix=/home/stefano --enable-static --enable-debug=3 --enable-
pthreads --enable-gpl --enable-nonfree --enable-libmp3lame --enable-gpl
--enable-libx264 --enable-frei0r --enable-libcaca --enable-libflite
--enable-libfdk-aac --enable-libzmq --enable-libfreetype --enable-libxcb
--enable-shared
libavutil 58. 17.100 / 58. 17.100
libavcodec 60. 24.100 / 60. 24.100
libavformat 60. 11.100 / 60. 11.100
libavdevice 60. 2.101 / 60. 2.101
libavfilter 9. 11.100 / 9. 11.100
libswscale 7. 3.100 / 7. 3.100
libswresample 4. 11.100 / 4. 11.100
libpostproc 57. 2.100 / 57. 2.100
[dash @ 0x56247cf55140] DASH request for url 'test_dash_track1.mp4',
offset 0
[dash @ 0x56247cf55140] Failed to open fragment of playlist
[dash @ 0x56247cf55140] Error when loading first fragment of playlist
[AVIOContext @ 0x56247cf5de00] Statistics: 2061 bytes read, 0 seeks
[in#0 @ 0x56247cf54fc0] Error opening input: Invalid data found when
processing input
Error opening input file ffprobe_label_in_dash.mpd.
Error opening input files: Invalid data found when processing input
}}}
Also note this is not about ffprobe, the demuxer is failing to read the
file, and it is not related to the labels at all.
Can you show the complete command and output?
--
Ticket URL: <https://trac.ffmpeg.org/ticket/10416#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list