VLC Media Player 3.0.21

VLC Media Player is a highly portable multimedia player for various audio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ...) as well as DVDs, VCDs, and various streaming protocols. It can also be used as a server to stream in unicast or multicast in IPv4 or IPv6 on a high-bandwidth network.

VLC plays absolutely anything. It supports an enormous number of multimedia formats, and does not require you to download additional codecs. VLC features a complete streaming server, with extended features like video on demand, on-the-fly transcoding, granular speed controls, frame-by-frame advancement and more. It can also be used as a server for unicast or multicast streams in IPv4 or IPv6 on a high-bandwidth network.

VLC Media Player now features fully customizable toolbars, customizable Skins, supports playback for broken files as well as zipped files, and so much more.

Changes between 3.0.20 and 3.0.21:

Decoders

  • Improve Opus ambisonic support
  • Fix some ASS subtitle rendering issues
  • Fix Opus in MP4 behaviour
  • Fix VAAPI hw decoding with some drivers

Input

  • Add support for HTTP content range handling according to RFC 9110
  • Fix some HLS Adaptive Streaming not working in audio-only mode

Video Output

  • Super Resolution scaling with AMD GPUs
  • The D3D11 HDR option can also turn on/off HDR for all sources regardless of the display
  • Improve subtitles rendering on Apple platforms of notably Asian languages by correcting font fallback lookups

Video Filter

  • New AMD VQ Enhancer filter
  • Add D3D11 option to use NVIDIA TrueHDR to generate HDR from SDR sources

Audio Output

  • Fix regression on macOS causing crashes when using audio devices with more than 9 channels

Services Discovery

  • Fix exposed UPnP directory URL schemes to be compliant with RFC 3986

Contrib

  • Update FFmpeg to 4.4.4
  • Update dav1d to 1.4.2
  • Update libvpx to 1.14.1

libVLC

  • the HWND passed to libvlc_media_player_set_hwnd must have the WS_CLIPCHILDREN style set.
  • Fix crashes when using caopengllayer

Misc

  • Fix various warnings, leaks and potential crashes
  • Fix security integer overflow in MMS module