Ymagis / ClairMeta

Clairmeta is a python package for Digital Cinema Package (DCP) probing and checking.
BSD 3-Clause "New" or "Revised" License
84 stars 22 forks source link

CPL/ReelList/Assets/Markers/MarkerList inconsistent #175

Closed jamiegau closed 3 years ago

jamiegau commented 3 years ago

Looking at the Probe output, For example, on a TEST DCP I made.. I am getting the following.. image

The structure of the MarkerList is different between reel1 and reel2. I made the Test DCP with the test version of DCP-O-Matic if you would like to reproduce this issue.

remia commented 3 years ago

Hey @jamiegau,

Thanks for the report.

Could you send me the DCP (*.xml files mostly) ?

jamiegau commented 3 years ago

Sent..

remia commented 3 years ago

Thanks @jamiegau, that's a good catch.

I fixed it in #176 if you want to give it a try.

jamiegau commented 3 years ago

I'm sure it's good Remia, you are a far better coder then I am. I codec my use of it to look for either method. So I'm good. But it is good to catch these small bugs under specific conditions. Markers are becoming more important, so cool we can deal with them.

In the next release to main, I am sure if a bug shows its head, in my tool, "I'll be back" (Imagine Arnold Schwarzenegger)