Skip to content
VLC media player 3.0.22-rc2 'Vetinari'

This is the RC2 of the twenty-third release of VLC 3.0 branch, named "Vetinari",
in reference to the Lord Patrician from Discworld.

This update contains a few improvements and some fixes:
- Add option to use dark palette (Qt)
- Add compilation support for Qt6 and newer versions of Qt5
- Add Windows ARM64 builds
- Fix support for Windows XP SP3
- Allow renaming/moving/deleting of playing file on Windows
- Restrict SystemParametersInfo calls to Windows XP
- Fix Opus channel mapping
- Fix hardware decoding with VideoToolbox of XVID MPEG-4 video
- Add dav1d-all-layers option
- Fix DVD CEA-608 captions parsing
- Fix ProRes 4:4:4:4
- Disable decoding using libdca, libmpeg2 and liba52 by default in favor of libavcodec
- Handle mkv-use-chapter-codec option
- Add A_ATRAC/AT1 support in matroska
- Prevent FLAC seeking logic get stuck
- Handle pictures in FLAC
- Fix VOB/AOB LPCM/MLP detection failing occasionally
- Cut QNap title on first invalid character
- Fix display of certain JPEG files
- Fix playback of very short ASF files (duration less than 1s)
- Fix crashes in multiple demuxers (reported by rub.de, oss-fuzz and others)
- Fix SFTP seeking for large files on 32-bit OS
- UPnP: remove SAT>IP channel list fallback
- Use a better stretch mode in wingdi
- Fetch missing device information when running in UWP
- Add AMD GPU Frame Rate Doubler (Direct3D11)

Many thanks to the Sovereign Tech Agency (https://www.sovereign.tech/), and
especially their Sovereign Tech Fund program, for helping VLC sustainability and safety.
Thanks to oss-fuzz as well for their help and resources to find issues.
Thanks to their support, 3.0.22 becomes the VLC release with the most security fixes ever!