litote wrote:The Video-Video/Data level to Video (64-940) in DELIVER-Render Settings technique is recommended in one tutorial of the Ripple Training course for setting broadcast safe levels
Tom Early wrote:As for video versus data levels, this setting has nothing to do with making sure something is broadcast safe, just leave it on auto and it will set levels according to the delivery codec.
Auto is the default setting. As I said, Resolve will then either apply video levels or data levels depending on what codec you export out as.
On import, Resolve automatically assigns video or data levels to files depending on their codec. For example, ProRes is a video-level codec, DPX is a data level codec. Everything will be processed at data level by Resolve, and so any ProRes clips will be scaled to full range for processing.
Likewise on export, if you select ProRes as your codec, Resolve will scale back to video level, since it is a video level codec, having already clamped everything outside the 0-1023 range. This will be legal not just for Rec709 but any colour space you could choose, because anything illegal has been discarded (in 99.9999% of cases). And because each of the RGB channels has been clamped, that means that both luminance and chrominance (or saturation, if you prefer) will be legalised.
As stated, it IS still technically possible to cause illegal levels in Resolve on export, (aside from checking the 'retain sub blacks and super whites' checkbox), though you'd have to be trying *really* hard to make something fail (and you'd need a decent set of external scopes to tell you that there are illegal levels, sadly not the BlackMagic made ones). If you see a straight line on the outer border of the vectorscope, this is an indicator that you should dial saturation back - not because it will be illegal as even now it will probably be fine - it's just that it will look like garbage (though I do not currently have access to a Tektronix scope so I cannot test for tolerances, I am just speaking from experience).
You can manually set things to video for your own peace of mind if you like, but there is literally no difference between that and the auto setting for video level codecs. They would be identical. I wouldn't recommend doing so because one day you may accidentally export a data level codec as video level. It's not worth it.
The reason that you can choose at all is so that if someone has supplied something incorrectly i.e. at the wrong levels (probably coming from Avid, seems a lot of people using Avid know nothing about correct export settings and there are even tutorials on professional sites that give incorrect instructions which will destroy your image levels), then you are able to fix them.