NVEnc 7.77
NVEnc is a CLI (Command-Line Interface) software, meant to investigate performance and image quality of HW encoder (NVENC) of NVIDIA.
NVENC is NVIDIA’s encoder. It’s a physical section of our GPUs that is dedicated to encoding only.
This means that your GPU can operate normally regardless of whether you use this region to stream or record.
Other encoders, such as x264 codec, use your CPU to encode, which takes resources away from other programs such as your game.
That’s why using NVENC allows you to play games at a higher framerate and avoid stuttering, giving you and your viewers a better experience.
- Improve auto GPU select of --device auto (=default), to select unused device more accurately in multi GPU environment.
- Slightly improve process startup speed by running file input and device initialization in parallel.
- Fix --dolby-vision-rpu causing error from NVEnc 7.75 when reading rpu file.
- Now --dolby-vision-rpu and --dhdr10-info can be used together.
- Fix wrong parsing of grain_y and grain_c for --vpp-libplacebo-deband.
- Change default value for contrast and saturation for --vpp-ngx-truehdr.
- Now AV1 level is always set automatically by the driver to avoid error.
- Fix invalid value not returning error when using --dolby-vision-profile.
- Add option to set active area offsets to 0 for dolby vision rpu metadata. ( --dolby-vision-rpu-prm crop )
- Fix muxer error copying PGS subtitles when the input has unsorted subtitle packets. Now is able to avoid "Application provided invalid, non monotonically increasing dts to muxer" error.
- Improve AV1 output when using --dhdr10-info.
- Fix incorrect parsing for cqp in --dynamic-rc.
- Now Dolby Vision rpu metadata can be also copied from AV1 input files.
This means that your GPU can operate normally regardless of whether you use this region to stream or record.
Other encoders, such as x264 codec, use your CPU to encode, which takes resources away from other programs such as your game.
That’s why using NVENC allows you to play games at a higher framerate and avoid stuttering, giving you and your viewers a better experience.
Changes to NVEnc 7.77:
- Improve auto GPU select of --device auto (=default), to select unused device more accurately in multi GPU environment.
- Slightly improve process startup speed by running file input and device initialization in parallel.
- Fix --dolby-vision-rpu causing error from NVEnc 7.75 when reading rpu file.
- Now --dolby-vision-rpu and --dhdr10-info can be used together.
- Fix wrong parsing of grain_y and grain_c for --vpp-libplacebo-deband.
- Change default value for contrast and saturation for --vpp-ngx-truehdr.
- Now AV1 level is always set automatically by the driver to avoid error.
- Fix invalid value not returning error when using --dolby-vision-profile.
- Add option to set active area offsets to 0 for dolby vision rpu metadata. ( --dolby-vision-rpu-prm crop )
- Fix muxer error copying PGS subtitles when the input has unsorted subtitle packets. Now is able to avoid "Application provided invalid, non monotonically increasing dts to muxer" error.
- Improve AV1 output when using --dhdr10-info.
- Fix incorrect parsing for cqp in --dynamic-rc.
- Now Dolby Vision rpu metadata can be also copied from AV1 input files.