Opened 9 years ago

Closed 6 years ago

#4555 closed defect (fixed)

MPEG Dash dynamic type: Period element requires ID

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

Description

Came across another MPEG Dash validation error.
http://www-itec.uni-klu.ac.at/dash/?page_id=605

This time the output had type dynamic, and the validator complains that the Period element must always have an ID attribute when type is dynamic.

"If the MPD is dynamic the Period element shall have an id."

Please ensure this is still valid in the 2014 spec and its addendums. The validator claims to be based off the older depreciated 2012 spec.

I can provide sample MPD if needed.

Attachments (1)

playlist.mpd (1.9 KB ) - added by FishB8 9 years ago.
Dynamic MPD file

Download all attachments as: .zip

Change History (7)

comment:1 by Carl Eugen Hoyos, 9 years ago

Keywords: mpd removed

Is there a reason why you could not test ticket #3685 again?

comment:2 by FishB8, 9 years ago

Apparently I missed the email on #3685. I updated it. :)

comment:3 by James, 9 years ago

A sample MPD or an ffmpeg command line to create one would be good, yes.

by FishB8, 9 years ago

Attachment: playlist.mpd added

Dynamic MPD file

comment:4 by FishB8, 9 years ago

I finally found the online reference

http://standards.iso.org/ittf/PubliclyAvailableStandards/c065274_ISO_IEC_23009-1_2014.zip

I believe this validation error is in reference to section 5.3.2.2 -> Table 4 -> @id (page 23)

comment:6 by Carl Eugen Hoyos, 6 years ago

Resolution: fixed
Status: newclosed

The patch unfortunately was not reviewed, probably fixed by Peter Große in 95f1004bdfdf2d26c330c1d4b7c4ac9352d60b18

Note: See TracTickets for help on using tickets.