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

Error : 'str' object has no attribute 'get' #240

Open overlookmotel opened 11 months ago

overlookmotel commented 11 months ago

When running check on a particular VF DCP, ClairMeta exits with Error : 'str' object has no attribute 'get'.

This appears to be an internal error, but no stack trace is printed. I'm not familiar with python, so am not sure how to get it to output a stack trace. Complete output is:

2023-12-22 15:21:09,927 - Clairmeta - INFO - Probing DCP : /assets/REDACTED_VF
Error : 'str' object has no attribute 'get'
DCP - /assets/REDACTED_VF - Check failed

I did not create this DCP, so I don't think I should post it here publicly. But would be happy to send it privately to a maintainer if someone can let me know how best to do that.

remia commented 10 months ago

Thanks for reporting @overlookmotel, could you share the XMLs files from the DCP? You can use remiachard - at - gmail dot com.