DJI camera encoded DNG files are not correctly being imported into Nuke.
When imported, Nuke throws the following exception: DNG SDK: Invalid DNG file
This issue appears to be due to a conversion issue within Nuke with this particular encoding method.
The image is view-able by setting the Read node to interpret the file as 'Raw Data', by checking this option to 'Enabled', although this will display without color information.
Customer reported version
nuke.10.5v2
Customer reported platform
windows10
Steps to reproduce
1. Open Nuke
2. Using a Read node, import the DJI camera encoded DNG image.
Result: The Viewer window will display the following Exception: Read1: DNG SDK: Invalid DNG file
Workaround
There is unfortunately no current workaround that allows the original image to be shown as expected.
As mentioned above, the image can be interpreted using the 'Raw Data' option on the Read node.
Although, as the RAW data displays the raw bayered sensor pattern, this does not contain any colour information.
This image though, can be used for tracking or metadata interpretation if needed.
We have no recommendation for a specific debayering solution from a RAW image in Nuke, although a quick online search will show several gizmo's and blinkscripts that will work.
Reproduced by support
This bug has been reproduced in:
Nuke11.3v2 - Windows 7 - Mac10.13 - CentOS6.9
Nuke11.3v1 - Windows 7
Nuke11.2v4 - Windows 7
Nuke11.2v1 - Windows 7
Nuke11.1v1 - Windows 7
Nuke11.0v1 - Windows 7
Nuke10.5v7 - Windows 7 - Mac10.13 - CentOS6.9
Nuke10.5v1 - Windows 7
Nuke10.0v6 - Windows 7
Nuke10.0v1 - Windows 7
Nuke9.0v9 - Windows 7 - Mac10.13 - CentOS6.9
Earliest version tested
- This feature did not exist before this version
Expected behaviour
Nuke to be able to read in DNG file without issues.
Actual behaviour
Nuke throws an exception stating the DNG footage is invalid.