版本发布 8
- Add option to append input command line parameters to `encoding_tool` in muxer metadata. ([--muxer-add-cmd](./NVEncC_Options.en.md#--muxer-add-cmd)) - Fix potential SIGPIPE(141) error termination in Linux multi-GPU environment. - Fix error on finalization when encoding E-AC3. ( #706 ) - Avoid mixing GPUs with different B-frame availability when using [--parallel](./NVEncC_Options.en.md#--parallel-int-or-param1value1param2value2). - Migrate Linux build to meson. - Linux packages will now not require ffmpeg lib packages as dependencies, and will include ffmpeg 8.0 libs.
- Add option to encode only when input audio codec differs from codec specified by [--audio-codec](./NVEncC_Options.en.md#--audio-codec-intstringstringstringstringstringstring). ([--audio-encode-other-codec-only](./NVEncC_Options.en.md#--audio-encode-other-codec-only), #743) - Remove restriction on dolby vision output. ( #738 )
- Improve handling when input files have negative pts. - Improve quality of burned in subtitles in [--vpp-subburn](NVEncC_Options.en.md#--vpp-subburn-param1value1param2value2) processing by changing libass initialization method. ( #717 )
- Added options to change CUDA optimization mode ([--cuda-stream](NVEncC_Options.en.md#--cuda-stream-int), [--cuda-mt](NVEncC_Options.en.md#--cuda-mt-int), #710) - Fixed [--vpp-rff](NVEncC_Options.en.md#--vpp-rff) not working properly in NVEnc 8.10. - Add option for [--bitstream-padding](NVEncC_Options.en.md#--bitstream-padding) for AV1 CBR encoding ( #714 ).
[NVEnc.auo] - Add installer for AviUtl2. - Add support for YUV444/10bit output for AviUtl2.
[NVEncC] - Fix processing in YUV444 for [--vpp-subburn](./NVEncC_Options.en.md#--vpp-subburn-string). ( #691 ) - Fix handling when end is omitted in [--dynamic-rc](./NVEncC_Options.en.md#--dynamic-rc-param1value1param2value2). [NVEnc.auo] - Add support for AviUtl ExEdit2.
- Fix issues with raw output when using formats like yuv4mpegpipe. ( #699 ) - Fix potential freeze when using raw output. - Add support for [--option-file](./NVEncC_Options.en.md#--option-file-string) on Linux.
- Add ```inverse_tone_mapping``` option to [--vpp-libplacebo-tonemapping](./NVEncC_Options.en.md#--vpp-libplacebo-tonemapping-param1value1param2value2). - Fix error when using ```st2094-10``` and ```st2094-40``` for ```tonemapping_function``` in [--vpp-libplacebo-tonemapping](./NVEncC_Options.en.md#--vpp-libplacebo-tonemapping-param1value1param2value2). - Fix GPU selection defaulting to the first GPU when performance counter information is not available. - Fix [--vpp-colorspace](./NVEncC_Options.en.md#--vpp-colorspace-param1value1param2value2) creating green line when input is interlaced. - Add [--task-perf-monitor](./NVEncC_Options.en.md#--task-perf-monitor) to collect per task time comsumption in main thread. - Adjust log output format.