NotchLC Codec
NotchLC is a product of 10bitFX Limited (www.notch.one)
The NotchLC video codec is natively supported by AVPro Video on Windows in the Ultra Edition, and has the following benefits:
- Low CPU usage
- Low memory usage
- GPU decompression
- 10-bit colour
- Supports very high resolutions
- Supports alpha channel transparency
- Fast seeking and variable playback speed
- Higher quality than the Hap codec
- Doesn't use GPU video decoding resources
The main downside is:
- Very large files
Windows Support
AVI and MOV containers can both be used in Windows however we recommend the MOV container. NotchLC currently requires the “Media Foundation” video API to be used.
Warning
There is currently a bug in Windows that prevents MOV files with a bitrate of more than 4Gbps from playing. We have created a fix for this which is activated by enabled "Use Custom MOV Parser"
in Platform Specific >Windows options.
Options
On Windows some options are exposed for Hap and NotchLC decoding:
Use Custom MOV Parser
Enables our custom MOV parser to be used, which is useful for Hap and NotchLC codecs, as a Microsoft parser is not able to open very high bit-rate MOV files. If your files are high bit-rate (above 4Gbps) then use this option otherwise the file will not load.
Parallel Frame Count
- Maximum number of threads to use for parallel frame decoding. Less threads for less latency in playback operations (seeking, playing etc), more threads for better performance.
Preroll Frame Count
- Amount of frames to decoder before starting playback, less frames for less latency in seeking, more frames for less chance of buffer emptying too quickly.
Encoding
Encoding notes are in the Notch user manual