Hi,
did anyone find a way to set the [B]full range[/B] for the 32-bit floating point pixel format with the scripting interface? I only find the selection between 8-bit and 32-bit but no option for full range.
No, 'PixelFormat.Float32Bit' will only set '32-bit floating point ([B]video levels[/B])'. As can be seen in the project properties after running the script that sets 'PixelFormat.Float32Bit'.
Very strange. Do you get full rage even, when you project has been set to '32Bit video levels' in the Vegas Project Properties?
How do you switch to 32Bit video levels by script?
Please try to switch it back and force using the script and the Vegas interface. I only got the above script to full range with the first call after loading Vegas with 8Bit project setting.
"Do you get full range even, when you project has been set to '32Bit video levels' in the Vegas Project Properties?"
No, it doesn't change the value (retains 'video levels')
It seems that the pixel format option remembers its value ('video levels' or 'full range') and restores it every time when I change it with the script (from '8-bit')
that was part of the old script that I edited. Once the the ProgressivScan is set, the 32Bit pixel format remains on the video level and there is no way to get it back to 32Bit full range. If the FieldOrder is not changed to ProgressiveScan the PixelFormat.Float32Bit leads to full-range display.