Cette page est affichée en anglais. Une traduction française est en cours.
ConfigsApr 23, 2026·3 min de lecture

VLC — Free Cross-Platform Multimedia Player That Plays Everything

VLC media player is a free, open-source multimedia player developed by VideoLAN. Known for playing virtually any audio or video format without requiring additional codecs, VLC runs on all major platforms including Linux, Windows, macOS, Android, and iOS.

Introduction

VLC is one of the most widely used media players in the world, known for its ability to play nearly any media format out of the box. Developed by the VideoLAN project since 2001, it ships with its own codec library and requires no external codec packs, making it the go-to player for users who want media playback that just works.

What VLC Does

  • Plays audio and video in hundreds of formats including MKV, MP4, AVI, FLAC, Ogg, and proprietary codecs
  • Streams content over HTTP, RTSP, RTP, MMS, and supports adaptive streaming (HLS, DASH)
  • Converts and transcodes media between formats via its built-in streaming/transcoding engine
  • Supports disc playback including DVD, Blu-ray, and Audio CD with menu navigation
  • Provides a cross-platform experience with native builds for desktop, mobile, and embedded systems

Architecture Overview

VLC is built on libVLC, a modular C library that handles demuxing, decoding, filtering, and output through a plugin-based architecture. Over 400 plugins cover input formats, codecs, filters, and output modules. The GUI uses Qt on desktop platforms and native toolkits on mobile. Hardware acceleration is supported through VAAPI, VDPAU, Direct3D, VideoToolbox, and MediaCodec.

Self-Hosting & Configuration

  • Use VLC as a streaming server with vlc --sout to rebroadcast media over HTTP or RTP
  • Configure default subtitle and audio track preferences in Tools > Preferences
  • Install additional extensions and skins from the VideoLAN add-ons repository
  • Use the cvlc command-line interface for headless transcoding and streaming on servers
  • Set up the HTTP interface (--extraintf http) for remote control via web browser

Key Features

  • Plays every common format without installing additional codecs or codec packs
  • Built-in media converter and transcoder accessible from the GUI or CLI
  • Hardware-accelerated decoding on all major platforms for 4K and HDR content
  • Chromecast support for casting video from desktop to TV
  • No ads, no tracking, no spyware — funded by donations and the VideoLAN non-profit

Comparison with Similar Tools

  • mpv — lighter and more scriptable, but requires more configuration and lacks a traditional GUI
  • Windows Media Player — Windows-only and requires codec packs for many formats VLC handles natively
  • MPC-HC — Windows-only with excellent renderer quality, but development has slowed significantly
  • Kodi — a full media center with library management, whereas VLC focuses on direct file playback

FAQ

Q: Why can VLC play formats other players cannot? A: VLC bundles its own codecs via libavcodec (FFmpeg) and proprietary decoders, so it does not rely on system-installed codecs.

Q: Can VLC stream to a network? A: Yes, VLC can act as a streaming server. Use the Stream option in the Media menu or the command-line --sout flag.

Q: Does VLC support 4K and HDR? A: Yes, VLC supports 4K playback and HDR tone-mapping on compatible hardware with recent versions.

Q: Is VLC truly free? A: Yes, VLC is licensed under LGPL and developed by the non-profit VideoLAN organization with no monetization.

Sources

Discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires