Skip to content

Releases: rigaya/NVEnc

9.32

Choose a tag to compare

@rigaya rigaya released this 15 Aug 07:30
  • Update ffmpeg libraries. -> binaries and src, build_scripts
    • ffmpeg 8.0 -> 9.0.1
    • libvmaf 3.0.0 -> 3.2.0
    • libpng 1.6.50 -> 1.6.58
    • xz 5.8.2 -> 5.8.3
    • expat 2.7.1 -> 2.8.2
    • harfbuzz 11.4.4 -> 14.3.0
    • libunibreak 6.1 -> 7.0
    • libass 0.17.4 -> 0.17.5
    • lame 3.100 -> 4.0
    • libxml2 2.14.5 -> 2.15.3
    • libbluray 1.3.4 -> 1.5.0
    • libaribcaption 1.1.1 -> 1.1.2
    • libav1d 1.5.3 -> 1.5.4
    • libvpl 2.16.0 -> 2.17.0
    • nv-codec-headers 12.2.72.0 -> 13.1.15.0
    • glslang 15.4.0 -> 16.5.0
    • shaderc 2024.1 -> 2026.3
    • dovi_tool 2.3.1 -> 2.3.3
    • libjpeg-turbo 3.1.1 -> 3.2.0
    • lcms2 2.17 -> 2.19.1
    • vulkan-loader 1.3.295 -> 1.4.359
    • libplacebo 7.351.0 -> 7.360.1
    • vvenc 1.13.1 -> 1.14.0
    • svt-av1 3.1.0 -> 4.2.0
    • dovi_tool 2.3.1 -> 2.3.3
  • Reinitialize host path after --vpp-onnx zero-copy failure. ( #791 )
  • Fix --vpp-anime4k-shader deblur strength depending on parameter order.
  • Fix LUT3D input domain handling in --vpp-colorspace.
  • Fix double application of saturation in --vpp-tweak.

9.31

Choose a tag to compare

@rigaya rigaya released this 08 Aug 12:17
  • Update to NVENC SDK 13.1.
  • Support AV1 hierarchical B-frame reference mode in --bref-mode.
  • Support mid-stream resolution changes.
  • Add --adapt-resolution to set maximum mid-stream input resolution changes.
  • Add support to track PMT change.
  • Add ONNX deinterlace filter --vpp-onnx-deint.
  • Support language exclusion for audio/subtitle track selection (--audio-copy / --sub-copy).
  • Improve --vpp-onnx zero-copy path to reduce memory usage. ( #791 )
  • Fix GPU memory growth in long --vpp-kfm mode=24 runs.
  • Improve memory retention for --vpp-kfm and NVENC input.
  • Output mp4 trailer even if error has occurred.

9.30

Choose a tag to compare

@rigaya rigaya released this 04 Aug 11:34
  • Update for NVEnc.auo2 only.

9.29

Choose a tag to compare

@rigaya rigaya released this 03 Aug 11:23

9.28

Choose a tag to compare

@rigaya rigaya released this 01 Aug 05:57
  • Optimize --vpp-kfm / --vpp-degrain.
  • Fix libvmaf CUDA implementation and access violation. ( #788 )
  • Update Linux package CUDA to 11.8.
  • Optimize --vpp-onnx. (Thanks @teaching-droid!)
    • Better performance by adding with zero-copy path.
    • Support frames setting of registered models.
    • Better model handling.

9.27

Choose a tag to compare

@rigaya rigaya released this 27 Jul 11:59

9.26

Choose a tag to compare

@rigaya rigaya released this 25 Jul 09:27

9.25

Choose a tag to compare

@rigaya rigaya released this 18 Jul 02:49

9.24

Choose a tag to compare

@rigaya rigaya released this 11 Jul 09:11

9.23

Choose a tag to compare

@rigaya rigaya released this 04 Jul 08:48
  • Add libvmaf CUDA support for --vmaf. ( #781 )
    Allows much faster VMAF calculation.
  • Improve precision of --vpp-finedehalo. ( #777 )
  • Mark --vpp-finedehalo as interlace unsupported. ( #782 )
  • Fix frame corruption in --vpp-ivtc expand/mixed path.
  • Fix chroma joint-bilateral OOB in --vpp-anime4k-shader on YUV444.
  • Fix SRCPTR clamp upper limit in --vpp-afs map_filter.
  • Fix OOB write in --vpp-subburn when subtitle position is negative.
  • Fix --vpp-deflicker disabled after scene change.
  • Fix audio track selection fallback loop in --avs input.
  • Fix LUT boundary clamp and spline coefficient reference in --vpp-curves.
  • Fix constant-luminance YUV→RGB conversion using wrong inverse matrix in --vpp-colorspace.
  • Fix YUV444/NV24 color conversion bugs.
  • Fix --vpp-degrain causing ghost in some inputs. ( #778 )
  • Fix candidate list in --vpp-denoise-dct.