Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Schema check Issue #53

Open
petervanvogelpoel-filmbooking opened this issue Sep 17, 2024 · 6 comments
Open

Schema check Issue #53

petervanvogelpoel-filmbooking opened this issue Sep 17, 2024 · 6 comments

Comments

@petervanvogelpoel-filmbooking

I'm getting the folowing on almost all DCPs:

Error: AM d363c7a9-6fb9-4863-8a82-4b21a35535a0: Schema check ❌: PROTO-ASDCP-AM-20040311.xsd /dcpstorage001/2015c2f0-c187-4609-d6b9-08dcd6f8de7d/Filmbooking_com_TestDCP5_1_dcp/./ASSETMAP line 7: 7:0: ERROR: Element '{http://www.digicine.com/PROTO-ASDCP-AM-20040311#}AnnotationText': This element is not expected. Expected is ( {http://www.digicine.com/PROTO-ASDCP-AM-20040311#}Creator ).

Any advice?
Peter

@wolfgangw
Copy link
Owner

The authoring software might be mixing up the order of elements.
Can you post Filmbooking_com_TestDCP5_1_dcp/./ASSETMAP to check?

@petervanvogelpoel-filmbooking
Copy link
Author

See attached.
ASSETMAP.zip

@wolfgangw
Copy link
Owner

wolfgangw commented Sep 17, 2024

Ja, it's the order of elements. The schema check correctly complains about the AnnotationText element sitting in the wrong spot. See xsd/PROTO-ASDCP-AM-20040311.xsd for the sequence definition of that group of elements. You could tell the authoring app devs to correct it.

That said, probably noone cares. To the best of my knowledge, playback systems do not check Interop DCP as rigorously as they are required to do with SMPTE DCP. Never heard of failed ingests for those kinds of errors in Interop DCP. ymmv

@petervanvogelpoel-filmbooking
Copy link
Author

Hi, thanks for your reply. Helpfull. I'll figure out what's wrong.

@wolfgangw
Copy link
Owner

For reference, the related section with AnnotationText in the wrong spot:

<Id>urn:uuid:d363c7a9-6fb9-4863-8a82-4b21a35535a0</Id>
<VolumeCount>1</VolumeCount>
<IssueDate>2024-03-12T08:15:31+00:00</IssueDate>
<Issuer>Doremi Labs, Inc.</Issuer>
<AnnotationText>Filmbooking_com_TestDCP5_1_dcp</AnnotationText>
<Creator>Dcp2000</Creator>

Correct order would be

<Id>urn:uuid:d363c7a9-6fb9-4863-8a82-4b21a35535a0</Id>
<AnnotationText>Filmbooking_com_TestDCP5_1_dcp</AnnotationText>
<VolumeCount>1</VolumeCount>
<IssueDate>2024-03-12T08:15:31+00:00</IssueDate>
<Issuer>Doremi Labs, Inc.</Issuer>
<Creator>Dcp2000</Creator>

@petervanvogelpoel-filmbooking
Copy link
Author

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants