- Add many VPP filters, port from QSVEnc.
- deinterlace
- --vpp-kfm
- --vpp-rtgmc
- --vpp-bwdif
- --vpp-ivtc
- denoise
- --vpp-degrain
- --vpp-deblock
- --vpp-deflicker
- --vpp-dehalo
- --vpp-finedehalo
- --vpp-hqdering
- --vpp-stab
- --vpp-hqdn3d
- --vpp-msmooth
- others
- --vpp-colorfix
- --vpp-chromashift
- --vpp-vinverse
- --vpp-cas
- --vpp-descale
- --vpp-msharpen
- --vpp-maa
- Add fsr1/gauss to --vpp-resize
- deinterlace
- Add --cl-perf-timeline and extend --cl-perf-dump with AMD/RGA support.
- Add sigmoid and input colorspace options to --vpp-libplacebo-shader.
- Automatically disable output thread when --lowlatency is specified.
- Add --vpy-assume-script-dir to resolve relative paths in .vpy scripts.
- Speed up various VPP filters including --vpp-degrain, --vpp-smooth, --vpp-pmd, and --vpp-unsharp.
- Reduce --vpp-kfm memory usage.
- Reduce pipe latency.
- Fix interlace detection.
- Propagate VPP filter output metadata correctly.
- Fix index calculation errors in --vpp-knn and --vpp-nlmeans.
- Fix subtitles not passed to --vpp-subburn when no audio processing is performed.
- Suppress PTS sorting of bitmap subtitles (PGS etc.) to fix --vpp-subburn with Blu-ray MPEG-TS input.
- Fix libopus/ffmpeg encoding of 5.1/7.1 surround audio.
- Fix neroaacenc 2-pass output.
- Improve VapourSynth log output.
- Linux: Improve VapourSynth module discovery.
- Linux: Enable static linking of libplacebo/libvmaf and VMAF build/run.
- Linux: Update install guide and meson dependency checks.