[FFmpeg-trac] #4545(avformat:closed): MPEG Dash output does not pass MPD Validator
FFmpeg
trac at avcodec.org
Sun May 10 06:22:04 CEST 2015
#4545: MPEG Dash output does not pass MPD Validator
-------------------------------------+-------------------------------------
Reporter: FishB8 | Owner:
Type: defect | Status: closed
Priority: normal | Component: avformat
Version: git-master | Resolution:
Keywords: | needs_more_info
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Comment (by FishB8):
Ok.
To generate content for testing:
ffmpeg -y -f lavfi -i testsrc=size=1280x720:rate=30000/1001 -f lavfi -i
sine=f=440:b=880:r=48000 -map 0:v -map 1:a -t 20 -c:v libx264 -b:v 1280k
-g 30 -preset:v superfast -pix_fmt yuv420p -c:a libfdk_aac -ab 96k -ac 2
-f dash ./test.mpd
Running test.mpd through the validator produces the following:
Line:Col[12:93]:cvc-datatype-valid.1.2.1: ‘video’ is not a valid value for
‘integer’.
Line:Col[12:93]:cvc-attribute.3: The value ‘video’ of attribute ‘id’ on
element ‘AdaptationSet’ is not valid with respect to its type,
‘unsignedInt’.
Unexpected error: For input string: "video"
The same applies for 'audio' on an AdaptationSet element following it.
Of course there is always a possibility the validator is incorrect, but
I'm assuming it is authoritative since it is provided by the standards
group.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4545#comment:5>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list