ID 524411 - Nuke prints arrimxf_json_deserialize: invalid input to the terminal when reading raw ARRI Alexa 35 footage

Follow

UPDATE:
This issue was caused by ARRI camera's incorrectly writing metadata into their files. The metadata LensSqueezeFactor was written incorrectly for a short time, so if you have such a file where the metadata was incorrectly written, you will see the error.


Problem summary:
Nuke prints arrimxf_json_deserialize: invalid input to the terminal when reading raw ARRI Alexa 35 footage
 
Customer reported version:
Nuke 14.0v2
 
Customer reported platform:
Windows 10
 
Steps to reproduce:
1) Launch Nuke and create a Read node in the Node Graph.
2) Select a raw Alexa 35 file and click Open.
3) Look at Nuke's terminal and observe the error messages:
 
Expected behavior:
Nuke should not print an error message when reading files from a supported camera.
 
Actual behavior:
arrimxf_json_deserialize: invalid input is consistently printed to the terminal every so often.
 
Workaround:
There is no known workaround at this time.
 
Reproduced by Support in:
Nuke 14.0v2 - Windows 11, CentOS 7
Nuke 14.0v1 - Windows 11, CentOS 7
 
Earliest version tested:
Nuke 14.0v1 - This feature (support for the ARRI Alexa 35/ARRI IMAGE 7.0.0 SDK) did not exist before this version.

    We're sorry to hear that

    Please tell us why