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.