Skip to content

Releases: rigaya/VCEEnc

9.03

03 Jan 08:45

Choose a tag to compare

9.02

08 Nov 07:47

Choose a tag to compare

  • Update AMF to 1.5.0. Requires AMD Radeon Software Adrenalin Edition 25.10.2 or later.
  • Fix AV1 level detection returning incorrect values.
  • Fix a possible freeze in VCEEnc.auo when external audio encoders receive 32-bit float audio output.
  • Fix memory leak when using --ssim, --psnr. ( #135 )
  • Fix H.264 encoding errors when outputting to RTMP/FLV.

9.01

02 Oct 11:13

Choose a tag to compare

  • Improve device initialization and add more debug logs. ( #132 )
  • Improve DX11 device initialization to not detect virtual/remote adaptors.
  • Improve progress indicator when using --parallel.
  • Add support for using --parallel with multiple pipes.
  • Avoid unintended fps values when front of input file is corrupted.
  • Improve handling when input files have negative pts.
  • Improve quality of burned in subtitles in --vpp-subburn processing by changing libass initialization method.
  • Update rpm build environment to fedora41.

9.00

02 Sep 12:48

Choose a tag to compare

  • Fix -u slower not working and set to -u slow for H.264/HEVC encoding. ( #134 )
  • Add --aud, --repeat-headers. ( #133 )
  • Add feature to use filters with avcodec encoders.
    • Available with -c av_xxx
      Example: -c av_libsvtav1 --avcodec-prms "preset=6,crf=30,svtav1-params=enable-variance-boost=1:variance-boost-strength=2"
      Other usable options include av_libvvenc, av_libvpx-vp9, etc.
  • Add QSVEnc.auo2 with official support for AviUtl2.
  • Improve --vpp-subburn quality for moving subtitles.
  • Update ffmpeg libraries. (Windows)
    • ffmpeg 7.1+ (20240822) -> 8.0
    • libpng 1.6.44 -> 1.6.50
    • expat 2.6.2 -> 2.7.1
    • fribidi 1.0.11 -> 1.0.16
    • libogg 1.3.5 -> 1.3.6
    • libxml2 2.12.6 -> 2.14.5
    • libvpl 2.13.0 -> 2.15.0
    • libvpx 1.14.1 -> 1.15.2
    • dav1d 1.4.3 -> 1.5.1
    • libxxhash 0.8.2 -> 0.8.3
    • glslang 15.0.0 -> 15.4.0
    • dovi_tool 2.1.2 -> 2.3.1
    • libjpeg-turbo 2.1.0 -> 3.1.1
    • lcms2 2.16 -> 2.17
    • zimg 3.0.5 -> 3.0.6
    • libplacebo 7.349.0 -> 7.351.0
    • libsvtav1 3.1.0 (new!) x64 only
    • libvvenc 1.13.1 (new!) x64 only
    • libass 0.9.0 -> 0.17.4 (x64), 0.14.0 (x86)
    • harfbuzz 11.4.4 (new)
    • libunibreak 6.1 (new)
    • Remove mmt/tlv patch

8.38

16 Jul 11:38

Choose a tag to compare

  • Fix 10-bit processing in --vpp-afs.
  • Improve precision of --vpp-afs.
  • Updates for VCEEnc.auo (AviUtl/AviUtl2 plugin).

8.37

22 Jun 08:48

Choose a tag to compare

  • Add raw output. (-c raw)
  • Switch to sw decode when hw decode fails to start. ( #101, #124 )

8.36

19 Jun 11:27

Choose a tag to compare

  • Add AV1 hw decode support. ( #125 )
  • Fix black/white processing in 10-bit depth for --vpp-edgelevel.
  • Improve interlace detection when using --avsw.
  • Fixed an issue with --vpp-decimate where timestamp and duration of frames became incorrect due to improper handling of the final frame's timing.
  • Use thread pool to prevent unlimited OpenCL build threads.
  • Improve stability of --parallel.

8.35

05 Apr 08:59

Choose a tag to compare

  • Improve audio and video synchronization to achieve more uniform mixing when muxing with subtitles or data tracks.
  • Improve invalid input data hadling to avoid freeze when "failed to run h264_mp4toannexb bitstream filter" error occurs.
    Now properly exits with error.
  • Add support for uyvy as input color format.
  • Improve B-frame settings in AV1 encoding. ( #120 )
  • Automatically disable --parallel when number of encoders is 1 when using --parallel auto.

8.34

30 Mar 02:37

Choose a tag to compare

  • Fix B-frame QP value in AV1 encoding. ( #120 )
  • Add support for SAR (Sample Aspect Ratio) in AV1 encoding (on container side).

8.33

29 Mar 06:20

Choose a tag to compare

  • Update AMF to 1.4.36.
    Requires AMD Radeon Software Adrenalin Edition 25.1.1 or later.
  • Add slower option to (--preset) for H.264/HEVC.
  • Add parallel encoding feature with file splitting. (--parallel, Windows only)
  • Add support for ISO 639-2 T-codes in language code specification.
  • Fix timestamps occasionally becoming incorrect when using --seek with certain input files.
  • Fix --qvbr not reflected properly. ( #115 )
  • Fix error when AMD GPU is not recognized as first GPU in Vulkan.