Releases: rigaya/VCEEnc
Releases · rigaya/VCEEnc
8.23
- Update AMF to 1.4.34.
Requires AMD Radeon Software Adrenalin Edition 24.6.1 or later. - Update to ffmpeg libs to 7.0 on Windows.
- ffmpeg 6.1 -> 7.0
- libpng 1.4.0 -> 1.4.3
- expat 2.5.0 -> 2.6.2
- opus 1.4 -> 1.5.2
- libxml2 2.12.0 -> 2.12.6
- dav1d 1.3.0 -> 1.4.1
- libvpl 2.11.0 (new!)
- nv-codec-headers 12.2.72.0 (new!)
- Add new denoise filter (--vpp-fft3d)
- Add new denoise filter. (--vpp-nlmeans)
- Add new deinterlace filter. (--vpp-decomb).
- Add per channel options to --vpp-tweak.
- Add frame rate conversion filter. (--vpp-frc)
- Add
ignore_sar
options to --output-res. - Add option to specify portable VapourSynth dir when using vpy reader. (--vsdir)
- Extend --audio-resampler to take extra options.
- Now --avsw can specify the decoder name to be used.
- When --audio-bitrate is not specified, let codec decide it's bitrate instead of setting a default bitrate of 192kbps.
- Improve audio channel selection when output codec does not support the same audio channels as the input audio.
- Improve Windows language locale settings.
- Don't process audio/subtitle/data tracks specified by --audio-bitrate or --audio-copy.
- Improve handling of missing partial frame timestamps.
- Slightly improve performance of --vpp-smooth and --vpp-denoise-dct.
- Fix crush of y4m reader when width cannot be divided by 16.
- Fix encode freezing when --avsw, --pa, --vpp-resize amf_* are used at the same time. ( #103 )
- 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. ( #109 )
8.22
- Add new noise reduction filter. (--vpp-denoise-dct)
- Add option to specify audio by quality. ( --audio-quality )
- Fix spline16/36/64 resize might have crushed on some environments.
- Fix --vpp-smooth creating artifacts when run on RDNA3 GPUs.
- Fix --vpp-smooth strength did not match that of 8-bit output when 10-bit output.
- Fix problem when bitrate and max-bitrate is both set to 0. ( #102 )
- Fix debug log output of --vpp-smooth.
- Fix debug log output of --vpp-colorspace.
- Changed default value of --avsync from cfr to auto, which does not fit the actual situation.
8.21
-
Update windows libav* dlls.
- ffmpeg 5.1 -> 6.1
- libpng 1.3.9 -> 1.4.0
- opus 1.3.1 -> 1.4
- libsndfile 1.2.0 -> 1.2.2
- libxml2 2.10.3 -> 2.12.0
- dav1d 1.0.0 -> 1.3.0
- libaribcaption 1.1.1 (new!)
-
Avoid crush from VCEEnc 8.17 on systems which does not support AVX2.
-
Improved progress display when --seek is used.
-
Fix --option-file error when target file is empty.
-
Changed --audio-delay to allow passing in decimal points.
-
Improve AAC copy handling when muxing into mpegts.
-
Remove
--caption2ass
.
Equivalent processing can be done by--sub-codec ass#sub_type=ass,ass_single_rect=true
.
8.20
- Fix wrong timestamp calculation when using bob (60fps mode) in --vpp-yadif/--vpp-nnedi.
- Now automatically detect interlace mode when deinterlacer is used but no interlace setting is made.
- Suppress frequently shown log messages that will slow down encoding.
8.19
8.18
8.17
- Update AMF to 1.4.30.
Requires AMD Radeon Software Adrenalin Edition 23.5.2 or later. - Add new filter to apply RFF (--vpp-rff).
- --audio-stream is now also supported when reading avs.
- AV1 encoding now properly reflects colormatrix, and fullrange flag. ( #93 )
- Add quiet to --log-level.
- Add support for new AVChannelLayout API (Windows only).
- Add check for smart access video. ( #84 )
- Now "hvc1" will be used instead of "hev1" for HEVC codec tags when --video-tag is not specified to improve playback compatibility.
- Enable rff in --vpp-afs by default.
- Use avsw by default for AV1 10-bit decode to avoid crush in hw decoder. ( #92 )
- The maximum vbv buffer size should be 500000kb. ( #88 )
- Fix problem that --thread-audio > 1 causes abnormal termination when audio filter switching occurs during encoding.
- Improve error messages of --vpp-afs, --vpp-nnedi, --vpp-yadif, and --vpp-pad.
- Fix problem that --vpp-decimate does not calculate the timestamp of the last frame properly and terminates abnormally.