VideoLAN, a project and a non-profit organization.
Large Orange VLC media player Traffic Cone Logo

VLC media player

VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files, and various streaming protocols.

Other projects from VideoLAN

View All Projects

Help us out!

donate
  • Donate to VLC
    VideoLAN is a non-profit organization.
    All our costs are met by donations we receive from our users. If you enjoy using a VideoLAN product, please donate to support us.
    Learn More
Contribute
  • Contribute Work to VLC
    VideoLAN is open-source software.
    This means that if you have the skill and the desire to improve one of our products, your contributions are welcome
    Learn More
Spread the Word
  • Spread VLC
    We feel that VideoLAN has the best video software available at the best price: free. If you agree please help spread the word about our software.
    Learn More

News & Updates

2019-04-08

VideoLAN is happy to present the new major version of VLC for Android platforms. Featuring AV1 decoding with dav1d, Android Auto, Launcher Shortcuts, Oreo/Pie integration, Video Groups, SMBv2, and OTG drive support, but also improvements on Cast, Chromebooks and managing the audio/video libraries, this is a quite large update.

2019-02-12

VideoLAN is releasing a new major version of libbluray: 1.1.0. It adds support for UHD menus (experimental), for more recents of Java, and improves vastly BD-J menus. This release fixes numerous small issues reported.

2019-02-05

VideoLAN is releasing a new minor version of libdvdread, numbered 6.0.1, fixing minor DVD issues. See libdvdread page for more info.

2019-01-12

VideoLAN is very happy to announce that VLC crossed the 3 billion downloads on our website: VLC statistics. Please note that this number is under-estimating the number of downloads of VLC.

2019-01-10

VideoLAN is now publishing the VLC 3.0.6 release, which fixes an important regression that appeared on 3.0.5 for DVD subtitles. It also adds support for HDR in AV1.

More News

Development Blogs

Geoffrey Métais: Announcing VLC 3.1 release!

This is the first feature update in the VLC 3 cycle. It brings back Android auto and improves support of Oreo and Pie. This version only supports Android 4.2 and newer. This allows us to use up-to-date SDK and restore some features like An[...]

Jean-Baptiste Kempf: dav1d shifts up a gear : 0.2 is out!

tl;dr: dav1d has its second release If you want a quick summary of this post, about our AV1 decoder: dav1d is really ready for production, dav1d has impressive benchmarks on ARM devices, dav1d is now fast on 32-bit desktop processors (SS[...]

Geoffrey Métais: Android runtime permissions in one (suspending) function

This post offers a basic implementation of a single suspending function managing the runtime permission process. Runtime permission API If you are reading this, you should already know this API. It is only composed of requestPermissions [...]

Jean-Baptiste Kempf: How to use AV1 with open source tools

AV1 and muxing If you follow this blog, you should know everything about AV1. AV1 is a new video codec by the Alliance for Open Media, composed of most of the important Web companies (Google, Facebook, Netflix, Amazon, Microsoft, Mozill[...]

Social media

[MulticoreWare] Come in to see some captivating space satellite footage using open source @videolan dav1d AV1 decoder at @NABShow -… https://t.co/5gk2y1H7zW

[geoffreymetais] Announcing VLC 3.1 release! AV1, Android Auto, TV home screen channel and more :) https://t.co/x6Q8MaF427

[videolan] VLC for Android 3.1 is out! AV1 decoding with dav1d, Android Auto, Launcher Shortcuts, Oreo/Pie integration, Video… https://t.co/FF6GUZSyPz

[videolan] libVLCSharp 0.7.0 is now out: numerous improvements on the libVLC bindings, on libVLCSharp.Forms integration on all… https://t.co/mjuIhV6Wna

[videolan] libbluray 1.1.1 is out: fixing numerous issues on Java menus support, notably with various versions of Java Runtime… https://t.co/E8kVUqdZUf