[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