Log in Sign up
Back to Discover
💻

VLC media player

technology Maturity 7-9 war conflict
This article covers sensitive topics: war_conflict. Parents can manage visibility in Parental Controls.

VLC is a tool for videos.

VLC screenshot for Android.png
VLC screenshot for Android.png
It plays movies and music. You can use it on a phone. It works on many computers too. It is free for everyone. Do you like to watch movies?

39 words

VLC is a tool for videos and music.

VLC screenshot for Android.png
VLC screenshot for Android.png
It can play many kinds of files. It even works on phones and tablets. It is free for everyone to use.

Students in France first made it. They wanted to stream videos. Now, people all over the world help make it.

The icon looks like a traffic cone.

VLC basic key mapping.svg
VLC basic key mapping.svg
During Christmas, the cone wears a red hat.

It can play videos that are still downloading. It can also change files into new types.

Many people use it every day. It has over 6 billion downloads!

100 words

VLC media player is a tool for watching videos and listening to music.

VLC screenshot for Android.png
VLC screenshot for Android.png
It is free and open-source software. This means people can see how it works and help make it better. It works on many devices, like computers and phones.

Students in France first started this project in 1996. They wanted to stream videos across a school network. Today, people from all over the world help build it. The icon for the player is a traffic cone.

VLC basic key mapping.svg
VLC basic key mapping.svg
During Christmas, the cone wears a red Santa hat.

VLC is very good at playing many file types. It can even play files that are still downloading. It can also change a file from one format to another. This is called transcoding. The software is built with many parts called modules. These parts help it work with new kinds of videos. It can play very high-quality video, like 4K or 8K. It can even play 360-degree videos. So far, more than 6 billion people have downloaded it.

173 words

VLC media player is a very helpful tool for watching videos and listening to music.

VLC screenshot for Android.png
VLC screenshot for Android.png
It is free and open-source software, which means anyone can see the code and help make it better. This software is portable and works on many different platforms. You can use it on desktop computers or mobile devices like Android and iOS. It is also found in digital stores like the Apple App Store and Google Play. Because it is so flexible, it has become one of the most popular ways to enjoy media.
VLC basic key mapping.svg
VLC basic key mapping.svg

The way VLC works is through a design called modularity. This means the program is built from many small parts called modules.

VLC basic key mapping.svg
VLC basic key mapping.svg
These modules act like building blocks that the software can swap or add. For example, it uses different modules for video outputs, audio filters, and controls. This makes it easy to add support for new file types without rebuilding the whole thing. The core of the program creates a special map of these modules based on what you are trying to play. This allows it to handle many different compression methods and file formats. It can even play files that are still downloading or are slightly damaged.

The history of VLC began as a school project in France in 1996. Students at the École Centrale Paris started it to stream videos across their campus. At first, it was called the VideoLAN Client because it worked with a server. Over time, the project grew and changed into what we know today. In 1998, the code was rewritten from the very beginning. The project was officially released under a public license on February 1, 2001. The famous traffic cone icon comes from the networking students at that school.

VLC screenshot for Android.png
VLC screenshot for Android.png

VLC has many impressive technical facts and milestones. Version 1.0.0 was released on July 7, 2009, after thirteen years of work. Since then, many new versions have added amazing features. Version 3.0, released in February 2018, added support for 4K and 8K video. It also allows for 360-degree video and 3D audio playback. The software has become huge, reaching more than 6 billion downloads. In 2025, the project even showed off new ways to use AI for translation and subtitles. It is a very large project with contributors from all over the world.

You might already know how to use a video player on a phone or computer. VLC is like a super-powered version of those tools. It can do things like change a file from one format to another, which is called transcoding. It can also play DVDs that have encryption, which was a big deal for Linux users. If your video sound is not matching the picture, you can use special keys to fix the sync. You can even use it to record your computer screen. Whether you are watching a movie or listening to a song, VLC is built to handle it all.

499 words

VLC media player is a free, open-source, and cross-platform media player and streaming media server. It is managed by the VideoLAN project, a non-profit organization. Because it is open-source, the software is available for many different operating systems, including Windows, macOS, Linux, Android, and iOS. It is also available on digital platforms like the Microsoft Store, Google Play, and the Apple App Store. VLC is highly regarded for its ability to play almost any video or audio format. This flexibility makes it a vital tool for researchers, students, and casual users alike.

The software operates through a highly modular design. This means the program is built using many small, independent parts called modules or plugins.

VLC basic key mapping.svg
VLC basic key mapping.svg
The VLC core creates a dynamic graph of these modules based on the specific task at hand. For example, the core looks at the input protocol, the file format, and the capabilities of your video card. It then selects the correct modules for decoding, audio/video filters, and interfaces. Version 1.0.0 of the player actually contained more than 380 of these modules. This system allows VLC to support many different compression methods and file formats, such as DVD-Video and Video CD, without needing to find separate proprietary plugins.

While VLC uses many libraries, it has its own specific way of handling data. It utilizes the libavcodec library from the FFmpeg project to provide many of its codecs, which are the tools used to decode and encode media. However, the player primarily uses its own muxers and demuxers to manage how data streams are combined or separated. It also relies on its own specific protocol implementations. This internal structure allows it to perform transcoding, which is the process of converting a multimedia file from one format to another. Because it is packet-based, VLC can even play files that are incomplete or currently downloading via a peer-to-peer network.

The history of VLC began in 1996 as a French academic project. Students at the École Centrale Paris originally developed it to stream videos from satellite dishes across a campus network. At that time, it was known as the VideoLAN Client because it functioned as a client to a server. The server component was called the VideoLAN Server, or VLS, but that functionality has since been mostly absorbed into VLC. In 1998, the software was rewritten from scratch. It was officially released under the GNU General Public License on February 1, 2001. The iconic traffic cone logo is a tribute to the Networking Students' Association at École Centrale Paris.

Development of VLC has seen many significant milestones and technical leaps. After thirteen years of development, version 1.0.0 was released on July 7, 2009. Mobile versions followed, with Android support beginning in 2010 and iOS support arriving via a port by a company named Applidium. There were even legal challenges regarding the Apple App Store and licensing compatibility. To solve this, the authors began re-licensing engine parts under the LGPL-2.1 or MPL-2.0 licenses. Version 3.0, released in February 2018, introduced major features like 4K and 8K playback, 360-degree video, and 3D audio. By January 2025, the project announced it had reached more than 6 billion downloads.

VLC offers several specialized features for advanced users. On desktop versions, users can apply filters to rotate, mirror, or split videos. It can even output video as ASCII art. For audio, it includes an equalizer to customize sound quality. Users can also use the software to record their desktop screens as screencasts. If the audio and video are not synchronized, users can use the 'F' and 'G' keys to adjust the sync by 50 milliseconds at a time.

VLC basic key mapping.svg
VLC basic key mapping.svg
The software is also known for its ability to play encrypted DVDs on Linux and macOS by using the libdvdcss decryption library.

Beyond simple playback, VLC connects to many broader technological systems. It can stream live, unencrypted content from cable boxes via a FireWire connection. It also supports local network drive browsing and can output video to a Chromecast device. In 2017, the European Parliament even approved a budget to fund a bug bounty program for VLC. This program helps improve the IT infrastructure of the European Union by finding and fixing software errors. Recently, the project has looked toward the future of technology by demonstrating offline AI-powered translation and subtitling at CES 2025.

VLC screenshot for Android.png
VLC screenshot for Android.png

729 words
🖼️ Images & Media (2)
File:VLC basic key mapping.svg
VLC basic key mapping.svg
File:VLC screenshot for Android.png
VLC screenshot for Android.png
Up Next
💻
Media player software
Technology
More to explore

🔬 Go deeper

More advanced topics to explore

🪜 Step back

Simpler topics to build understanding

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.