Ymagis / ClairMeta

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

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

Open overlookmotel opened 9 months ago

overlookmotel commented 9 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 8 months ago

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