Add ability to manually flag video as "legal" or "full" range

Currently I am working with sources from a Sony HDV video camera. HDV is a YUV 4:2:0 8-bit compressed format that uses “Legal” video levels, meaning that the video levels should be between 16 and 235. However, the camera recorded data above and below these legal levels, known as superblacks and superwhites. In Resolve I can see recoverable details in the highlights that I would like to retain. I have converted the original MPEG video to PR422HQ, retaining the additional information outside of legal. However, these are lost when processed by Topaz.

It appears that Topaz takes the “legal” range of 16-235 and maps this to 0-255 (normalized 0 to 1) for internal processing. This leads to clipping of any data that is outside the legal range, and a loss of details in the highlights.

I would like to request the ability to manually flag input video as FULL or LEGAL range.

Does enabling the input override settings help with this?

I did not know that menu even existed. Thanks for pointing it out to me.

However, I have to set the parameters one video at a time. This can be time consuming when you have 900 videos to process. I tried to set the parameters to multiple selected videos, but the settings button is disabled when you have more than one selected.

It would also be reassuring to SEE the change in the viewer when you make the change. The whole settings panel is unstable with random behaviour that doesn’t reassure me that I have the settings correct. Lot’s of going back and forth. Much like the Pixel Type setting that keeps going back to square no matter how many times I change it to Original.

The best solution for me would be the ability to use CLI so that I can batch process hundreds of videos and know with absolute certainty what the settings are going to be.