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.
It doesn't need any external codec or program to work.
- Rewritten video output core and modules, allowing subpicture blending in GPU.
- Shader support in the OpenGL output, for colorspace conversion, including 10bits.
- New video outputs for Windows 7, Android, iOS and OS/2.
- New debanding, grain, denoising and anti-flickering filters.
- New deinterlacing filter, including an Inverse Telecine algorithm.
- New resamplers for higher quality audio.
- New dynamic range compressor and karaoke filters.
- Simplification of the audio core for faster processing.
- New audio outputs for iOS, Android and OS/2.
- Multi-threaded decoding for H.264, MPEG-4/Xvid and WebM.
- Support for 10bits codecs, WMV image and some other codecs.
- Rewritten support for images, including jpeg, png, xcf, bmp...
- Important changes in RealVideo and Real Format support.
- CrystalHD cards and Android OpenMAX support for hardware decoding.
Input and Devices
- Experimental support for BluRay discs:
- Menus are deactivated in this release (will come soon).
- AACS and BD+ DRM libraries and keys are not shipped, for legal reasons.
- Support for SDI capture cards and QTKit devices.
- Support for new adaptive streaming protocols, like HLS and DASH.
For Mac Users
- Completely new, single window interface:
- Available in 2 colors: Lion grey and QTX black.
- Extensions support and better Lion integration.
- Support for all QTKit devices through qtcapture and qtsound modules.
- Continued support for X 10.5 and PPC users (1080p and ProRes on Dual-G5!).
For Anime Fans
- Vastly improved MKV demuxer.
- Rewritten linked segments and ordered chapter files support.
- Correct support for FLAC, RV and Hi10p in MKV.
- Rewritten seeking support in cue files.
- Various ASS subtitles improvements.
For professional Users
- Support for ProRes 422 and 4444, AVC/Intra.
- Support for Jpeg-2000, Dirac and DNxHD/VC-3 in 10bits.
- Support for EBU subtitles (stl) and EIA-608.
- SDI and HD-SDI card support for input on Linux.
- New Dirac/VC-2 encoder, faster than the previous one.
- libVLC, libVLCcore and libcompat have switched from GPL to LGPLv2.1+.
- New libVLC examples are available: media player, photobooth and mediainfo clones.
- New JSON requests on the web interface to control running VLC instances.
- Implementation of the MPRIS2 interface to control media players.
- VLC's web plugins have been rewritten for better integration and stability in all browsers.
Changelog for this release:
Rewritten audio core, allowing better volume and device management.
Rewrite of the audio modules, to adapt to the new core.
Correct support for multi-channel layouts in all formats: 5.1, 6.1 and 7.1
New audio outputs for Windows Vista, Android, iOS, OpenBSD and OSSv4.
New remapping, gain, stereo widening, downmixing effects.
Higher samplerate, precision, live configuration in the core.
Numerous new audio metadata format supported.
Port the OpenGL output to OpenGL ES.
Support color conversion shaders in glsl on Android and iOS.
New outputs for OpenMax IL on mobile and Decklink Blackmagic.
New video outputs for iOS using OpenGL ES2.
Support for deinterlacing for higher bit depth and XYZ colorspace.
New anaglyph filter for side-by-side 3D.
Add hardware decoding for OS X using VDADecoder.
Add hardware decoding for Android using MediaCodec.
Add hardware decoding for GNU/Linux using VDPAU.
Add hardware encoding for Windows using Intel QuickSyncVideo.
Support for G2M4, MSS1, MSS2, TSCC2, CDXL, Ut, VBLE video codecs.
Support for Ulead DV audio, Indeo Audio Coder, RealAudio Lossless audio.
Support for SCTE-27 and complete EIA-608 subtitles.
Support for fragmented MP4, Wave/RF64 files.
Extended metadata tags and cover art support in Ogg, AVI, MP4 and MKV.
Support FLAC, Atrac, ADPCM, DV Type 1, 12bits DV audio in AVI.
Extended support for AVI, MKV and MJPEG streams.
Better recording of AVI and MKV format.
Audio fingerprinting using AcoustID.
Input and Devices
Support for screen input on OSX Lion and later.
Support for Microsoft Smooth Streaming, developed by Viotech.net
New RTMP input module, using libavformat!
Support for VNC/rfb and Remote Desktop view-only modes.
Important improvements on Blu-Ray, Dash, v4l2 and HTTP inputs.
New AVFoundation OS X and shm framebuffer inputs.
For Anime Fans
New 6.1 downmixer to 5.1 and Stereo from MKV/Flac 6.1.
Correct YUV->RGB color matrix in the OpenGL shaders.
Improved MKV support for seeking, and resiliancy.
Editions support in MKV.
Better subtitles and metadata support from MKV.
Various ASS subtitles improvements.
Port to Android, from 2.1 to 4.3, on ARMv6, ARMv7, x86 and MIPS.
New port to iOS, from iOS 5 to 7, on all iPads and iPhones after 3GS.
Partial port to WinRT, for Windows 8, 8.1 and WP8.
OpenGL ES optimized outputs.
Improvements of OpenMAX IL decoders, encoders and renderers.
New audio, video outputs and interfaces for mobiles.
libVLC and most modules are now LGPLv2.1+.
libVLC media framework can now be used in all types of applications.
libVLC SDK packages now exists, in addition to more examples.
Improved libVLC API, for better control.
VLC's web plugins now support windowless mode, for smoother integration with HTML elements.