Skip to content

Releases: rigaya/VCEEnc

6.09

18 Feb 11:07
Compare
Choose a tag to compare
  • Update AMF SDK to 1.4.18, this requires AMD driver 20.11.2 or later.
  • Add support for VP9 HW decode in RX5xxx or later.
  • Add Avisynth Unicode support.
  • Add Avisynth Unicode support.
    VCEEncC will now accept avs file in UTF-8.
    For legacy avs scripts, new option is added to rerun VCEEncC in ANSI mode. (--process-codepage os)
  • Add support for Windows 10 long path support.
  • Add new option to set metadata in --audio-source and --sub-source.
  • Add another edge sharpening filter. ( --vpp-warpsharp )
  • Add filter for colorspace conversion. ( --vpp-colorspace )
  • Add new option to output timecode file. ( --timecode )
  • Now --vpp-subburn can use embedded fonts in mkv containers.
  • Add new option to set font directory in --vpp-subburn.
  • Add support for --ssim and --psnr when encoding in 10bit depth.
  • --check-features will now show support for 10bit depth encoding.
  • --check-features will now show support for HW decoding.
  • 10bit encode support will be now considered when slecting GPU in multi GPU environment.
  • HW decode support will be now considered when slecting GPU in multi GPU environment when --avhw is used.

6.08

27 Jan 14:16
Compare
Choose a tag to compare

Changes

  • Add 10bit dpeth HEVC encode support for RDNA or later GPUs. (--output-depth 10)
  • Fix --vpp-smooth generating artifacts with --vpp-smooth on RX5xxx GPUs.
  • Add option to output timecode files. (--timecode)
  • Add experimental support to allow audio/subtitle selection by language metadata.
  • Change handling of truncation of downward bit depth conversion.
  • Fix --vpp-tweak crushing when using saturation or hue.
  • Fix --ssim, --psnr crushing in some cases.
  • Improve performance monitor stability further.
  • Change "--quality" to "--preset" to be the same as NVEncC. ("--quality" will contiune to work for compatibility.)

Known issues

  • --ssim, --psnr not working properly with 10bit depth encoding. This might be fixed in future release.

6.07

23 Nov 14:29
Compare
Choose a tag to compare

Bug Fixes.

  • Fix adding VUI info such as colormatrix/colorprim/transfer may have generated corrupted streams. ( #18 )
  • Fix chapter not working. ( #16 )

6.06

09 Nov 11:53
Compare
Choose a tag to compare
  • Add 3rd denoise filter. ( --vpp-smooth )
  • Add filter to burn in subtitles. ( --vpp-subburn, #14 )
  • Add support for YUV422 input files.
  • Fix lowlatency mode not set correctly in HEVC encoding.
  • Fix problem that lowlatency mode was shown falsely set in H.264 encoding.
  • Fix app freezing when error occured in deocde thread.
  • Improve performance monitor stability.

6.05

23 Sep 11:24
Compare
Choose a tag to compare
  • Disable HRD by default, it can be enabled by --enforce-hrd.
  • Fix "lowlatency" always shown on the log, even if it is not enabled.

6.04

17 Sep 14:31
Compare
Choose a tag to compare
  • Add 2nd deinterlace filter. (--vpp-nnedi)
  • Add filter to add padding to video. (--vpp-pad)
  • Add filter to flip o rotate video. (--vpp-transform, --vpp-rotate)
  • Add support for HEVC 10bit hw decode.
  • Add option to set input colorspace for raw input. (--input-csp)
  • Fix issue that Apple prores codec could not be decoded.
  • Fix problem --preset was not working properly for HEVC encoding.

6.03

15 Aug 01:14
Compare
Choose a tag to compare
  • Update ffmpeg dlls. This will add support for muxing PGS subtitles into m2ts containers.
  • Add vpp filters.
  • Add default-duration segment for mkv output.
  • Add delay option to --audio-source.
  • Add option for metadata output control.
  • Add option to specify disposition. ( --audio-disposition, --sub-disposition )
  • Add option to copy attachments. ( --attachment-copy )
  • Add option to show sorted option list. (--option-list)
  • Now more details will be shown about Avisynth+/AvisynthNeo version when using avs reader.
  • Now VCEEncC will support multi GPU envinroments better, by selecting the suitable GPU for encoding.
  • Put default vpy reader back to multi-thread version, the default was accidentaly changed to single thread from 6.01.
  • Avoid application failing by hw decode error with some HEVC files, by switching to sw decoder.
  • Fix --audio-stream stereo not working.
  • Fix audio length getting shorter than video after encoding when some of the --audio-filter (such as loudnorm) were used.
  • Fix app crashing with --video-tag option.
  • Fix --audio-source / --sub-source failing to get correct input file name.
  • Fix potential memory access issue in yuv444 -> yv12/p010 conversion.
  • Fix memory leak caused when writing in raw format.

6.02

14 May 14:50
Compare
Choose a tag to compare
  • Fix 2nd OpenCL compile error in Navi GPU ( #7 ).

6.01

12 May 12:40
Compare
Choose a tag to compare
  • Add option to enable pre-encode assisted rate control. ( --pe, #9 )
  • Fix OpenCL compile error when using --vpp-afs on Navi GPUs. ( #7 )
  • Add option for lowlatency encoding. (--lowlatency)
    Not recommended in most cases, as it harms encode throughput.

6.00

20 Apr 11:10
Compare
Choose a tag to compare

Major version bump is due to major update in VCEEnc.auo(Aviutl plugin).

Updates in VCEEncC

  • Ignore errors when invalid parameters were passed to audio encoders and decoders.
  • Fix problem that --chapter only worked with avsw/avhw reader.