Skip to content

CPL without essence descriptor list fails to validate #150

@janbella

Description

@janbella

Hello,

I'm trying to validate some IMP packages, but the problem is, that they fail to validate due to missing EssenceDescriptor list. Regarding to ST 2067-3:2013 standard, it is defined by the schema as:

<xs:element name="EssenceDescriptorList" minOccurs="0">

So, it's not compulsory. Moreover, "The information provided by the EssenceDescriptorList element is intended to assist users in scheduling and tracking content. (...) Implementations should not rely on this information for transcoding or playout. (...) Each EssenceDescriptor element of the essenceDescriptorList element shall be a human-readable representation of selected descriptive information present in one or more Track Files."

As I understand it, this information is only an additional information for the human and shall not be required. On the other hand, Photon validator requires presence of the EssenceDescriptorList and checks the content of each EssenceDescriptor. Is this intentional, and if yes, why?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions