github rigaya/VCEEnc 8.24

8 days ago
  • Update AMF to 1.4.35.
    Requires AMD Radeon Software Adrenalin Edition 24.9.1 or later.
  • Add support for AV1 --bframes and --adapt-minigop for upcoming VCN5 hardware.
  • Update ffmpeg libraries. (Windows)
    • ffmpeg 7.0 -> 20240822
    • dav1d 1.4.1 -> 1.4.3
    • libvpl 2.11.0 -> 2.12.0
    • libvpx 2.14.0
  • Improve auto GPU device selection on multi GPU environments.
    Now will be able to select unutilized GPU more correctly.
  • Now --temporal-layers can also be used for HEVC encoding. ( #112 )
  • Add Linux support for auto GPU device selection on multi GPU environments.
  • Add feature to copy Dolby Vision profile from input file. (--dolby-vision-profile copy)
    Supported on Windows and Ubuntu 24.04.
  • Add feature to copy Dolby Vision rpu metadata from input HEVC file. (--dolby-vision-rpu copy)
  • Now --dolby-vision-rpu and --dhdr10-info can be used together.
  • Add option to set active area offsets to 0 for dolby vision rpu metadata.
  • Fix invalid value not returning error when using --dolby-vision-profile .
  • Now --dolby-vision-rpu copy will automatically convert to dolby vision profile 8 when input files is dolby vision profile 7 using libdovi.
  • Improve AV1 output when using --dhdr10-info.
  • Changed implementation of --dhdr10-info to work on Linux.
    Changed to use libhdr10plus instead of hdr10plus_gen.exe.
  • Add libplacebo resize filters for Windows build (--vpp-resize).
  • Add custom shader filter using libplacebo. (--vpp-libplaceo-shader)
  • Add deband filter by libplacebo. (--vpp-libplacebo-deband)
  • Add tone mapping filter by libplacebo. (--vpp-libplacebo-tonemapping)
  • Avoid "failed to get header." error on some HEVC input files.
    When H.264/HEVC header cannot be extracted, it can be now retrieved from the actual data packets.
  • Fix help of --vpp-smooth showing wrong value range for qp option.
  • Fix --vpp-transform causing illegal memory access error when width or height cannot be divided by 64.
  • Fix timestamp error caused when using --vpp-afs with VFR inputs.
  • Fix seek issue caused by audio getting muxed to a different fragment than the video at the same time, due to insufficient buffer for audio mux.
  • Fix muxer error copying PGS subtitles (using --sub-copy) when the input has unsorted subtitle packets.
    Now is able to avoid "Application provided invalid, non monotonically increasing dts to muxer" error.
  • Fix skipframe log being shown always on. ( #112 )
  • Fix crush when aborting with Ctrl+C. ( #111 )
  • Change log behavior.

Don't miss a new VCEEnc release

NewReleases is sending notifications on new releases.