VLC 3.0.17 Vetinari - VideoLAN (2024)

VideoLAN, a project and a non-profit organization.

VLC 3.0.17 is the eighteenth version of the "Vetinari" branch of our popular media player.

VLC 3.0.17 Vetinari - VideoLAN (2) VLC 3.0.17 Vetinari - VideoLAN (3) VLC 3.0.17 Vetinari - VideoLAN (4) VLC 3.0.17 Vetinari - VideoLAN (5) VLC 3.0.17 Vetinari - VideoLAN (6) VLC 3.0.17 Vetinari - VideoLAN (7)

Hardware accelerated decoding for HD and UHD

Get VLC now! Version 3.0

  • VLC 3.0.17 is the eighteenth update of "Vetinari":
  • Allow brackets in path part of URLs
  • Major adaptive streaming stack overhaul
  • Add support for more formats
  • Fix a D3D11 crash when resolution changes
  • Improve HEVC hardware decoding on Windows
  • Many third party libraries updates
  • Improve SMB compatibility
  • Add compatibility for the notch on new MacBooks
  • Improve SRT support
  • Fix potential corruption when editing OGG metadata
  • Read the Changelog.

  • 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.

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

Android

VLC 3.0.17 Vetinari - VideoLAN (10)

iOS

VLC 3.0.17 Vetinari - VideoLAN (12)

Windows Store and UWP

VLC 3.0.17 Vetinari - VideoLAN (13)

Windows Phone

VLC 3.0.17 Vetinari - VideoLAN (14)

Sources

Get the source!

Linux

Ask your favorite packager for VLC 3.0!

For any questions related to this release, please contact us.

VLC 3.0.17 Vetinari - VideoLAN (2024)
Top Articles
Latest Posts
Article information

Author: Annamae Dooley

Last Updated:

Views: 5474

Rating: 4.4 / 5 (45 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Annamae Dooley

Birthday: 2001-07-26

Address: 9687 Tambra Meadow, Bradleyhaven, TN 53219

Phone: +9316045904039

Job: Future Coordinator

Hobby: Archery, Couponing, Poi, Kite flying, Knitting, Rappelling, Baseball

Introduction: My name is Annamae Dooley, I am a witty, quaint, lovely, clever, rich, sparkling, powerful person who loves writing and wants to share my knowledge and understanding with you.