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.
VLC Media Player 3.0.23 Key Changes:
Codecs
- Fix WebVTT line positioning
- Expose additional audio codec information (notably for Flac 24bit)
Demuxers
- fix some JPEG files wih JFIF headers
Windows
- config_GetUserDir() no longer tries to create the folder on Windows (#29488)
- Fix images display with D3D11
- Improve dark palette in Qt interface
- Fix compilation of OpenGL modules
Security
- Fix null deref in libass, undefined shift in theora and cc-708, integer overflow in daala, Infinite loop in h264 parsing, buffer overflow in png and multiple format-overflows
Misc
- Prepare compatibility for taglib 2.0, Qt6, FFmpeg8, mingw-w64 v13 and newer versions of libplacebo and pupnp
Download: VLC Media Player (64-bit) | Portable ~40.0 MB (Open Source)
Download: VLC Media Player (32-bit) | Portable
Links: VLC Media Player Website | ARM64 | Screenshot