- April 2026
- No date parsed from source.
- First seen by Releasebot:Apr 23, 2026
VLC 2.2.0 Weatherwax
VLC releases 2.2.0 Weatherwax with auto-rotation for phone videos, resume playback, stronger HD codec support, in-app extension downloads and broad platform updates across desktop and mobile.
VLC 2.2.0 "Weatherwax" is a new major update of VLC.
VLC 2.2.0 auto-rotates the videos taken from phones, to fight Vertical Video Syndrome!
VLC now resumes where you left off in all versions
Improves support for new HD codecs, VP9, opus and H.265/HEVC, for decoding and for encoding.
Extensions are now downloadable from within the application.
VLSub extension can download subtitles from the application.
We release at the same time, new versions and betas for iOS, Android, Windows Phone, Android TV and Windows RT.2.2.0 Features
CORE
- Auto-rotation of phone movies, to fight Vertical Video Syndrome
- Resume playback where you left off
- Extensions API and repository to download extensions directly from the application
- GPU 0-copy support for decoding and displaying using hardware
- Improved support for UltraHD codecs, notably H.265 and VP9
- Subtitles download from the web, using OpenSubtitles
- Audio core upgrade, notably to support short samples
FORMATS
- Support for BD-Java menus and overlay in Blu-Ray
- Acceleration of VP9 and H.265/HEVC decoders
- Rewritten support for WMV, Ogg, MP4 and AVI, notably for seeking
- Support for encoding in H.265, Opus and VP9
- Support for WebVTT, Ogg/VP8, Opus/MKV, CAF
- Support for THP, Renderware and Escape Replay videogames files
- Support for SRT language detection
ACCELERATION
- GPU 0-copy decoding-rendering for Android using MediaCodec
- GPU accelerated auto-rotation, in OpenGL, Direct3D and Mediacodec
- GPU 0-copy decoding-rendering for Linux using VDPAU
- Support for HLSL shaders in Direct3D video output
- Media Foundation Transform audio and video decoder for Windows Vista/7
- GPU 0-copy decoding-rendering for RaspberryPi using MMAL
- OpenMAX IL improvements for Android, Linux and rPi
- Support GStreamer codecs on Linux
CODECS / PROTOCOLS
- Support for MMS split streams for audio selection (European Parliament)
- Support FTPS (FTP/TLS) protocol
- New decoder for VP8 and VP9 using libvpx for Linux distributions without avcodec
- Improvements on Teletext, Subrip, and Tx3g subtitles
- Support for MSN audio, Atrac3+, VP7, Bink, TAK, On2 AVC, DK3, DK4
- Support for IMC, Vivo g723.1, Smacker, FIC, Auravision, Canopus Lossless
- Support x264 and FFv1 codecs RGB modes
- Fixes for DVD, Audio-CD, M2TS LPCM audio, Speex
PROFESSIONAL
- Support for Digital Cinema Packages and encrypted DCP with KDM
- HEVC encoding and muxing in MP4 and TS
- Support VP8 encoding inside Ogg
- Improvements of audio bar graph, for speed and resiliance
- Support MPEG-2 video encoding through x262
- Large improvements of teletext rendering, for speed and alignments
PLATFORM INTEGRATION
- Port of the interface to Yosemite
- Support drag'n drop in the skins2 interface
- New TLS module on OS X and iOS, using the central store
- Signature of the Windows binaries
- Improvement of audio device detections on OS X and Windows
- Support of audio ducking in various audio outputs
MOBILE VERSIONS
- VLC for iOS 2.4.1 release is out
- VLC for Windows Phone 1.1.0 public beta is out
- VLC for WinRT 1.1.0, x86 and ARM
- VLC for Android TV 1.1.0
- VLC for Android 1.1.0 beta
- VLC for iOS 2.5.0 is in testing
FOR DEVELOPERS
- Add equalizer API for libVLC
- Add functions for scrambling detection
- Experimental new C++11 libVLC library: libvlcpp
- New Android buildsystem and Java SDK
- New WinRT library component for libVLC: libVLCX
- Improvements for iOS/OSX VLCKit: Swift support and ARC
- April 2026
- No date parsed from source.
- First seen by Releasebot:Apr 23, 2026
VLC 3.0 Vetinari
VLC releases 3.0 "Vetinari," a major media player update with default hardware decoding, 4K and 8K playback, HDR and 10-bit support, Chromecast streaming, Blu-ray Java menus, 360 video, 3D audio, and broad improvements across containers, protocols, outputs, and SDKs.
VLC 3.0.0 is the first version of "Vetinari" branch of our popular media player.
3.0 Highlights
- VLC 3.0 "Vetinari" is a new major update of VLC
- VLC 3.0 activates hardware decoding by default, to get 4K and 8K playback!
- It supports 10bits and HDR
- VLC supports 360 video and 3D audio, up to Ambisonics 3rd order
- Allows audio passthrough for HD audio codecs
- Can stream to Chromecast devices, even in formats not supported natively
- Can play Blu-Ray Java menus: BD-J
- VLC supports browsing of local network drives and NAS
3.0 Features
CORE
- Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...)
- HDMI passthrough for Audio HD codecs, like E-AC3, TrueHD or DTS-HD
- 12bits codec and extended colorspaces (HDR)
- Stream to distant renderers, like Chromecast
- 360 video and 3D audio playback with viewpoint change
- Support for Ambisonics audio and more than 8 audio channels
- Subtitles size modification during playback
- Secure passwords storage
ACCELERATION
- Hardware decoding and display on all platforms
- HEVC hardware decoding on Windows, using DxVA2 and D3D11
- HEVC hardware decoding using OMX and MediaCodec (Android)
- MPEG-2, VC1/WMV3 hardware decoding on Android
- Important improvements for the MMAL decoder and output for rPI and rPI2
- HEVC and H.264 hardware decoding for macOS and and iOS based on VideoToolbox
- New VA-API decoder and rendering for Linux
CODECS
- BD-Java menus and overlay in Blu-Ray
- Experimental AV1 video and Daala video decoders
- OggSpots video decoder
- New MPEG-1 & 2 audio layer I, II, III + MPEG 2.5 decoder based on libmpg123
- New BPG decoder based on libbpg
- TDSC, Canopus HQX, Cineform, SpeedHQ, Pixlet, QDMC and FMVC decoders
- TTML subtitles support, including EBU-TT variant
- Rewrite of webVTT subtitles support, including CSS style support
- BluRay text subtitles (HDMV) deocoder
- Support for ARIB-B24, CEA-708
- New decoder for MIDI on macOS, iOS and Windows
CONTAINERS
- Rework of the MP4 demuxer: including 608/708, Flip4Mac, XiphQT, VP8, TTML mappings
- Rework of the TS demuxer: including Opus, SCTE-18, ARIB mappings
- HD-DVD .evo support
- Rework of the PS demuxer, supporting HEVC, improving compatibility of broken files
- Improvements on MKV, including support for DVD-menus and FFv1, and faster seeking
- Support for Chained-Ogg, raw-HEVC and improvements for Flac
- Support for Creative ADPCM in AVI and VOC files
- Improved metadata formats in most file formats
PROTOCOLS AND DEVICES
- Full support for Bluray Menus (BD-J) and Bluray ISO
- Rewrite of Adaptive Streaming protocols support
- Support for HLSv4 to HLSv7, including MP4 and ID3 cases
- Rewrite of DASH support, including MPEG2TS and ISOBMFF
- Support SAT>IP devices, for DVB-S via IP networks
- Support for HTTP 2.0
- Support NFS, SMB and SFTP shares, with browsing
- Support for SRT streaming protocol
STREAM OUTPUT AND ENCODING
- Support for streaming to Chromecast devices
- Support for VP8 and VP9 encoding through libvpx
- Support for streaming Opus inside TS
- Support for mp4 fragmented muxing
- Improvements for x265 encoding
VIDEO OUTPUTS AND FILTERS
- OpenGL as Linux/BSD default video output
- Improvements in OpenGL output: direct displaying and HDR tonemapping
- Rework of the Android video outputs
- New Direct3D11 video output supporting both Windows desktop and WinRT modes
- HDR10 support in Direct3D11 with Windows 10 Fall Creator Update
- Hardware deinterlacing on the rPI, using MMAL
- Video filter to convert between fps rates
- Hardware accelerated deinterlacing/adjust/sharpen/chroma with VA-API
- Hardware accelerated adjust/invert/posterize/sepia/sharpen with CoreImage
- Hardware accelerated deinterlacing/adjust/chroma with D3D9 and D3D11
AUDIO OUTPUTS AND FILTERS
- Complete rewrite of the AudioTrack Android output
- New Tizen audio output
- HDMI/SPDIF pass-through support for WASAPI (AC3/DTS/DTSHD/EAC3/TRUEHD)
- Support EAC3 and TRUEHD pass-through for PulseAudio
- Rework of the AudioUnit modules to share more code between iOS and macOS
- SoX Resampler library audio filter module (converter and resampler)
- Ambisonics audio renderer, supporting up to 3rd order
- Binauralizer audio filter, working with Ambisonics or 5.1/7.1 streams
- Pitch shifting module
OS VERSIONS
- Windows XP ➔ 10 RS3
- macOS 10.7 ➔ 10.13
- iOS 7 ➔ 11
- Android 2.3 ➔ 8.1
- Android TV, Chromebooks with Play Store
- Windows RT 8.1, Windows Phone 8.1
- Windows 10 Mobile, Xbox 1, Windows Store
- GNU/Linux, Ubuntu, *BSD
ANDROID SPECIFIC
- Chromecast support from your phone
- HEVC hardware decoding using MediaCodec
- Android Auto with voice actions
- Available on all Android TV, Chromebooks & DeX
- Support for Picture-in-Picture
- Playlist files detection
VLC SDK - LIBVLC
- New bindings for C++ and C++/CX
- New input-from-memory to implement custom protocols or DRM
- Support for ChromeCast and Renderer targets
- Improve API for servers discovery
- New API for dialogs, notably for HTTPS warnings
- New API to manage slaves inputs, including subtitles over the network
- Improve codec, format descriptions and associated metadata
- Improve EPG events API
- Better support for Android applications, native and Java ones
READ THE CHANGELOG.
Original source All of your release notes in one feed
Join Releasebot and get updates from VideoLAN and hundreds of other software products.
- April 2026
- No date parsed from source.
- First seen by Releasebot:Apr 23, 2026
VLC 3.0 Vetinari
VLC releases 3.0.1 of the Vetinari branch, improving hardware decoding, MKV seeking, Chromecast startup, and support for formats like MP4, HLS, subtitles and HDMV while fixing crashes and macOS interface bugs.
VLC 3.0.1 is the second version of the "Vetinari" branch of our popular media player.
3.0.1 Fixes
- VLC 3.0.1 is the first update of "Vetinari"
- Improve hardware decoding on macOS (10bits), and Android (MPEG-2)
- Improve MKV seeking speed and TS detection
- Fix some MP4, HLS, subtitles, HDMV, Cineform formats support
- Fixes HLG tone-mapping on some systems
- Improve Chromecast starting speed and related bugs
- Fixes stack buffer overflow in FAAD decoder, and a few other crashes
- Numerous fixes for the macOS interface
READ THE CHANGELOG.
3.0 Highlights
- VLC 3.0 "Vetinari" is a new major update of VLC
- VLC 3.0 activates hardware decoding by default, to get 4K and 8K playback!
- It supports 10bits and HDR
- VLC supports 360 video and 3D audio, up to Ambisonics 3rd order
- Allows audio passthrough for HD audio codecs
- Can stream to Chromecast devices, even in formats not supported natively
- Can play Blu-Ray Java menus: BD-J
- VLC supports browsing of local network drives and NAS
READ THE CHANGELOG.
3.0 Features
CORE
- Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...)
- HDMI passthrough for Audio HD codecs, like E-AC3, TrueHD or DTS-HD
- 12bits codec and extended colorspaces (HDR)
- Stream to distant renderers, like Chromecast
- 360 video and 3D audio playback with viewpoint change
- Support for Ambisonics audio and more than 8 audio channels
- Subtitles size modification during playback
- Secure passwords storage
ACCELERATION
- Hardware decoding and display on all platforms
- HEVC hardware decoding on Windows, using DxVA2 and D3D11
- HEVC hardware decoding using OMX and MediaCodec (Android)
- MPEG-2, VC1/WMV3 hardware decoding on Android
- Important improvements for the MMAL decoder and output for rPI and rPI2
- HEVC and H.264 hardware decoding for macOS and and iOS based on VideoToolbox
- New VA-API decoder and rendering for Linux
CODECS
- BD-Java menus and overlay in Blu-Ray
- Experimental AV1 video and Daala video decoders
- OggSpots video decoder
- New MPEG-1 & 2 audio layer I, II, III + MPEG 2.5 decoder based on libmpg123
- New BPG decoder based on libbpg
- TDSC, Canopus HQX, Cineform, SpeedHQ, Pixlet, QDMC and FMVC decoders
- TTML subtitles support, including EBU-TT variant
- Rewrite of webVTT subtitles support, including CSS style support
- BluRay text subtitles (HDMV) deocoder
- Support for ARIB-B24, CEA-708
- New decoder for MIDI on macOS, iOS and Windows
CONTAINERS
- Rework of the MP4 demuxer: including 608/708, Flip4Mac, XiphQT, VP8, TTML mappings
- Rework of the TS demuxer: including Opus, SCTE-18, ARIB mappings
- HD-DVD .evo support
- Rework of the PS demuxer, supporting HEVC, improving compatibility of broken files
- Improvements on MKV, including support for DVD-menus and FFv1, and faster seeking
- Support for Chained-Ogg, raw-HEVC and improvements for Flac
- Support for Creative ADPCM in AVI and VOC files
- Improved metadata formats in most file formats
PROTOCOLS AND DEVICES
- Full support for Bluray Menus (BD-J) and Bluray ISO
- Rewrite of Adaptive Streaming protocols support
- Support for HLSv4 to HLSv7, including MP4 and ID3 cases
- Rewrite of DASH support, including MPEG2TS and ISOBMFF
- Support SAT>IP devices, for DVB-S via IP networks
- Support for HTTP 2.0
- Support NFS, SMB and SFTP shares, with browsing
- Support for SRT streaming protocol
STREAM OUTPUT AND ENCODING
- Support for streaming to Chromecast devices
- Support for VP8 and VP9 encoding through libvpx
- Support for streaming Opus inside TS
- Support for mp4 fragmented muxing
- Improvements for x265 encoding
VIDEO OUTPUTS AND FILTERS
- OpenGL as Linux/BSD default video output
- Improvements in OpenGL output: direct displaying and HDR tonemapping
- Rework of the Android video outputs
- New Direct3D11 video output supporting both Windows desktop and WinRT modes
- HDR10 support in Direct3D11 with Windows 10 Fall Creator Update
- Hardware deinterlacing on the rPI, using MMAL
- Video filter to convert between fps rates
- Hardware accelerated deinterlacing/adjust/sharpen/chroma with VA-API
- Hardware accelerated adjust/invert/posterize/sepia/sharpen with CoreImage
- Hardware accelerated deinterlacing/adjust/chroma with D3D9 and D3D11
AUDIO OUTPUTS AND FILTERS
- Complete rewrite of the AudioTrack Android output
- New Tizen audio output
- HDMI/SPDIF pass-through support for WASAPI (AC3/DTS/DTSHD/EAC3/TRUEHD)
- Support EAC3 and TRUEHD pass-through for PulseAudio
- Rework of the AudioUnit modules to share more code between iOS and macOS
- SoX Resampler library audio filter module (converter and resampler)
- Ambisonics audio renderer, supporting up to 3rd order
- Binauralizer audio filter, working with Ambisonics or 5.1/7.1 streams
- Pitch shifting module
OS VERSIONS
- Windows XP ➔ 10 RS3
- macOS 10.7 ➔ 10.13
- iOS 7 ➔ 11
- Android 2.3 ➔ 8.1
- Android TV, Chromebooks with Play Store
- Windows RT 8.1, Windows Phone 8.1
- Windows 10 Mobile, Xbox 1, Windows Store
- GNU/Linux, Ubuntu, *BSD
ANDROID SPECIFIC
- Chromecast support from your phone
- HEVC hardware decoding using MediaCodec
- Android Auto with voice actions
- Available on all Android TV, Chromebooks & DeX
- Support for Picture-in-Picture
- Playlist files detection
VLC SDK - LIBVLC
- New bindings for C++ and C++/CX
- New input-from-memory to implement custom protocols or DRM
- Support for ChromeCast and Renderer targets
- Improve API for servers discovery
- New API for dialogs, notably for HTTPS warnings
- New API to manage slaves inputs, including subtitles over the network
- Improve codec, format descriptions and associated metadata
- Improve EPG events API
- Better support for Android applications, native and Java ones
- April 2026
- No date parsed from source.
- First seen by Releasebot:Apr 23, 2026
VLC 3.0 Vetinari
VLC releases 3.0.2, the second Vetinari update, with faster macOS hardware decoding, better HDR tone mapping, Windows crash fixes, improved subtitles and audio handling, stronger MP4 and MKV support, and an important rewrite of the iOS and tvOS video output.
VLC 3.0.2 is the second version of the "Vetinari" branch of our popular media player.
3.0.2 Fixes
- VLC 3.0.2 is the second update of "Vetinari"
- Improve hardware decoding speed on macOS
- Improve HDR and HDR tone-mapping on most platforms
- Fix hardware decoding crashes on Windows
- Fix E-AC3, MIDI, SSA subtitles, AVI colors incorrect renderings
- Improve audio devices handling on Windows
- Improve MP4 support for VP8/VP9, HDR and TTML
- Fix numerous DVD and MKV crashes
- Numerous fixes on video outputs, including crop and snapshot improvements
- Fixes for silence and stutter in audio outputs and filters
- Misc fixes for Qt and macOS interfaces
- Important rewrite of the iOS and tvOS video output
3.0 Highlights
- VLC 3.0 "Vetinari" is a new major update of VLC
- VLC 3.0 activates hardware decoding by default, to get 4K and 8K playback!
- It supports 10bits and HDR
- VLC supports 360 video and 3D audio, up to Ambisonics 3rd order
- Allows audio passthrough for HD audio codecs
- Can stream to Chromecast devices, even in formats not supported natively
- Can play Blu-Ray Java menus: BD-J
- VLC supports browsing of local network drives and NAS
3.0 Features
CORE
- Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...)
- HDMI passthrough for Audio HD codecs, like E-AC3, TrueHD or DTS-HD
- 12bits codec and extended colorspaces (HDR)
- Stream to distant renderers, like Chromecast
- 360 video and 3D audio playback with viewpoint change
- Support for Ambisonics audio and more than 8 audio channels
- Subtitles size modification during playback
- Secure passwords storage
ACCELERATION
- Hardware decoding and display on all platforms
- HEVC hardware decoding on Windows, using DxVA2 and D3D11
- HEVC hardware decoding using OMX and MediaCodec (Android)
- MPEG-2, VC1/WMV3 hardware decoding on Android
- Important improvements for the MMAL decoder and output for rPI and rPI2
- HEVC and H.264 hardware decoding for macOS and and iOS based on VideoToolbox
- New VA-API decoder and rendering for Linux
CODECS
- BD-Java menus and overlay in Blu-Ray
- Experimental AV1 video and Daala video decoders
- OggSpots video decoder
- New MPEG-1 & 2 audio layer I, II, III + MPEG 2.5 decoder based on libmpg123
- New BPG decoder based on libbpg
- TDSC, Canopus HQX, Cineform, SpeedHQ, Pixlet, QDMC and FMVC decoders
- TTML subtitles support, including EBU-TT variant
- Rewrite of webVTT subtitles support, including CSS style support
- BluRay text subtitles (HDMV) deocoder
- Support for ARIB-B24, CEA-708
- New decoder for MIDI on macOS, iOS and Windows
CONTAINERS
- Rework of the MP4 demuxer: including 608/708, Flip4Mac, XiphQT, VP8, TTML mappings
- Rework of the TS demuxer: including Opus, SCTE-18, ARIB mappings
- HD-DVD .evo support
- Rework of the PS demuxer, supporting HEVC, improving compatibility of broken files
- Improvements on MKV, including support for DVD-menus and FFv1, and faster seeking
- Support for Chained-Ogg, raw-HEVC and improvements for Flac
- Support for Creative ADPCM in AVI and VOC files
- Improved metadata formats in most file formats
PROTOCOLS AND DEVICES
- Full support for Bluray Menus (BD-J) and Bluray ISO
- Rewrite of Adaptive Streaming protocols support
- Support for HLSv4 to HLSv7, including MP4 and ID3 cases
- Rewrite of DASH support, including MPEG2TS and ISOBMFF
- Support SAT>IP devices, for DVB-S via IP networks
- Support for HTTP 2.0
- Support NFS, SMB and SFTP shares, with browsing
- Support for SRT streaming protocol
STREAM OUTPUT AND ENCODING
- Support for streaming to Chromecast devices
- Support for VP8 and VP9 encoding through libvpx
- Support for streaming Opus inside TS
- Support for mp4 fragmented muxing
- Improvements for x265 encoding
VIDEO OUTPUTS AND FILTERS
- OpenGL as Linux/BSD default video output
- Improvements in OpenGL output: direct displaying and HDR tonemapping
- Rework of the Android video outputs
- New Direct3D11 video output supporting both Windows desktop and WinRT modes
- HDR10 support in Direct3D11 with Windows 10 Fall Creator Update
- Hardware deinterlacing on the rPI, using MMAL
- Video filter to convert between fps rates
- Hardware accelerated deinterlacing/adjust/sharpen/chroma with VA-API
- Hardware accelerated adjust/invert/posterize/sepia/sharpen with CoreImage
- Hardware accelerated deinterlacing/adjust/chroma with D3D9 and D3D11
AUDIO OUTPUTS AND FILTERS
- Complete rewrite of the AudioTrack Android output
- New Tizen audio output
- HDMI/SPDIF pass-through support for WASAPI (AC3/DTS/DTSHD/EAC3/TRUEHD)
- Support EAC3 and TRUEHD pass-through for PulseAudio
- Rework of the AudioUnit modules to share more code between iOS and macOS
- SoX Resampler library audio filter module (converter and resampler)
- Ambisonics audio renderer, supporting up to 3rd order
- Binauralizer audio filter, working with Ambisonics or 5.1/7.1 streams
- Pitch shifting module
OS VERSIONS
- Windows XP ➔ 10 RS3
- macOS 10.7 ➔ 10.13
- iOS 7 ➔ 11
- Android 2.3 ➔ 8.1
- Android TV, Chromebooks with Play Store
- Windows RT 8.1, Windows Phone 8.1
- Windows 10 Mobile, Xbox 1, Windows Store
- GNU/Linux, Ubuntu, *BSD
ANDROID SPECIFIC
- Chromecast support from your phone
- HEVC hardware decoding using MediaCodec
- Android Auto with voice actions
- Available on all Android TV, Chromebooks & DeX
- Support for Picture-in-Picture
- Playlist files detection
VLC SDK - LIBVLC
- New bindings for C++ and C++/CX
- New input-from-memory to implement custom protocols or DRM
- Support for ChromeCast and Renderer targets
- Improve API for servers discovery
- New API for dialogs, notably for HTTPS warnings
- New API to manage slaves inputs, including subtitles over the network
- Improve codec, format descriptions and associated metadata
- Improve EPG events API
- Better support for Android applications, native and Java ones
- April 2026
- No date parsed from source.
- First seen by Releasebot:Apr 23, 2026
VLC 3.0.3 Vetinari
VLC releases 3.0.3, a Vetinari update that fixes subtitle display and rendering issues, improves playback and hardware decoding, re-enables audioscrobbling, and updates security-focused third-party libraries. It also adds SRT support on binary builds and other stream and codec fixes.
VLC 3.0.3 is the second version of the "Vetinari" branch of our popular media player.
3.0.3 Fixes
- VLC 3.0.3 is the third update of "Vetinari"
- Fixes subtitle display when paused
- Fixes for Ogg, Topfield, ADTS/TS, Bluray 4K streams,
- Activate SRT protocol on binary builds
- Fixes for Hardware decoding on macOS
- Improvements for AAC Ambisonic streams
- Fixes for subtitles rendering on macOS
- Audioscrobbling re-enabling
- Fix buffer over-read in avcodec audio module
- Updates 3rd party libraries for security issues (gcrypt, freetype)
READ THE CHANGELOG.
3.0 Highlights
- VLC 3.0 "Vetinari" is a new major update of VLC
- VLC 3.0 activates hardware decoding by default, to get 4K and 8K playback!
- It supports 10bits and HDR
- VLC supports 360 video and 3D audio, up to Ambisonics 3rd order
- Allows audio passthrough for HD audio codecs
- Can stream to Chromecast devices, even in formats not supported natively
- Can play Blu-Ray Java menus: BD-J
- VLC supports browsing of local network drives and NAS
READ THE CHANGELOG.
3.0 Features
CORE
- Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...)
- HDMI passthrough for Audio HD codecs, like E-AC3, TrueHD or DTS-HD
- 12bits codec and extended colorspaces (HDR)
- Stream to distant renderers, like Chromecast
- 360 video and 3D audio playback with viewpoint change
- Support for Ambisonics audio and more than 8 audio channels
- Subtitles size modification during playback
- Secure passwords storage
ACCELERATION
- Hardware decoding and display on all platforms
- HEVC hardware decoding on Windows, using DxVA2 and D3D11
- HEVC hardware decoding using OMX and MediaCodec (Android)
- MPEG-2, VC1/WMV3 hardware decoding on Android
- Important improvements for the MMAL decoder and output for rPI and rPI2
- HEVC and H.264 hardware decoding for macOS and and iOS based on VideoToolbox
- New VA-API decoder and rendering for Linux
CODECS
- BD-Java menus and overlay in Blu-Ray
- Experimental AV1 video and Daala video decoders
- OggSpots video decoder
- New MPEG-1 & 2 audio layer I, II, III + MPEG 2.5 decoder based on libmpg123
- New BPG decoder based on libbpg
- TDSC, Canopus HQX, Cineform, SpeedHQ, Pixlet, QDMC and FMVC decoders
- TTML subtitles support, including EBU-TT variant
- Rewrite of webVTT subtitles support, including CSS style support
- BluRay text subtitles (HDMV) deocoder
- Support for ARIB-B24, CEA-708
- New decoder for MIDI on macOS, iOS and Windows
CONTAINERS
- Rework of the MP4 demuxer: including 608/708, Flip4Mac, XiphQT, VP8, TTML mappings
- Rework of the TS demuxer: including Opus, SCTE-18, ARIB mappings
- HD-DVD .evo support
- Rework of the PS demuxer, supporting HEVC, improving compatibility of broken files
- Improvements on MKV, including support for DVD-menus and FFv1, and faster seeking
- Support for Chained-Ogg, raw-HEVC and improvements for Flac
- Support for Creative ADPCM in AVI and VOC files
- Improved metadata formats in most file formats
PROTOCOLS AND DEVICES
- Full support for Bluray Menus (BD-J) and Bluray ISO
- Rewrite of Adaptive Streaming protocols support
- Support for HLSv4 to HLSv7, including MP4 and ID3 cases
- Rewrite of DASH support, including MPEG2TS and ISOBMFF
- Support SAT>IP devices, for DVB-S via IP networks
- Support for HTTP 2.0
- Support NFS, SMB and SFTP shares, with browsing
- Support for SRT streaming protocol
STREAM OUTPUT AND ENCODING
- Support for streaming to Chromecast devices
- Support for VP8 and VP9 encoding through libvpx
- Support for streaming Opus inside TS
- Support for mp4 fragmented muxing
- Improvements for x265 encoding
VIDEO OUTPUTS AND FILTERS
- OpenGL as Linux/BSD default video output
- Improvements in OpenGL output: direct displaying and HDR tonemapping
- Rework of the Android video outputs
- New Direct3D11 video output supporting both Windows desktop and WinRT modes
- HDR10 support in Direct3D11 with Windows 10 Fall Creator Update
- Hardware deinterlacing on the rPI, using MMAL
- Video filter to convert between fps rates
- Hardware accelerated deinterlacing/adjust/sharpen/chroma with VA-API
- Hardware accelerated adjust/invert/posterize/sepia/sharpen with CoreImage
- Hardware accelerated deinterlacing/adjust/chroma with D3D9 and D3D11
AUDIO OUTPUTS AND FILTERS
- Complete rewrite of the AudioTrack Android output
- New Tizen audio output
- HDMI/SPDIF pass-through support for WASAPI (AC3/DTS/DTSHD/EAC3/TRUEHD)
- Support EAC3 and TRUEHD pass-through for PulseAudio
- Rework of the AudioUnit modules to share more code between iOS and macOS
- SoX Resampler library audio filter module (converter and resampler)
- Ambisonics audio renderer, supporting up to 3rd order
- Binauralizer audio filter, working with Ambisonics or 5.1/7.1 streams
- Pitch shifting module
OS VERSIONS
- Windows XP ➔ 10 RS3
- macOS 10.7 ➔ 10.13
- iOS 7 ➔ 11
- Android 2.3 ➔ 8.1
- Android TV, Chromebooks with Play Store
- Windows RT 8.1, Windows Phone 8.1
- Windows 10 Mobile, Xbox 1, Windows Store
- GNU/Linux, Ubuntu, *BSD
ANDROID SPECIFIC
- Chromecast support from your phone
- HEVC hardware decoding using MediaCodec
- Android Auto with voice actions
- Available on all Android TV, Chromebooks & DeX
- Support for Picture-in-Picture
- Playlist files detection
VLC SDK - LIBVLC
- New bindings for C++ and C++/CX
- New input-from-memory to implement custom protocols or DRM
- Support for ChromeCast and Renderer targets
- Improve API for servers discovery
- New API for dialogs, notably for HTTPS warnings
- New API to manage slaves inputs, including subtitles over the network
- Improve codec, format descriptions and associated metadata
- Improve EPG events API
- Better support for Android applications, native and Java ones
- April 2026
- No date parsed from source.
- First seen by Releasebot:Apr 23, 2026
VLC 3.0.4 Vetinari
VLC releases 3.0.4, a Vetinari update that adds AV1 support and improves HEVC decoding, playback performance, audio, video output and stability across Windows, macOS and other platforms. It also fixes security issues and broadens support for streaming and media formats.
VLC 3.0.4 is the second version of the "Vetinari" branch of our popular media player.
3.0.4 Fixes
- VLC 3.0.4 is the fourth update of "Vetinari"
- Support for the AV1 codec,
- Improvements for HEVC decoding on Intel GPUs on Windows,
- Improvements for low fps video, AVI, FLV, Ogg/Flac and RAR files,
- Improvements for macOS audio performance,
- Security issues fixed, notably on Windows to correctly activate ASLR,
- Numerous fixes for crashes, leaks and potential security issues,
- Fixes for the video output on Windows XP, macOS, Vista and OpenGL,
- Fixes for SAT>IP, RTSP, VLM, ChromeCast and webserving.
3.0 Highlights
- VLC 3.0 "Vetinari" is a new major update of VLC
- VLC 3.0 activates hardware decoding by default, to get 4K and 8K playback!
- It supports 10bits and HDR
- VLC supports 360 video and 3D audio, up to Ambisonics 3rd order
- Allows audio passthrough for HD audio codecs
- Can stream to Chromecast devices, even in formats not supported natively
- Can play Blu-Ray Java menus: BD-J
- VLC supports browsing of local network drives and NAS
3.0 Features
CORE
- Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...)
- HDMI passthrough for Audio HD codecs, like E-AC3, TrueHD or DTS-HD
- 12bits codec and extended colorspaces (HDR)
- Stream to distant renderers, like Chromecast
- 360 video and 3D audio playback with viewpoint change
- Support for Ambisonics audio and more than 8 audio channels
- Subtitles size modification during playback
- Secure passwords storage
ACCELERATION
- Hardware decoding and display on all platforms
- HEVC hardware decoding on Windows, using DxVA2 and D3D11
- HEVC hardware decoding using OMX and MediaCodec (Android)
- MPEG-2, VC1/WMV3 hardware decoding on Android
- Important improvements for the MMAL decoder and output for rPI and rPI2
- HEVC and H.264 hardware decoding for macOS and and iOS based on VideoToolbox
- New VA-API decoder and rendering for Linux
CODECS
- BD-Java menus and overlay in Blu-Ray
- Experimental AV1 video and Daala video decoders
- OggSpots video decoder
- New MPEG-1 & 2 audio layer I, II, III + MPEG 2.5 decoder based on libmpg123
- New BPG decoder based on libbpg
- TDSC, Canopus HQX, Cineform, SpeedHQ, Pixlet, QDMC and FMVC decoders
- TTML subtitles support, including EBU-TT variant
- Rewrite of webVTT subtitles support, including CSS style support
- BluRay text subtitles (HDMV) deocoder
- Support for ARIB-B24, CEA-708
- New decoder for MIDI on macOS, iOS and Windows
CONTAINERS
- Rework of the MP4 demuxer: including 608/708, Flip4Mac, XiphQT, VP8, TTML mappings
- Rework of the TS demuxer: including Opus, SCTE-18, ARIB mappings
- HD-DVD .evo support
- Rework of the PS demuxer, supporting HEVC, improving compatibility of broken files
- Improvements on MKV, including support for DVD-menus and FFv1, and faster seeking
- Support for Chained-Ogg, raw-HEVC and improvements for Flac
- Support for Creative ADPCM in AVI and VOC files
- Improved metadata formats in most file formats
PROTOCOLS AND DEVICES
- Full support for Bluray Menus (BD-J) and Bluray ISO
- Rewrite of Adaptive Streaming protocols support
- Support for HLSv4 to HLSv7, including MP4 and ID3 cases
- Rewrite of DASH support, including MPEG2TS and ISOBMFF
- Support SAT>IP devices, for DVB-S via IP networks
- Support for HTTP 2.0
- Support NFS, SMB and SFTP shares, with browsing
- Support for SRT streaming protocol
STREAM OUTPUT AND ENCODING
- Support for streaming to Chromecast devices
- Support for VP8 and VP9 encoding through libvpx
- Support for streaming Opus inside TS
- Support for mp4 fragmented muxing
- Improvements for x265 encoding
VIDEO OUTPUTS AND FILTERS
- OpenGL as Linux/BSD default video output
- Improvements in OpenGL output: direct displaying and HDR tonemapping
- Rework of the Android video outputs
- New Direct3D11 video output supporting both Windows desktop and WinRT modes
- HDR10 support in Direct3D11 with Windows 10 Fall Creator Update
- Hardware deinterlacing on the rPI, using MMAL
- Video filter to convert between fps rates
- Hardware accelerated deinterlacing/adjust/sharpen/chroma with VA-API
- Hardware accelerated adjust/invert/posterize/sepia/sharpen with CoreImage
- Hardware accelerated deinterlacing/adjust/chroma with D3D9 and D3D11
AUDIO OUTPUTS AND FILTERS
- Complete rewrite of the AudioTrack Android output
- New Tizen audio output
- HDMI/SPDIF pass-through support for WASAPI (AC3/DTS/DTSHD/EAC3/TRUEHD)
- Support EAC3 and TRUEHD pass-through for PulseAudio
- Rework of the AudioUnit modules to share more code between iOS and macOS
- SoX Resampler library audio filter module (converter and resampler)
- Ambisonics audio renderer, supporting up to 3rd order
- Binauralizer audio filter, working with Ambisonics or 5.1/7.1 streams
- Pitch shifting module
OS VERSIONS
- Windows XP ➔ 10 RS3
- macOS 10.7 ➔ 10.13
- iOS 7 ➔ 11
- Android 2.3 ➔ 8.1
- Android TV, Chromebooks with Play Store
- Windows RT 8.1, Windows Phone 8.1
- Windows 10 Mobile, Xbox 1, Windows Store
- GNU/Linux, Ubuntu, *BSD
ANDROID SPECIFIC
- Chromecast support from your phone
- HEVC hardware decoding using MediaCodec
- Android Auto with voice actions
- Available on all Android TV, Chromebooks & DeX
- Support for Picture-in-Picture
- Playlist files detection
VLC SDK - LIBVLC
- New bindings for C++ and C++/CX
- New input-from-memory to implement custom protocols or DRM
- Support for ChromeCast and Renderer targets
- Improve API for servers discovery
- New API for dialogs, notably for HTTPS warnings
- New API to manage slaves inputs, including subtitles over the network
- Improve codec, format descriptions and associated metadata
- Improve EPG events API
- Better support for Android applications, native and Java ones
- April 2026
- No date parsed from source.
- First seen by Releasebot:Apr 23, 2026
VLC 3.0.5 Vetinari
VLC releases 3.0.5, bringing faster AV1 support, macOS Mojave compatibility with native dark mode and notarization, plus better Blu-ray, HDR, Chromecast, MP4, MKV and subtitle playback.
VLC 3.0.5 is the second version of the "Vetinari" branch of our popular media player.
3.0.5 Fixes
- VLC 3.0.5 is the fifth update of "Vetinari"
- Faster and more complete support for the AV1 codec,
- Compatibility with macOS 10.14 "Mojave", with native dark mode, and notarization,
- Improvements for Blu-ray playback, RTP and UDP streams,
- Improvements for MP4, MKV, CAF and AV1 media,
- Improvements for HDR support, tone-mapping and native Windows HDR support,
- Fixes for Chromecast, Direct3D11, Youtube and subtitles rendering.
READ THE CHANGELOG.
3.0 Highlights
- VLC 3.0 "Vetinari" is a new major update of VLC
- VLC 3.0 activates hardware decoding by default, to get 4K and 8K playback!
- It supports 10bits and HDR
- VLC supports 360 video and 3D audio, up to Ambisonics 3rd order
- Allows audio passthrough for HD audio codecs
- Can stream to Chromecast devices, even in formats not supported natively
- Can play Blu-Ray Java menus: BD-J
- VLC supports browsing of local network drives and NAS
READ THE CHANGELOG.
3.0 Features
CORE
- Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...)
- HDMI passthrough for Audio HD codecs, like E-AC3, TrueHD or DTS-HD
- 12bits codec and extended colorspaces (HDR)
- Stream to distant renderers, like Chromecast
- 360 video and 3D audio playback with viewpoint change
- Support for Ambisonics audio and more than 8 audio channels
- Subtitles size modification during playback
- Secure passwords storage
ACCELERATION
- Hardware decoding and display on all platforms
- HEVC hardware decoding on Windows, using DxVA2 and D3D11
- HEVC hardware decoding using OMX and MediaCodec (Android)
- MPEG-2, VC1/WMV3 hardware decoding on Android
- Important improvements for the MMAL decoder and output for rPI and rPI2
- HEVC and H.264 hardware decoding for macOS and and iOS based on VideoToolbox
- New VA-API decoder and rendering for Linux
CODECS
- BD-Java menus and overlay in Blu-Ray
- Experimental AV1 video and Daala video decoders
- OggSpots video decoder
- New MPEG-1 & 2 audio layer I, II, III + MPEG 2.5 decoder based on libmpg123
- New BPG decoder based on libbpg
- TDSC, Canopus HQX, Cineform, SpeedHQ, Pixlet, QDMC and FMVC decoders
- TTML subtitles support, including EBU-TT variant
- Rewrite of webVTT subtitles support, including CSS style support
- BluRay text subtitles (HDMV) deocoder
- Support for ARIB-B24, CEA-708
- New decoder for MIDI on macOS, iOS and Windows
CONTAINERS
- Rework of the MP4 demuxer: including 608/708, Flip4Mac, XiphQT, VP8, TTML mappings
- Rework of the TS demuxer: including Opus, SCTE-18, ARIB mappings
- HD-DVD .evo support
- Rework of the PS demuxer, supporting HEVC, improving compatibility of broken files
- Improvements on MKV, including support for DVD-menus and FFv1, and faster seeking
- Support for Chained-Ogg, raw-HEVC and improvements for Flac
- Support for Creative ADPCM in AVI and VOC files
- Improved metadata formats in most file formats
PROTOCOLS AND DEVICES
- Full support for Bluray Menus (BD-J) and Bluray ISO
- Rewrite of Adaptive Streaming protocols support
- Support for HLSv4 to HLSv7, including MP4 and ID3 cases
- Rewrite of DASH support, including MPEG2TS and ISOBMFF
- Support SAT>IP devices, for DVB-S via IP networks
- Support for HTTP 2.0
- Support NFS, SMB and SFTP shares, with browsing
- Support for SRT streaming protocol
STREAM OUTPUT AND ENCODING
- Support for streaming to Chromecast devices
- Support for VP8 and VP9 encoding through libvpx
- Support for streaming Opus inside TS
- Support for mp4 fragmented muxing
- Improvements for x265 encoding
VIDEO OUTPUTS AND FILTERS
- OpenGL as Linux/BSD default video output
- Improvements in OpenGL output: direct displaying and HDR tonemapping
- Rework of the Android video outputs
- New Direct3D11 video output supporting both Windows desktop and WinRT modes
- HDR10 support in Direct3D11 with Windows 10 Fall Creator Update
- Hardware deinterlacing on the rPI, using MMAL
- Video filter to convert between fps rates
- Hardware accelerated deinterlacing/adjust/sharpen/chroma with VA-API
- Hardware accelerated adjust/invert/posterize/sepia/sharpen with CoreImage
- Hardware accelerated deinterlacing/adjust/chroma with D3D9 and D3D11
AUDIO OUTPUTS AND FILTERS
- Complete rewrite of the AudioTrack Android output
- New Tizen audio output
- HDMI/SPDIF pass-through support for WASAPI (AC3/DTS/DTSHD/EAC3/TRUEHD)
- Support EAC3 and TRUEHD pass-through for PulseAudio
- Rework of the AudioUnit modules to share more code between iOS and macOS
- SoX Resampler library audio filter module (converter and resampler)
- Ambisonics audio renderer, supporting up to 3rd order
- Binauralizer audio filter, working with Ambisonics or 5.1/7.1 streams
- Pitch shifting module
OS VERSIONS
- Windows XP ➔ 10 RS3
- macOS 10.7 ➔ 10.13
- iOS 7 ➔ 11
- Android 2.3 ➔ 8.1
- Android TV, Chromebooks with Play Store
- Windows RT 8.1, Windows Phone 8.1
- Windows 10 Mobile, Xbox 1, Windows Store
- GNU/Linux, Ubuntu, *BSD
ANDROID SPECIFIC
- Chromecast support from your phone
- HEVC hardware decoding using MediaCodec
- Android Auto with voice actions
- Available on all Android TV, Chromebooks & DeX
- Support for Picture-in-Picture
- Playlist files detection
VLC SDK - LIBVLC
- New bindings for C++ and C++/CX
- New input-from-memory to implement custom protocols or DRM
- Support for ChromeCast and Renderer targets
- Improve API for servers discovery
- New API for dialogs, notably for HTTPS warnings
- New API to manage slaves inputs, including subtitles over the network
- Improve codec, format descriptions and associated metadata
- Improve EPG events API
- Better support for Android applications, native and Java ones
Download VLC
Windows
VLC for Windows Version 3.0.5
macOS
VLC for macOS Version 3.0.5 - 64bits
Linux
Ask your favorite packager for VLC 3.0!
Related links
Changelog
Contact
For any questions related to this release, please contact us.
Original source - April 2026
- No date parsed from source.
- First seen by Releasebot:Apr 23, 2026
VLC 3.0.6 Vetinari
VLC releases 3.0.6, a Vetinari update that fixes a major crash from 3.0.5 and improves HDR support in AV1, while continuing the branch’s broader gains in playback, streaming, hardware decoding, and media format support.
VLC 3.0.6 is the second version of the "Vetinari" branch of our popular media player.
3.0.6 Fixes
- VLC 3.0.6 is the sixth update of "Vetinari":
- Fix important crash from 3.0.5
- Improvements for HDR support in AV1
READ THE CHANGELOG.
3.0 Highlights
- VLC 3.0 "Vetinari" is a new major update of VLC
- VLC 3.0 activates hardware decoding by default, to get 4K and 8K playback!
- It supports 10bits and HDR
- VLC supports 360 video and 3D audio, up to Ambisonics 3rd order
- Allows audio passthrough for HD audio codecs
- Can stream to Chromecast devices, even in formats not supported natively
- Can play Blu-Ray Java menus: BD-J
- VLC supports browsing of local network drives and NAS
READ THE CHANGELOG.
3.0 Features
CORE
- Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...)
- HDMI passthrough for Audio HD codecs, like E-AC3, TrueHD or DTS-HD
- 12bits codec and extended colorspaces (HDR)
- Stream to distant renderers, like Chromecast
- 360 video and 3D audio playback with viewpoint change
- Support for Ambisonics audio and more than 8 audio channels
- Subtitles size modification during playback
- Secure passwords storage
ACCELERATION
- Hardware decoding and display on all platforms
- HEVC hardware decoding on Windows, using DxVA2 and D3D11
- HEVC hardware decoding using OMX and MediaCodec (Android)
- MPEG-2, VC1/WMV3 hardware decoding on Android
- Important improvements for the MMAL decoder and output for rPI and rPI2
- HEVC and H.264 hardware decoding for macOS and and iOS based on VideoToolbox
- New VA-API decoder and rendering for Linux
CODECS
- BD-Java menus and overlay in Blu-Ray
- Experimental AV1 video and Daala video decoders
- OggSpots video decoder
- New MPEG-1 & 2 audio layer I, II, III + MPEG 2.5 decoder based on libmpg123
- New BPG decoder based on libbpg
- TDSC, Canopus HQX, Cineform, SpeedHQ, Pixlet, QDMC and FMVC decoders
- TTML subtitles support, including EBU-TT variant
- Rewrite of webVTT subtitles support, including CSS style support
- BluRay text subtitles (HDMV) deocoder
- Support for ARIB-B24, CEA-708
- New decoder for MIDI on macOS, iOS and Windows
CONTAINERS
- Rework of the MP4 demuxer: including 608/708, Flip4Mac, XiphQT, VP8, TTML mappings
- Rework of the TS demuxer: including Opus, SCTE-18, ARIB mappings
- HD-DVD .evo support
- Rework of the PS demuxer, supporting HEVC, improving compatibility of broken files
- Improvements on MKV, including support for DVD-menus and FFv1, and faster seeking
- Support for Chained-Ogg, raw-HEVC and improvements for Flac
- Support for Creative ADPCM in AVI and VOC files
- Improved metadata formats in most file formats
PROTOCOLS AND DEVICES
- Full support for Bluray Menus (BD-J) and Bluray ISO
- Rewrite of Adaptive Streaming protocols support
- Support for HLSv4 to HLSv7, including MP4 and ID3 cases
- Rewrite of DASH support, including MPEG2TS and ISOBMFF
- Support SAT>IP devices, for DVB-S via IP networks
- Support for HTTP 2.0
- Support NFS, SMB and SFTP shares, with browsing
- Support for SRT streaming protocol
STREAM OUTPUT AND ENCODING
- Support for streaming to Chromecast devices
- Support for VP8 and VP9 encoding through libvpx
- Support for streaming Opus inside TS
- Support for mp4 fragmented muxing
- Improvements for x265 encoding
VIDEO OUTPUTS AND FILTERS
- OpenGL as Linux/BSD default video output
- Improvements in OpenGL output: direct displaying and HDR tonemapping
- Rework of the Android video outputs
- New Direct3D11 video output supporting both Windows desktop and WinRT modes
- HDR10 support in Direct3D11 with Windows 10 Fall Creator Update
- Hardware deinterlacing on the rPI, using MMAL
- Video filter to convert between fps rates
- Hardware accelerated deinterlacing/adjust/sharpen/chroma with VA-API
- Hardware accelerated adjust/invert/posterize/sepia/sharpen with CoreImage
- Hardware accelerated deinterlacing/adjust/chroma with D3D9 and D3D11
AUDIO OUTPUTS AND FILTERS
- Complete rewrite of the AudioTrack Android output
- New Tizen audio output
- HDMI/SPDIF pass-through support for WASAPI (AC3/DTS/DTSHD/EAC3/TRUEHD)
- Support EAC3 and TRUEHD pass-through for PulseAudio
- Rework of the AudioUnit modules to share more code between iOS and macOS
- SoX Resampler library audio filter module (converter and resampler)
- Ambisonics audio renderer, supporting up to 3rd order
- Binauralizer audio filter, working with Ambisonics or 5.1/7.1 streams
- Pitch shifting module
OS VERSIONS
- Windows XP ➔ 10 RS3
- macOS 10.7 ➔ 10.13
- iOS 7 ➔ 11
- Android 2.3 ➔ 8.1
- Android TV, Chromebooks with Play Store
- Windows RT 8.1, Windows Phone 8.1
- Windows 10 Mobile, Xbox 1, Windows Store
- GNU/Linux, Ubuntu, *BSD
ANDROID SPECIFIC
- Chromecast support from your phone
- HEVC hardware decoding using MediaCodec
- Android Auto with voice actions
- Available on all Android TV, Chromebooks & DeX
- Support for Picture-in-Picture
- Playlist files detection
VLC SDK - LIBVLC
- New bindings for C++ and C++/CX
- New input-from-memory to implement custom protocols or DRM
- Support for ChromeCast and Renderer targets
- Improve API for servers discovery
- New API for dialogs, notably for HTTPS warnings
- New API to manage slaves inputs, including subtitles over the network
- Improve codec, format descriptions and associated metadata
- Improve EPG events API
- Better support for Android applications, native and Java ones
- April 2026
- No date parsed from source.
- First seen by Releasebot:Apr 23, 2026
VLC 3.0.7 Vetinari
VLC releases 3.0.7, a Vetinari update with better HDR and HLG playback on Windows, improved Blu-ray menus, fixes for 10bit and 12bit rendering on Windows 10 and TouchBar MacBooks, plus a broad security patch set.
VLC 3.0.7 is the second version of the "Vetinari" branch of our popular media player.
3.0.7 Fixes
- VLC 3.0.7 is the seventh update of "Vetinari":
- Improvements for HDR support on Windows, including for HLG streams
- Improvements on the Blu-ray support, notably for menus
- Fixes for some 10bit and 12bit rendering on Windows 10
- Fixes for UPnP discovery on MacBooks with a TouchBar
- Numerous security issues:
- 1 high security issue, 21 medium and 20 low security issues were fixed, ranging from integer overflow to buffer overflows, with out-of-read violations and stack overflows.
READ THE CHANGELOG.
3.0 Highlights
- VLC 3.0 "Vetinari" is a new major update of VLC
- VLC 3.0 activates hardware decoding by default, to get 4K and 8K playback!
- It supports 10bits and HDR
- VLC supports 360 video and 3D audio, up to Ambisonics 3rd order
- Allows audio passthrough for HD audio codecs
- Can stream to Chromecast devices, even in formats not supported natively
- Can play Blu-Ray Java menus: BD-J
- VLC supports browsing of local network drives and NAS
READ THE CHANGELOG.
3.0 Features
CORE
- Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...)
- HDMI passthrough for Audio HD codecs, like E-AC3, TrueHD or DTS-HD
- 12bits codec and extended colorspaces (HDR)
- Stream to distant renderers, like Chromecast
- 360 video and 3D audio playback with viewpoint change
- Support for Ambisonics audio and more than 8 audio channels
- Subtitles size modification during playback
- Secure passwords storage
ACCELERATION
- Hardware decoding and display on all platforms
- HEVC hardware decoding on Windows, using DxVA2 and D3D11
- HEVC hardware decoding using OMX and MediaCodec (Android)
- MPEG-2, VC1/WMV3 hardware decoding on Android
- Important improvements for the MMAL decoder and output for rPI and rPI2
- HEVC and H.264 hardware decoding for macOS and and iOS based on VideoToolbox
- New VA-API decoder and rendering for Linux
CODECS
- BD-Java menus and overlay in Blu-Ray
- Experimental AV1 video and Daala video decoders
- OggSpots video decoder
- New MPEG-1 & 2 audio layer I, II, III + MPEG 2.5 decoder based on libmpg123
- New BPG decoder based on libbpg
- TDSC, Canopus HQX, Cineform, SpeedHQ, Pixlet, QDMC and FMVC decoders
- TTML subtitles support, including EBU-TT variant
- Rewrite of webVTT subtitles support, including CSS style support
- BluRay text subtitles (HDMV) deocoder
- Support for ARIB-B24, CEA-708
- New decoder for MIDI on macOS, iOS and Windows
CONTAINERS
- Rework of the MP4 demuxer: including 608/708, Flip4Mac, XiphQT, VP8, TTML mappings
- Rework of the TS demuxer: including Opus, SCTE-18, ARIB mappings
- HD-DVD .evo support
- Rework of the PS demuxer, supporting HEVC, improving compatibility of broken files
- Improvements on MKV, including support for DVD-menus and FFv1, and faster seeking
- Support for Chained-Ogg, raw-HEVC and improvements for Flac
- Support for Creative ADPCM in AVI and VOC files
- Improved metadata formats in most file formats
PROTOCOLS AND DEVICES
- Full support for Bluray Menus (BD-J) and Bluray ISO
- Rewrite of Adaptive Streaming protocols support
- Support for HLSv4 to HLSv7, including MP4 and ID3 cases
- Rewrite of DASH support, including MPEG2TS and ISOBMFF
- Support SAT>IP devices, for DVB-S via IP networks
- Support for HTTP 2.0
- Support NFS, SMB and SFTP shares, with browsing
- Support for SRT streaming protocol
STREAM OUTPUT AND ENCODING
- Support for streaming to Chromecast devices
- Support for VP8 and VP9 encoding through libvpx
- Support for streaming Opus inside TS
- Support for mp4 fragmented muxing
- Improvements for x265 encoding
VIDEO OUTPUTS AND FILTERS
- OpenGL as Linux/BSD default video output
- Improvements in OpenGL output: direct displaying and HDR tonemapping
- Rework of the Android video outputs
- New Direct3D11 video output supporting both Windows desktop and WinRT modes
- HDR10 support in Direct3D11 with Windows 10 Fall Creator Update
- Hardware deinterlacing on the rPI, using MMAL
- Video filter to convert between fps rates
- Hardware accelerated deinterlacing/adjust/sharpen/chroma with VA-API
- Hardware accelerated adjust/invert/posterize/sepia/sharpen with CoreImage
- Hardware accelerated deinterlacing/adjust/chroma with D3D9 and D3D11
AUDIO OUTPUTS AND FILTERS
- Complete rewrite of the AudioTrack Android output
- New Tizen audio output
- HDMI/SPDIF pass-through support for WASAPI (AC3/DTS/DTSHD/EAC3/TRUEHD)
- Support EAC3 and TRUEHD pass-through for PulseAudio
- Rework of the AudioUnit modules to share more code between iOS and macOS
- SoX Resampler library audio filter module (converter and resampler)
- Ambisonics audio renderer, supporting up to 3rd order
- Binauralizer audio filter, working with Ambisonics or 5.1/7.1 streams
- Pitch shifting module
OS VERSIONS
- Windows XP ➔ 10 RS3
- macOS 10.7 ➔ 10.13
- iOS 7 ➔ 11
- Android 2.3 ➔ 8.1
- Android TV, Chromebooks with Play Store
- Windows RT 8.1, Windows Phone 8.1
- Windows 10 Mobile, Xbox 1, Windows Store
- GNU/Linux, Ubuntu, *BSD
ANDROID SPECIFIC
- Chromecast support from your phone
- HEVC hardware decoding using MediaCodec
- Android Auto with voice actions
- Available on all Android TV, Chromebooks & DeX
- Support for Picture-in-Picture
- Playlist files detection
VLC SDK - LIBVLC
- New bindings for C++ and C++/CX
- New input-from-memory to implement custom protocols or DRM
- Support for ChromeCast and Renderer targets
- Improve API for servers discovery
- New API for dialogs, notably for HTTPS warnings
- New API to manage slaves inputs, including subtitles over the network
- Improve codec, format descriptions and associated metadata
- Improve EPG events API
- Better support for Android applications, native and Java ones
- April 2026
- No date parsed from source.
- First seen by Releasebot:Apr 23, 2026
VLC 3.0.8 Vetinari
VLC 3.0.8 fixes stuttering on low-framerate videos, improves adaptive streaming and WebVTT subtitles, and enhances audio output on macOS and iOS. It also addresses 13 security issues, including 11 CVEs, in the Vetinari media player branch.
VLC 3.0.8 is the ninth version of the "Vetinari" branch of our popular media player.
3.0.8 Fixes
- VLC 3.0.8 is the eight update of "Vetinari":
- Fix stuttering for low framerate videos
- Improve adaptive streaming support
- Fix WebVTT subtitles rendering
- Improve audio output on macOS & iOS
It also fixes security issues:
- 13 issues, including 5 buffer overflows we fixed. 11 CVEs were assigned and addressed.
READ THE CHANGELOG.
3.0 Highlights
- VLC 3.0 "Vetinari" is a new major update of VLC
- VLC 3.0 activates hardware decoding by default, to get 4K and 8K playback!
- It supports 10bits and HDR
- VLC supports 360 video and 3D audio, up to Ambisonics 3rd order
- Allows audio passthrough for HD audio codecs
- Can stream to Chromecast devices, even in formats not supported natively
- Can play Blu-Ray Java menus: BD-J
- VLC supports browsing of local network drives and NAS
READ THE CHANGELOG.
3.0 Features
CORE
- Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...)
- HDMI passthrough for Audio HD codecs, like E-AC3, TrueHD or DTS-HD
- 12bits codec and extended colorspaces (HDR)
- Stream to distant renderers, like Chromecast
- 360 video and 3D audio playback with viewpoint change
- Support for Ambisonics audio and more than 8 audio channels
- Subtitles size modification during playback
- Secure passwords storage
ACCELERATION
- Hardware decoding and display on all platforms
- HEVC hardware decoding on Windows, using DxVA2 and D3D11
- HEVC hardware decoding using OMX and MediaCodec (Android)
- MPEG-2, VC1/WMV3 hardware decoding on Android
- Important improvements for the MMAL decoder and output for rPI and rPI2
- HEVC and H.264 hardware decoding for macOS and and iOS based on VideoToolbox
- New VA-API decoder and rendering for Linux
CODECS
- BD-Java menus and overlay in Blu-Ray
- Experimental AV1 video and Daala video decoders
- OggSpots video decoder
- New MPEG-1 & 2 audio layer I, II, III + MPEG 2.5 decoder based on libmpg123
- New BPG decoder based on libbpg
- TDSC, Canopus HQX, Cineform, SpeedHQ, Pixlet, QDMC and FMVC decoders
- TTML subtitles support, including EBU-TT variant
- Rewrite of webVTT subtitles support, including CSS style support
- BluRay text subtitles (HDMV) deocoder
- Support for ARIB-B24, CEA-708
- New decoder for MIDI on macOS, iOS and Windows
CONTAINERS
- Rework of the MP4 demuxer: including 608/708, Flip4Mac, XiphQT, VP8, TTML mappings
- Rework of the TS demuxer: including Opus, SCTE-18, ARIB mappings
- HD-DVD .evo support
- Rework of the PS demuxer, supporting HEVC, improving compatibility of broken files
- Improvements on MKV, including support for DVD-menus and FFv1, and faster seeking
- Support for Chained-Ogg, raw-HEVC and improvements for Flac
- Support for Creative ADPCM in AVI and VOC files
- Improved metadata formats in most file formats
PROTOCOLS AND DEVICES
- Full support for Bluray Menus (BD-J) and Bluray ISO
- Rewrite of Adaptive Streaming protocols support
- Support for HLSv4 to HLSv7, including MP4 and ID3 cases
- Rewrite of DASH support, including MPEG2TS and ISOBMFF
- Support SAT>IP devices, for DVB-S via IP networks
- Support for HTTP 2.0
- Support NFS, SMB and SFTP shares, with browsing
- Support for SRT streaming protocol
STREAM OUTPUT AND ENCODING
- Support for streaming to Chromecast devices
- Support for VP8 and VP9 encoding through libvpx
- Support for streaming Opus inside TS
- Support for mp4 fragmented muxing
- Improvements for x265 encoding
VIDEO OUTPUTS AND FILTERS
- OpenGL as Linux/BSD default video output
- Improvements in OpenGL output: direct displaying and HDR tonemapping
- Rework of the Android video outputs
- New Direct3D11 video output supporting both Windows desktop and WinRT modes
- HDR10 support in Direct3D11 with Windows 10 Fall Creator Update
- Hardware deinterlacing on the rPI, using MMAL
- Video filter to convert between fps rates
- Hardware accelerated deinterlacing/adjust/sharpen/chroma with VA-API
- Hardware accelerated adjust/invert/posterize/sepia/sharpen with CoreImage
- Hardware accelerated deinterlacing/adjust/chroma with D3D9 and D3D11
AUDIO OUTPUTS AND FILTERS
- Complete rewrite of the AudioTrack Android output
- New Tizen audio output
- HDMI/SPDIF pass-through support for WASAPI (AC3/DTS/DTSHD/EAC3/TRUEHD)
- Support EAC3 and TRUEHD pass-through for PulseAudio
- Rework of the AudioUnit modules to share more code between iOS and macOS
- SoX Resampler library audio filter module (converter and resampler)
- Ambisonics audio renderer, supporting up to 3rd order
- Binauralizer audio filter, working with Ambisonics or 5.1/7.1 streams
- Pitch shifting module
OS VERSIONS
- Windows XP ➔ 10 RS3
- macOS 10.7 ➔ 10.13
- iOS 7 ➔ 11
- Android 2.3 ➔ 8.1
- Android TV, Chromebooks with Play Store
- Windows RT 8.1, Windows Phone 8.1
- Windows 10 Mobile, Xbox 1, Windows Store
- GNU/Linux, Ubuntu, *BSD
ANDROID SPECIFIC
- Chromecast support from your phone
- HEVC hardware decoding using MediaCodec
- Android Auto with voice actions
- Available on all Android TV, Chromebooks & DeX
- Support for Picture-in-Picture
- Playlist files detection
VLC SDK - LIBVLC
- New bindings for C++ and C++/CX
- New input-from-memory to implement custom protocols or DRM
- Support for ChromeCast and Renderer targets
- Improve API for servers discovery
- New API for dialogs, notably for HTTPS warnings
- New API to manage slaves inputs, including subtitles over the network
- Improve codec, format descriptions and associated metadata
- Improve EPG events API
- Better support for Android applications, native and Java ones
- April 2026
- No date parsed from source.
- First seen by Releasebot:Apr 23, 2026
VLC 3.0.10 Vetinari
VLC releases 3.0.10 with DVD fixes, better adaptive streaming, improved macOS video rendering and Catalina support, SMB2/3 share support, and security fixes. The broader Vetinari update also adds HDR, Chromecast streaming, Blu-ray menus, and network browsing.
VLC 3.0.10 is the tenth version of the "Vetinari" branch of our popular media player.
3.0.10 Fixes
- VLC 3.0.10 is the ninth update of "Vetinari":
- Multiple DVD fixes & improvements
- Better adaptive streaming support
- Fix video rendering on macOS
- Various MP4 improvements
- Better macOS Catalina support
- Adds support for SMB2/3 shares
- It also fixes security issues notably various DOSes in the microDNS service discovery
- And a dozen more issues...
- ...READ THE CHANGELOG.
3.0 Highlights
- VLC 3.0 "Vetinari" is a new major update of VLC
- VLC 3.0 activates hardware decoding by default, to get 4K and 8K playback!
- It supports 10bits and HDR
- VLC supports 360 video and 3D audio, up to Ambisonics 3rd order
- Allows audio passthrough for HD audio codecs
- Can stream to Chromecast devices, even in formats not supported natively
- Can play Blu-Ray Java menus: BD-J
- VLC supports browsing of local network drives and NAS
- READ THE CHANGELOG.
3.0 Features
CORE
- Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...)
- HDMI passthrough for Audio HD codecs, like E-AC3, TrueHD or DTS-HD
- 12bits codec and extended colorspaces (HDR)
- Stream to distant renderers, like Chromecast
- 360 video and 3D audio playback with viewpoint change
- Support for Ambisonics audio and more than 8 audio channels
- Subtitles size modification during playback
- Secure passwords storage
ACCELERATION
- Hardware decoding and display on all platforms
- HEVC hardware decoding on Windows, using DxVA2 and D3D11
- HEVC hardware decoding using OMX and MediaCodec (Android)
- MPEG-2, VC1/WMV3 hardware decoding on Android
- Important improvements for the MMAL decoder and output for rPI and rPI2
- HEVC and H.264 hardware decoding for macOS and and iOS based on VideoToolbox
- New VA-API decoder and rendering for Linux
CODECS
- BD-Java menus and overlay in Blu-Ray
- Experimental AV1 video and Daala video decoders
- OggSpots video decoder
- New MPEG-1 & 2 audio layer I, II, III + MPEG 2.5 decoder based on libmpg123
- New BPG decoder based on libbpg
- TDSC, Canopus HQX, Cineform, SpeedHQ, Pixlet, QDMC and FMVC decoders
- TTML subtitles support, including EBU-TT variant
- Rewrite of webVTT subtitles support, including CSS style support
- BluRay text subtitles (HDMV) deocoder
- Support for ARIB-B24, CEA-708
- New decoder for MIDI on macOS, iOS and Windows
CONTAINERS
- Rework of the MP4 demuxer: including 608/708, Flip4Mac, XiphQT, VP8, TTML mappings
- Rework of the TS demuxer: including Opus, SCTE-18, ARIB mappings
- HD-DVD .evo support
- Rework of the PS demuxer, supporting HEVC, improving compatibility of broken files
- Improvements on MKV, including support for DVD-menus and FFv1, and faster seeking
- Support for Chained-Ogg, raw-HEVC and improvements for Flac
- Support for Creative ADPCM in AVI and VOC files
- Improved metadata formats in most file formats
PROTOCOLS AND DEVICES
- Full support for Bluray Menus (BD-J) and Bluray ISO
- Rewrite of Adaptive Streaming protocols support
- Support for HLSv4 to HLSv7, including MP4 and ID3 cases
- Rewrite of DASH support, including MPEG2TS and ISOBMFF
- Support SAT>IP devices, for DVB-S via IP networks
- Support for HTTP 2.0
- Support NFS, SMB and SFTP shares, with browsing
- Support for SRT streaming protocol
STREAM OUTPUT AND ENCODING
- Support for streaming to Chromecast devices
- Support for VP8 and VP9 encoding through libvpx
- Support for streaming Opus inside TS
- Support for mp4 fragmented muxing
- Improvements for x265 encoding
VIDEO OUTPUTS AND FILTERS
- OpenGL as Linux/BSD default video output
- Improvements in OpenGL output: direct displaying and HDR tonemapping
- Rework of the Android video outputs
- New Direct3D11 video output supporting both Windows desktop and WinRT modes
- HDR10 support in Direct3D11 with Windows 10 Fall Creator Update
- Hardware deinterlacing on the rPI, using MMAL
- Video filter to convert between fps rates
- Hardware accelerated deinterlacing/adjust/sharpen/chroma with VA-API
- Hardware accelerated adjust/invert/posterize/sepia/sharpen with CoreImage
- Hardware accelerated deinterlacing/adjust/chroma with D3D9 and D3D11
AUDIO OUTPUTS AND FILTERS
- Complete rewrite of the AudioTrack Android output
- New Tizen audio output
- HDMI/SPDIF pass-through support for WASAPI (AC3/DTS/DTSHD/EAC3/TRUEHD)
- Support EAC3 and TRUEHD pass-through for PulseAudio
- Rework of the AudioUnit modules to share more code between iOS and macOS
- SoX Resampler library audio filter module (converter and resampler)
- Ambisonics audio renderer, supporting up to 3rd order
- Binauralizer audio filter, working with Ambisonics or 5.1/7.1 streams
- Pitch shifting module
OS VERSIONS
- Windows XP ➔ 10 RS3
- macOS 10.7 ➔ 10.13
- iOS 7 ➔ 11
- Android 2.3 ➔ 8.1
- Android TV, Chromebooks with Play Store
- Windows RT 8.1, Windows Phone 8.1
- Windows 10 Mobile, Xbox 1, Windows Store
- GNU/Linux, Ubuntu, *BSD
ANDROID SPECIFIC
- Chromecast support from your phone
- HEVC hardware decoding using MediaCodec
- Android Auto with voice actions
- Available on all Android TV, Chromebooks & DeX
- Support for Picture-in-Picture
- Playlist files detection
VLC SDK - LIBVLC
- New bindings for C++ and C++/CX
- New input-from-memory to implement custom protocols or DRM
- Support for ChromeCast and Renderer targets
- Improve API for servers discovery
- New API for dialogs, notably for HTTPS warnings
- New API to manage slaves inputs, including subtitles over the network
- Improve codec, format descriptions and associated metadata
- Improve EPG events API
- Better support for Android applications, native and Java ones
- April 2026
- No date parsed from source.
- First seen by Releasebot:Apr 23, 2026
VLC 3.0.11 Vetinari
VLC releases 3.0.11, a Vetinari update that fixes HLS regressions, macOS startup and playback crashes, Android resampling, AAC playback, and a security issue while improving seeking and permission handling.
VLC 3.0.11 is the twelfth version of the "Vetinari" branch of our popular media player.
3.0.11 Fixes
- VLC 3.0.11 is the twelfth update of "Vetinari":
- Fixes HLS regressions
- Fixes a potential crash on startup on macOS
- Fixes imprecise seeking in m4a files
- Fixes resampling on Android
- Fixes a crash when listing bluray mountpoints on macOS
- Avoid unnecessary permission warnings on macOS
- Fixes permanent silence on macOS after pausing playback
- Fixes AAC playback regression
- And a security issue
READ THE CHANGELOG.
3.0 Highlights
- VLC 3.0 "Vetinari" is a new major update of VLC
- VLC 3.0 activates hardware decoding by default, to get 4K and 8K playback!
- It supports 10bits and HDR
- VLC supports 360 video and 3D audio, up to Ambisonics 3rd order
- Allows audio passthrough for HD audio codecs
- Can stream to Chromecast devices, even in formats not supported natively
- Can play Blu-Ray Java menus: BD-J
- VLC supports browsing of local network drives and NAS
READ THE CHANGELOG.
3.0 Features
CORE
- Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...)
- HDMI passthrough for Audio HD codecs, like E-AC3, TrueHD or DTS-HD
- 12bits codec and extended colorspaces (HDR)
- Stream to distant renderers, like Chromecast
- 360 video and 3D audio playback with viewpoint change
- Support for Ambisonics audio and more than 8 audio channels
- Subtitles size modification during playback
- Secure passwords storage
ACCELERATION
- Hardware decoding and display on all platforms
- HEVC hardware decoding on Windows, using DxVA2 and D3D11
- HEVC hardware decoding using OMX and MediaCodec (Android)
- MPEG-2, VC1/WMV3 hardware decoding on Android
- Important improvements for the MMAL decoder and output for rPI and rPI2
- HEVC and H.264 hardware decoding for macOS and and iOS based on VideoToolbox
- New VA-API decoder and rendering for Linux
CODECS
- BD-Java menus and overlay in Blu-Ray
- Experimental AV1 video and Daala video decoders
- OggSpots video decoder
- New MPEG-1 & 2 audio layer I, II, III + MPEG 2.5 decoder based on libmpg123
- New BPG decoder based on libbpg
- TDSC, Canopus HQX, Cineform, SpeedHQ, Pixlet, QDMC and FMVC decoders
- TTML subtitles support, including EBU-TT variant
- Rewrite of webVTT subtitles support, including CSS style support
- BluRay text subtitles (HDMV) deocoder
- Support for ARIB-B24, CEA-708
- New decoder for MIDI on macOS, iOS and Windows
CONTAINERS
- Rework of the MP4 demuxer: including 608/708, Flip4Mac, XiphQT, VP8, TTML mappings
- Rework of the TS demuxer: including Opus, SCTE-18, ARIB mappings
- HD-DVD .evo support
- Rework of the PS demuxer, supporting HEVC, improving compatibility of broken files
- Improvements on MKV, including support for DVD-menus and FFv1, and faster seeking
- Support for Chained-Ogg, raw-HEVC and improvements for Flac
- Support for Creative ADPCM in AVI and VOC files
- Improved metadata formats in most file formats
PROTOCOLS AND DEVICES
- Full support for Bluray Menus (BD-J) and Bluray ISO
- Rewrite of Adaptive Streaming protocols support
- Support for HLSv4 to HLSv7, including MP4 and ID3 cases
- Rewrite of DASH support, including MPEG2TS and ISOBMFF
- Support SAT>IP devices, for DVB-S via IP networks
- Support for HTTP 2.0
- Support NFS, SMB and SFTP shares, with browsing
- Support for SRT streaming protocol
STREAM OUTPUT AND ENCODING
- Support for streaming to Chromecast devices
- Support for VP8 and VP9 encoding through libvpx
- Support for streaming Opus inside TS
- Support for mp4 fragmented muxing
- Improvements for x265 encoding
VIDEO OUTPUTS AND FILTERS
- OpenGL as Linux/BSD default video output
- Improvements in OpenGL output: direct displaying and HDR tonemapping
- Rework of the Android video outputs
- New Direct3D11 video output supporting both Windows desktop and WinRT modes
- HDR10 support in Direct3D11 with Windows 10 Fall Creator Update
- Hardware deinterlacing on the rPI, using MMAL
- Video filter to convert between fps rates
- Hardware accelerated deinterlacing/adjust/sharpen/chroma with VA-API
- Hardware accelerated adjust/invert/posterize/sepia/sharpen with CoreImage
- Hardware accelerated deinterlacing/adjust/chroma with D3D9 and D3D11
AUDIO OUTPUTS AND FILTERS
- Complete rewrite of the AudioTrack Android output
- New Tizen audio output
- HDMI/SPDIF pass-through support for WASAPI (AC3/DTS/DTSHD/EAC3/TRUEHD)
- Support EAC3 and TRUEHD pass-through for PulseAudio
- Rework of the AudioUnit modules to share more code between iOS and macOS
- SoX Resampler library audio filter module (converter and resampler)
- Ambisonics audio renderer, supporting up to 3rd order
- Binauralizer audio filter, working with Ambisonics or 5.1/7.1 streams
- Pitch shifting module
OS VERSIONS
- Windows XP ➔ 10 RS3
- macOS 10.7 ➔ 10.13
- iOS 7 ➔ 11
- Android 2.3 ➔ 8.1
- Android TV, Chromebooks with Play Store
- Windows RT 8.1, Windows Phone 8.1
- Windows 10 Mobile, Xbox 1, Windows Store
- GNU/Linux, Ubuntu, *BSD
ANDROID SPECIFIC
- Chromecast support from your phone
- HEVC hardware decoding using MediaCodec
- Android Auto with voice actions
- Available on all Android TV, Chromebooks & DeX
- Support for Picture-in-Picture
- Playlist files detection
VLC SDK - LIBVLC
- New bindings for C++ and C++/CX
- New input-from-memory to implement custom protocols or DRM
- Support for ChromeCast and Renderer targets
- Improve API for servers discovery
- New API for dialogs, notably for HTTPS warnings
- New API to manage slaves inputs, including subtitles over the network
- Improve codec, format descriptions and associated metadata
- Improve EPG events API
- Better support for Android applications, native and Java ones
- April 2026
- No date parsed from source.
- First seen by Releasebot:Apr 23, 2026
VLC 3.0.12 Vetinari
VLC releases 3.0.12, adding native Apple Silicon support, RIST protocol support, macOS Big Sur visual updates and fixes for playback distortion, Direct3D crashes, adaptive streaming, web interface issues and security issues.
VLC 3.0.12 is the thirteenth version of the "Vetinari" branch of our popular media player.
3.0.12 Fixes
- VLC 3.0.12 is the thirteenth update of "Vetinari":
- Add native support for Apple Silicon
- Fix audio distortion when starting playback on macOS
- Fix crashes with Direct3D video filters
- Fix adaptive streaming resolution settings handling
- Add support for RIST protocol
- Visual improvements on macOS Big Sur
- Several web interface fixes
- YouTube & Vocaroo scripts updates
- And some security issues
READ THE CHANGELOG.
3.0 Highlights
- VLC 3.0 "Vetinari" is a new major update of VLC
- VLC 3.0 activates hardware decoding by default, to get 4K and 8K playback!
- It supports 10bits and HDR
- VLC supports 360 video and 3D audio, up to Ambisonics 3rd order
- Allows audio passthrough for HD audio codecs
- Can stream to Chromecast devices, even in formats not supported natively
- Can play Blu-Ray Java menus: BD-J
- VLC supports browsing of local network drives and NAS
READ THE CHANGELOG.
3.0 Features
CORE
- Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...)
- HDMI passthrough for Audio HD codecs, like E-AC3, TrueHD or DTS-HD
- 12bits codec and extended colorspaces (HDR)
- Stream to distant renderers, like Chromecast
- 360 video and 3D audio playback with viewpoint change
- Support for Ambisonics audio and more than 8 audio channels
- Subtitles size modification during playback
- Secure passwords storage
ACCELERATION
- Hardware decoding and display on all platforms
- HEVC hardware decoding on Windows, using DxVA2 and D3D11
- HEVC hardware decoding using OMX and MediaCodec (Android)
- MPEG-2, VC1/WMV3 hardware decoding on Android
- Important improvements for the MMAL decoder and output for rPI and rPI2
- HEVC and H.264 hardware decoding for macOS and and iOS based on VideoToolbox
- New VA-API decoder and rendering for Linux
CODECS
- BD-Java menus and overlay in Blu-Ray
- Experimental AV1 video and Daala video decoders
- OggSpots video decoder
- New MPEG-1 & 2 audio layer I, II, III + MPEG 2.5 decoder based on libmpg123
- New BPG decoder based on libbpg
- TDSC, Canopus HQX, Cineform, SpeedHQ, Pixlet, QDMC and FMVC decoders
- TTML subtitles support, including EBU-TT variant
- Rewrite of webVTT subtitles support, including CSS style support
- BluRay text subtitles (HDMV) deocoder
- Support for ARIB-B24, CEA-708
- New decoder for MIDI on macOS, iOS and Windows
CONTAINERS
- Rework of the MP4 demuxer: including 608/708, Flip4Mac, XiphQT, VP8, TTML mappings
- Rework of the TS demuxer: including Opus, SCTE-18, ARIB mappings
- HD-DVD .evo support
- Rework of the PS demuxer, supporting HEVC, improving compatibility of broken files
- Improvements on MKV, including support for DVD-menus and FFv1, and faster seeking
- Support for Chained-Ogg, raw-HEVC and improvements for Flac
- Support for Creative ADPCM in AVI and VOC files
- Improved metadata formats in most file formats
PROTOCOLS AND DEVICES
- Full support for Bluray Menus (BD-J) and Bluray ISO
- Rewrite of Adaptive Streaming protocols support
- Support for HLSv4 to HLSv7, including MP4 and ID3 cases
- Rewrite of DASH support, including MPEG2TS and ISOBMFF
- Support SAT>IP devices, for DVB-S via IP networks
- Support for HTTP 2.0
- Support NFS, SMB and SFTP shares, with browsing
- Support for SRT streaming protocol
STREAM OUTPUT AND ENCODING
- Support for streaming to Chromecast devices
- Support for VP8 and VP9 encoding through libvpx
- Support for streaming Opus inside TS
- Support for mp4 fragmented muxing
- Improvements for x265 encoding
VIDEO OUTPUTS AND FILTERS
- OpenGL as Linux/BSD default video output
- Improvements in OpenGL output: direct displaying and HDR tonemapping
- Rework of the Android video outputs
- New Direct3D11 video output supporting both Windows desktop and WinRT modes
- HDR10 support in Direct3D11 with Windows 10 Fall Creator Update
- Hardware deinterlacing on the rPI, using MMAL
- Video filter to convert between fps rates
- Hardware accelerated deinterlacing/adjust/sharpen/chroma with VA-API
- Hardware accelerated adjust/invert/posterize/sepia/sharpen with CoreImage
- Hardware accelerated deinterlacing/adjust/chroma with D3D9 and D3D11
AUDIO OUTPUTS AND FILTERS
- Complete rewrite of the AudioTrack Android output
- New Tizen audio output
- HDMI/SPDIF pass-through support for WASAPI (AC3/DTS/DTSHD/EAC3/TRUEHD)
- Support EAC3 and TRUEHD pass-through for PulseAudio
- Rework of the AudioUnit modules to share more code between iOS and macOS
- SoX Resampler library audio filter module (converter and resampler)
- Ambisonics audio renderer, supporting up to 3rd order
- Binauralizer audio filter, working with Ambisonics or 5.1/7.1 streams
- Pitch shifting module
OS VERSIONS
- Windows XP ➔ 10 RS3
- macOS 10.7 ➔ 10.13
- iOS 7 ➔ 11
- Android 2.3 ➔ 8.1
- Android TV, Chromebooks with Play Store
- Windows RT 8.1, Windows Phone 8.1
- Windows 10 Mobile, Xbox 1, Windows Store
- GNU/Linux, Ubuntu, *BSD
ANDROID SPECIFIC
- Chromecast support from your phone
- HEVC hardware decoding using MediaCodec
- Android Auto with voice actions
- Available on all Android TV, Chromebooks & DeX
- Support for Picture-in-Picture
- Playlist files detection
VLC SDK - LIBVLC
- New bindings for C++ and C++/CX
- New input-from-memory to implement custom protocols or DRM
- Support for ChromeCast and Renderer targets
- Improve API for servers discovery
- New API for dialogs, notably for HTTPS warnings
- New API to manage slaves inputs, including subtitles over the network
- Improve codec, format descriptions and associated metadata
- Improve EPG events API
- Better support for Android applications, native and Java ones
- April 2026
- No date parsed from source.
- First seen by Releasebot:Apr 23, 2026
VLC 3.0.13 Vetinari
VLC releases 3.0.13, a Vetinari branch update that fixes HLS and MP4 audio regressions, adds SSA text scaling and NFSv4 support, improves SMB2 and Direct3D11 playback, and brings multiple crash and security fixes.
VLC 3.0.13 is the fourteenth version of the "Vetinari" branch of our popular media player.
3.0.13 Fixes
- VLC 3.0.13 is the fourteenth update of "Vetinari":
- Fix artifacts in HLS streams
- Fix MP4 audio support regressions
- Add SSA text scaling support
- Add NFSv4 support
- Improve SMB2 integration
- Improve Direct3D11 rendering smoothness
- Add mousewheel horizontal axis control
- Multiple crash fixes
- And some security issues
READ THE CHANGELOG.
3.0 Highlights
- VLC 3.0 "Vetinari" is a new major update of VLC
- VLC 3.0 activates hardware decoding by default, to get 4K and 8K playback!
- It supports 10bits and HDR
- VLC supports 360 video and 3D audio, up to Ambisonics 3rd order
- Allows audio passthrough for HD audio codecs
- Can stream to Chromecast devices, even in formats not supported natively
- Can play Blu-Ray Java menus: BD-J
- VLC supports browsing of local network drives and NAS
READ THE CHANGELOG.
3.0 Features
CORE
- Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...)
- HDMI passthrough for Audio HD codecs, like E-AC3, TrueHD or DTS-HD
- 12bits codec and extended colorspaces (HDR)
- Stream to distant renderers, like Chromecast
- 360 video and 3D audio playback with viewpoint change
- Support for Ambisonics audio and more than 8 audio channels
- Subtitles size modification during playback
- Secure passwords storage
ACCELERATION
- Hardware decoding and display on all platforms
- HEVC hardware decoding on Windows, using DxVA2 and D3D11
- HEVC hardware decoding using OMX and MediaCodec (Android)
- MPEG-2, VC1/WMV3 hardware decoding on Android
- Important improvements for the MMAL decoder and output for rPI and rPI2
- HEVC and H.264 hardware decoding for macOS and and iOS based on VideoToolbox
- New VA-API decoder and rendering for Linux
CODECS
- BD-Java menus and overlay in Blu-Ray
- Experimental AV1 video and Daala video decoders
- OggSpots video decoder
- New MPEG-1 & 2 audio layer I, II, III + MPEG 2.5 decoder based on libmpg123
- New BPG decoder based on libbpg
- TDSC, Canopus HQX, Cineform, SpeedHQ, Pixlet, QDMC and FMVC decoders
- TTML subtitles support, including EBU-TT variant
- Rewrite of webVTT subtitles support, including CSS style support
- BluRay text subtitles (HDMV) deocoder
- Support for ARIB-B24, CEA-708
- New decoder for MIDI on macOS, iOS and Windows
CONTAINERS
- Rework of the MP4 demuxer: including 608/708, Flip4Mac, XiphQT, VP8, TTML mappings
- Rework of the TS demuxer: including Opus, SCTE-18, ARIB mappings
- HD-DVD .evo support
- Rework of the PS demuxer, supporting HEVC, improving compatibility of broken files
- Improvements on MKV, including support for DVD-menus and FFv1, and faster seeking
- Support for Chained-Ogg, raw-HEVC and improvements for Flac
- Support for Creative ADPCM in AVI and VOC files
- Improved metadata formats in most file formats
PROTOCOLS AND DEVICES
- Full support for Bluray Menus (BD-J) and Bluray ISO
- Rewrite of Adaptive Streaming protocols support
- Support for HLSv4 to HLSv7, including MP4 and ID3 cases
- Rewrite of DASH support, including MPEG2TS and ISOBMFF
- Support SAT>IP devices, for DVB-S via IP networks
- Support for HTTP 2.0
- Support NFS, SMB and SFTP shares, with browsing
- Support for SRT streaming protocol
STREAM OUTPUT AND ENCODING
- Support for streaming to Chromecast devices
- Support for VP8 and VP9 encoding through libvpx
- Support for streaming Opus inside TS
- Support for mp4 fragmented muxing
- Improvements for x265 encoding
VIDEO OUTPUTS AND FILTERS
- OpenGL as Linux/BSD default video output
- Improvements in OpenGL output: direct displaying and HDR tonemapping
- Rework of the Android video outputs
- New Direct3D11 video output supporting both Windows desktop and WinRT modes
- HDR10 support in Direct3D11 with Windows 10 Fall Creator Update
- Hardware deinterlacing on the rPI, using MMAL
- Video filter to convert between fps rates
- Hardware accelerated deinterlacing/adjust/sharpen/chroma with VA-API
- Hardware accelerated adjust/invert/posterize/sepia/sharpen with CoreImage
- Hardware accelerated deinterlacing/adjust/chroma with D3D9 and D3D11
AUDIO OUTPUTS AND FILTERS
- Complete rewrite of the AudioTrack Android output
- New Tizen audio output
- HDMI/SPDIF pass-through support for WASAPI (AC3/DTS/DTSHD/EAC3/TRUEHD)
- Support EAC3 and TRUEHD pass-through for PulseAudio
- Rework of the AudioUnit modules to share more code between iOS and macOS
- SoX Resampler library audio filter module (converter and resampler)
- Ambisonics audio renderer, supporting up to 3rd order
- Binauralizer audio filter, working with Ambisonics or 5.1/7.1 streams
- Pitch shifting module
OS VERSIONS
- Windows XP ➔ 10 RS3
- macOS 10.7 ➔ 10.13
- iOS 7 ➔ 11
- Android 2.3 ➔ 8.1
- Android TV, Chromebooks with Play Store
- Windows RT 8.1, Windows Phone 8.1
- Windows 10 Mobile, Xbox 1, Windows Store
- GNU/Linux, Ubuntu, *BSD
ANDROID SPECIFIC
- Chromecast support from your phone
- HEVC hardware decoding using MediaCodec
- Android Auto with voice actions
- Available on all Android TV, Chromebooks & DeX
- Support for Picture-in-Picture
- Playlist files detection
VLC SDK - LIBVLC
- New bindings for C++ and C++/CX
- New input-from-memory to implement custom protocols or DRM
- Support for ChromeCast and Renderer targets
- Improve API for servers discovery
- New API for dialogs, notably for HTTPS warnings
- New API to manage slaves inputs, including subtitles over the network
- Improve codec, format descriptions and associated metadata
- Improve EPG events API
- Better support for Android applications, native and Java ones
- April 2026
- No date parsed from source.
- First seen by Releasebot:Apr 23, 2026
VLC 3.0.16 Vetinari
VLC releases 3.0.16 for the Vetinari branch with fixes for seeking, DVD folders, ASF broadcast streams, MP4 audio drops and WAV playback, plus Touch Bar support on macOS, better font outlining and other playback and compatibility improvements.
VLC 3.0.16 is the seventeenth version of the "Vetinari" branch of our popular media player.
3.0.16 Fixes
- VLC 3.0.16 is the seventeenth update of "Vetinari":
- Fixes delays when seeking with D3D11
- Fixes opening DVD folders with non-ASCII characters
- Fixes ASF regressions with broadcast streams
- Fixes dropping audio on seek with specific MP4 content
READ THE DOCUMENTATION WHEN UPGRADING FROM VLC 3.0.12.
- Adds TouchBar support on macOS
- Fixes seek & volume sliders overlapping with subtitles
- Improves freetype fonts outlining
- Fixes HTTPS support on Windows XP
- Fixes OPUS and ALAC playback in WAV
READ THE CHANGELOG.
3.0 Highlights
- VLC 3.0 "Vetinari" is a new major update of VLC
- VLC 3.0 activates hardware decoding by default, to get 4K and 8K playback!
- It supports 10bits and HDR
- VLC supports 360 video and 3D audio, up to Ambisonics 3rd order
- Allows audio passthrough for HD audio codecs
- Can stream to Chromecast devices, even in formats not supported natively
- Can play Blu-Ray Java menus: BD-J
- VLC supports browsing of local network drives and NAS
READ THE CHANGELOG.
3.0 Features
CORE
- Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...)
- HDMI passthrough for Audio HD codecs, like E-AC3, TrueHD or DTS-HD
- 12bits codec and extended colorspaces (HDR)
- Stream to distant renderers, like Chromecast
- 360 video and 3D audio playback with viewpoint change
- Support for Ambisonics audio and more than 8 audio channels
- Subtitles size modification during playback
- Secure passwords storage
ACCELERATION
- Hardware decoding and display on all platforms
- HEVC hardware decoding on Windows, using DxVA2 and D3D11
- HEVC hardware decoding using OMX and MediaCodec (Android)
- MPEG-2, VC1/WMV3 hardware decoding on Android
- Important improvements for the MMAL decoder and output for rPI and rPI2
- HEVC and H.264 hardware decoding for macOS and and iOS based on VideoToolbox
- New VA-API decoder and rendering for Linux
CODECS
- BD-Java menus and overlay in Blu-Ray
- Experimental AV1 video and Daala video decoders
- OggSpots video decoder
- New MPEG-1 & 2 audio layer I, II, III + MPEG 2.5 decoder based on libmpg123
- New BPG decoder based on libbpg
- TDSC, Canopus HQX, Cineform, SpeedHQ, Pixlet, QDMC and FMVC decoders
- TTML subtitles support, including EBU-TT variant
- Rewrite of webVTT subtitles support, including CSS style support
- BluRay text subtitles (HDMV) deocoder
- Support for ARIB-B24, CEA-708
- New decoder for MIDI on macOS, iOS and Windows
CONTAINERS
- Rework of the MP4 demuxer: including 608/708, Flip4Mac, XiphQT, VP8, TTML mappings
- Rework of the TS demuxer: including Opus, SCTE-18, ARIB mappings
- HD-DVD .evo support
- Rework of the PS demuxer, supporting HEVC, improving compatibility of broken files
- Improvements on MKV, including support for DVD-menus and FFv1, and faster seeking
- Support for Chained-Ogg, raw-HEVC and improvements for Flac
- Support for Creative ADPCM in AVI and VOC files
- Improved metadata formats in most file formats
PROTOCOLS AND DEVICES
- Full support for Bluray Menus (BD-J) and Bluray ISO
- Rewrite of Adaptive Streaming protocols support
- Support for HLSv4 to HLSv7, including MP4 and ID3 cases
- Rewrite of DASH support, including MPEG2TS and ISOBMFF
- Support SAT>IP devices, for DVB-S via IP networks
- Support for HTTP 2.0
- Support NFS, SMB and SFTP shares, with browsing
- Support for SRT streaming protocol
STREAM OUTPUT AND ENCODING
- Support for streaming to Chromecast devices
- Support for VP8 and VP9 encoding through libvpx
- Support for streaming Opus inside TS
- Support for mp4 fragmented muxing
- Improvements for x265 encoding
VIDEO OUTPUTS AND FILTERS
- OpenGL as Linux/BSD default video output
- Improvements in OpenGL output: direct displaying and HDR tonemapping
- Rework of the Android video outputs
- New Direct3D11 video output supporting both Windows desktop and WinRT modes
- HDR10 support in Direct3D11 with Windows 10 Fall Creator Update
- Hardware deinterlacing on the rPI, using MMAL
- Video filter to convert between fps rates
- Hardware accelerated deinterlacing/adjust/sharpen/chroma with VA-API
- Hardware accelerated adjust/invert/posterize/sepia/sharpen with CoreImage
- Hardware accelerated deinterlacing/adjust/chroma with D3D9 and D3D11
AUDIO OUTPUTS AND FILTERS
- Complete rewrite of the AudioTrack Android output
- New Tizen audio output
- HDMI/SPDIF pass-through support for WASAPI (AC3/DTS/DTSHD/EAC3/TRUEHD)
- Support EAC3 and TRUEHD pass-through for PulseAudio
- Rework of the AudioUnit modules to share more code between iOS and macOS
- SoX Resampler library audio filter module (converter and resampler)
- Ambisonics audio renderer, supporting up to 3rd order
- Binauralizer audio filter, working with Ambisonics or 5.1/7.1 streams
- Pitch shifting module
OS VERSIONS
- Windows XP ➔ 10 RS3
- macOS 10.7 ➔ 10.13
- iOS 7 ➔ 11
- Android 2.3 ➔ 8.1
- Android TV, Chromebooks with Play Store
- Windows RT 8.1, Windows Phone 8.1
- Windows 10 Mobile, Xbox 1, Windows Store
- GNU/Linux, Ubuntu, *BSD
ANDROID SPECIFIC
- Chromecast support from your phone
- HEVC hardware decoding using MediaCodec
- Android Auto with voice actions
- Available on all Android TV, Chromebooks & DeX
- Support for Picture-in-Picture
- Playlist files detection
VLC SDK - LIBVLC
- New bindings for C++ and C++/CX
- New input-from-memory to implement custom protocols or DRM
- Support for ChromeCast and Renderer targets
- Improve API for servers discovery
- New API for dialogs, notably for HTTPS warnings
- New API to manage slaves inputs, including subtitles over the network
- Improve codec, format descriptions and associated metadata
- Improve EPG events API
- Better support for Android applications, native and Java ones