À propos du projet

VLC est un lecteur multimédia et un moteur multimédia libre et open source, conçu pour tout lire et fonctionner partout. Il peut lire la plupart des fichiers multimédias, des disques, des flux et des périphériques, et peut également convertir, encoder, diffuser et manipuler des flux dans de nombreux formats. Le moteur de VLC, appelé libVLC, peut être intégré dans des applications tierces. libVLC est publié sous la licence LGPLv2 (ou ultérieure), ce qui permet de l'intégrer dans des applications sous d'autres licences. Il dispose de bindings pour des langages tels que C++, Python et C#. VLC lui-même est publié sous la licence GPLv2 (ou ultérieure). VLC est disponible pour Windows (7 et versions ultérieures, y compris UWP et Windows 10), macOS (10.10 et versions ultérieures), GNU/Linux, BSD, Android (4.2 et versions ultérieures, y compris Android TV et Android Auto), iOS (9 et versions ultérieures, y compris AppleTV et iPadOS), Haiku, OS/2, et quelques autres. Les applications Android et iOS sont maintenues dans des dépôts séparés. Le projet est développé et soutenu par une communauté de bénévoles dans le cadre du projet VideoLAN, qui a été lancé à l'École Centrale Paris. Le développement principal est réalisé en C, avec du code supplémentaire en C++, Objective-C, assembleur et Rust. Les dépôts connexes utilisent Kotlin/Java, Swift et C#. Les contributions sont gérées via des Merge Requests sur leur dépôt GitLab.