Opened 3 years ago

Closed 4 months 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 3 years ago.
Dynamic MPD file

Download all attachments as: .zip

Change History (7)

comment:1 Changed 3 years ago by cehoyos

  • Keywords mpd removed

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

comment:2 Changed 3 years ago by FishB8

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

comment:3 Changed 3 years ago by jamrial

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

Changed 3 years ago by FishB8

Dynamic MPD file

comment:4 Changed 3 years ago by FishB8

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 Changed 4 months ago by cehoyos

  • Resolution set to fixed
  • Status changed from new to closed

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

Note: See TracTickets for help on using tickets.