wolfgangw / backports

Deep inspection of digital cinema packages
27 stars 12 forks source link

Output error if SMTPE assets in Interop CPL (or vice-versa) #83

Open overlookmotel opened 3 years ago

overlookmotel commented 3 years ago

I believe it is illegal for an Interop DCP to contain/reference MXF files which are SMPTE format (or for a SMPTE DCP to contain Interop assets).

dcp_inspect, however, does not produce an error, or even a hint in such cases.

(someone please correct me if I'm wrong that this is illegal)

wolfgangw commented 9 months ago

Thanks for the feedback @overlookmotel.

ttbomk Interop specs would not have excluded SMPTE MXF. Handling in the field, on playback systems, may well be just fine. These systems were and are super-lenient wrt specifications. Not a guarantee, though, I reckon.

SMPTE DCP does not allow inclusion of Interop assets.

So yes, hint and error message required, respectively. Actually, I thought dcp_inspect would already do that. Will look into it.