Copy link to clipboard
Copied
I'm mastering a playout with the Avid DNxHD codec, but whenever I do this, the final playout is much darker than the footage and anyother playout. Am I missing something in the settings regarding colour space?
The footage was shot and cut at 2K, and the playout is at 1080P.
All other Quicktime etc playouts are fine. It's just the DNxHD.
Any ideas?
Thanks in advance
1 Correct answer

General advice for encoding to DNxHD out of Adobe Suite so far:*
- when you encode to DNxHD 4:2:2, choose 'RGB Levels';
- when you encode to DNxHD 4:4:4, choose '709'.
DO NOT interfere with the Depth settings in the Export Settings dialog box.
And keep in mind that DNxHD is literally for 720 and 1080 only.
__________________________________________________________________
* Things may change in upcoming CC
Copy link to clipboard
Copied
The H.264
The DNxHD
Copy link to clipboard
Copied
strage...
We got massiv problems every time we have a source DNXHD MOV and render out to DNXHD MOV with high bitdeep and 10Bit DNXHD Profile - this all the time results in magenta pixels in the super white areas of the video - no problems with 8bit mode so far...

Copy link to clipboard
Copied
General advice for encoding to DNxHD out of Adobe Suite so far:*
- when you encode to DNxHD 4:2:2, choose 'RGB Levels';
- when you encode to DNxHD 4:4:4, choose '709'.
DO NOT interfere with the Depth settings in the Export Settings dialog box.
And keep in mind that DNxHD is literally for 720 and 1080 only.
__________________________________________________________________
* Things may change in upcoming CC
Copy link to clipboard
Copied
Many thanks, will try this now.
Copy link to clipboard
Copied
Yep that did int. Many thanks
Copy link to clipboard
Copied
Hi Fuzzy Barsik,
thanks for the infos but that opens up some new questions...
1. "choose RGB Levels for export"
--> That would make sense for non broadcast mastering purpose but confunigly I got bad export result with this route:
I've exported 10Bit DPX full range material once as "709" and once as "RGB Levels" to check the results.
a) after reimport of the exported footage to PP 709 export matches nearly 100% to the source footage
b) after reimport of the exported footage to PP RGB Levels export shows quantisation glitches in the waveform monitor (If you take a look at the picture there isn't a big change, but it
looks like the footage has suffered a bit during export)
--> If a client asks for a broadcast save Rec.709 exported file it would be a bad Idea to present him Fullrange RGB levels instead...
2. "DO NOT interfere with the Depth settings in the Export Settings dialog box"
--> If I got it right - first I have to set my sequence or export to Maximum Depth to switch from 8Bit to higher internal processing and then I've to select a 10Bit DNXHD mode to store to 10Bit Quicktime?
3. "And keep in mind that DNxHD is literally for 720 and 1080 only."
--> That's right and a bad decision of AVID... if I work with Prores I can export to 2K D-Cinema Resolution - AVID DNXHD can't be used to store a Master file in such a common Format...

Copy link to clipboard
Copied
1. PrPro is not a colour managed (colour aware) application, it works in sRGB colour space.
2. For testing purposes I use the following technique:
- set an After Effects project to 32-bit mode and linearise working space;
- drop both original footage and a transcoded one into a composition and set blending mode of an upper layer to 'Difference'.
This test allows you to see mathematical shift in pixels values however small. With the settings above DNxHD behaves in exactly the way it should, and the result is similar to any other 4:2:2 and 4:4:4 codecs accordingly.
3. You check 'Maximum Bit Depth' flag in sequence settings so as to set your working space in 32-bit. More or less similar to setting AE project to 32-bit. Unfortunately, 'Maximum Bit Depth' flag and Depth field in the Export Settings can't properly communicate with the code inside DNxHD presets, which results into weird output like stripy image. See this thread in AE Forum.
Copy link to clipboard
Copied
Hi Fuzzy Barsik,
1. PrPro is not a colour managed (colour aware) application, it works in sRGB colour space.
As you wrote PP isn't color managed - that means it doesn't works in sRGB or any other "managed" color space - feed it with whatever you want (DCI P3 for instance) and it will export unchanged. For color correct monitoring you have to attach an display calibrated for the color space of the incoming footage.
2. For testing purposes I use the following technique
The quantisation glitches don't result from PP since I dont change a setting in PP - I only switch between 709 and RGB Levels in the DNXHD export dialog.
With 709 setting I get a waveform match with the source footage - with RGB levels the waveform looks distorted after DNXHD export.
I will take some screemshots and post it here - and if possible do the waveform monitoring with a Blackmagic Ultrascope for reference...
3. You check 'Maximum Bit Depth' flag in sequence settings so as to set your working space in 32-bit. More or less similar to setting AE project to 32-bit. Unfortunately, 'Maximum Bit Depth' flag and Depth field in the Export Settings can't properly communicate with the code inside DNxHD presets, which results into weird output like stripy image. See this thread in AE Forum.
Adobe states that the Maximum Depth setting in the export dialog is a option to overwrite the sequence setting.
So you can setup a sequnce without Maximum Depth and decide on export if you need high bit depth processing.
So my assumption was:
1. Create a sequence without Maximum Depth activated
2. Export to H.264 in AME without Maxium Depth activated in the export settings to get 8Bit processing for Bluray (result 8bit processing and significant faster rendering)
3. Export to DNXHD 4:2:2 10Bit with Maximum Depth activated to get PP internal high depth rendering and 10bit stored to the DNXHD file.
that seem to be really confusing to me - esp. why to set DNxHD 4:2:2 to RGB and 4:4:4 to 709??
Have to measure some export charts to see whats going on here...

Copy link to clipboard
Copied
As you wrote PP isn't color managed - that means it doesn't works in sRGB or any other "managed" color space - feed it with whatever you want (DCI P3 for instance) and it will export unchanged. For color correct monitoring you have to attach an display calibrated for the color space of the incoming footage.
'Nowhere' is probably more accurate definition for a non-'colour aware' application: it simply transfers values from a footage to a display without any conversion/compensation, which, in turn, may result in improper display. However, calibrating a monitor in the way to compensate for an incoming footage colour space is not a common practice. Displays are rather calibrated to provide consistent standard-compliant output.
Adobe states that the Maximum Depth setting in the export dialog is a option to overwrite the sequence setting. So you can setup a sequnce without Maximum Depth and decide on export if you need high bit depth processing.
'Maximum Bit Depth' flag in a sequence settings sets your working space into 32-bit. 'Maximum Bit Depth' in the Export Settings (theoretically) allows to encode with a higher bit depth. See this The Video Road blogpost. There are some more details about all that at the end of the article.
The quantisation glitches don't result from PP since I dont change a setting in PP - I only switch between 709 and RGB Levels in the DNXHD export dialog...
...that seem to be really confusing to me - esp. why to set DNxHD 4:2:2 to RGB and 4:4:4 to 709??
I'm not talking about 'quantisation glitches', I'm talking about glitches, which occur on encoding to DNxHD with different settings.
As I pointed out I had described a technique, which I use for monitoring quality loss. With this technique I can see that presented above settings for encoding to DNxHD out of Adobe Suite provide predictable consistent behaviour, similar to any other 4:2:2 and 4:4:4 production codecs accordingly.
Glitches with Color Levels set to '709' while encoding to DNxHD 4:2:2 becomes more than obvious if a source footage contains superwhites. For example, here is the rendered frame out of downscaled to 1080 CinemaDNG sequence courtesy of John Brawley, Blackmagic design:
Here is the rendered frame out of a footage transcoded to DNxHD 422 with Color Levels set to 'RGB Levels':
Here is the CinemaDNG vs DNxHD 422 RGB 'Difference' test:
Here is the rendered frame out of a footage transcoded to UT Video 422:
Here is the CinemaDNG vs UT 422 'Difference' test:
Here is the rendered frame out of a footage transcoded to DNxHD 422 with Color Levels set to '709':
Here is the CinemaDNG vs DNxHD 422 709 'Difference' test:
Similar to the above, some glitches occur on encoding to DNxHD 4:4:4 with Color Levels set to 'RGB Levels'.
NB: As long as a footage doesn't contain superwhites, encoding to DNxHD 4:2:2 with Color Levels set to '709' may yield even better result than encoding to DNxHD 4:4:4. Here is the test with synthetic gradients with colour values strictly within the 0-255 (0.0-1.0) range:
DNxHD 4:2:2 709 vs Ramp & Gradients:
DNxHD 4:2:2 RGB vs Ramp & Gradients:
DNxHD 4:4:4 709 vs Ramp & Gradients:
DNxHD 4:4:4 RGB vs Ramp & Gradients:
To sum up, the 'general advice for encoding to DNxHD out of Adobe Suite' derived from hard trial and errors work.
Copy link to clipboard
Copied
Where are these codec configuration settings to be found???
Copy link to clipboard
Copied
Please disregard my previous message. I found the codec configuration settings and, as Fuzzy Barsik said, it solves the problem (though I have no idea why it does). Many thanks.

