VideoLAN
VideoLAN is participating in GSoC 2026. View the ideas list and the contribution guide for this organization.
Open Source Multimedia for everyone!

Category

End user applications

Years

Technologies

assemblycc++qtvideo

Topics

audiocodecsmedia databasemultimedianetworkingvideo
Past Projects
LibVLC Wayland API
Abdulrahman Saber
The aim of this project is to provide an API in libVLC so users can embed the media player in their programs. Although there’s already a support for...
Improve libNDI project and integrate it in VLC
Ahmed Hamed Gaber
Network Device Interface (NDI) is a software specification that enables high-definition video transmission over a computer network with low latency...
Improve the VideoLAN crash reporter in Go and Vue.js
Akhilesh Kumar Yadav
This project aims to modernize the VideoLAN crash reporting system (CrashDragon) to improve how VLC crashes are collected, analyzed, and managed. The...
Qt Interface Redesign for VLC
Arpit Benjamin (GlaucousGlaucus)
VLC is a powerful and feature-rich media player, but its current UI can feel outdated and less intuitive—especially for newer users. This project...
VLC iOS UI update - implementing Parental Control in VLC for iOS
Arthur Norat
This proposal aims to update the User Interface and add new features to catch up with the Android version of VLC, enhancing and making the user...
Advanced Audio Filters for VLC
Benny Perumalla
As part of Google Summer of Code 2025 with VideoLAN, this project focused on integrating advanced audio features into VLC to significantly improve...
VLC macOS Modern Interface Redesign
Bob Moriasi
Problem: VLC’s macOS interface has fallen behind modern design standards, creating a disjointed experience compared to its intuitive iOS/tvOS...
VLC for Apple Watch: Standalone Player & iPhone Companion
Fahri Novaldi
This project aims to bring VLC's media capabilities to Apple Watch by developing both a companion app and standalone functionality. The app will...
Cloud Integration for VLC via libcloudstorage
Maksym Yemelianenko
The goal of this project is to make cloud storage services (like Dropbox and Google Drive) easily accessible from the VLC media player. The primary...
Technical Project Proposal: DVD-Audio Deciphering Module in VLC
Saifelden ismail
This project aims to add DVD-Audio support to VLC by implementing a module that decrypts and plays back CPPM-protected audio streams. Using...
dav1d RISC-V Vector Optimization
Sungjoon Moon
This project aims to optimize the open-source AV1 decoder, dav1d, for the RISC-V Vector (RVV) ISA by implementing Vector-Length Agnostic (VLA)...
VLC iOS UI Update
Yue(Zelda) Zhang
This project aims to enhance the user experience of the VLC application on iOS by improving playback controls and resolving persistent subtitle...
Radio-Browser integration
Zyad M. Ayad
This project aims to integrate Radio-Browser.info into VLC Media Player, allowing users to browse and play internet radio stations directly within...