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

Category

End user applications

Years

Technologies

copenglc++qtassemblygovue.jsc#asmmachine learningaudiovideo codecsvideo

Topics

videomultimediaeditoreditingnon-linearaudiovr3dwebgraphicscodecsvideo processingnetwork programmingvideo decodestreamingmedia database
Past Projects
Add AAC via S/PDIF and Bluetooth passthrough support
Advait Dhamorikar
The project aims to add AAC via S/PDIF and Bluetooth passthrough support for all major OS specific audioservers to VLC as opposed to the current...
VLC Qt interface redesign
Aakarsh MJ
The VLC interface is quite outdated on Linux and Windows. It has a lot of features, but some are not properly exposed. The new interface is available...
Radio-Browser integration on the VLC player
James Kuo-Ping Lo (Misawai)
Radio-Browser is a community-driven database that provides as many internet radio and TV stations as possible for end-users to quickly lookup. Per...
Improve the VideoLAN crash reporter in Go and Vue.js
Achintya
The CrashDragon project aims to enhance its functionality and user experience through a three-fold approach for Google Summer of Code 2024. The...
VLC iOS UI update
Mohamed Sliem
This proposal's purpose is to update the User Interface and add new features. it aims to enhance and make user experience easier. This includes...
Improve VLC's extension api by improving support for Lua
Nyima Tamang
Hello VideoLan, I want to improve Lua support for VLC and make it a more first-class citizen. Lua is beautiful language that's simple and easy to...
VLC Qt interface redesign
Darshan_Jain
The proposal aims to redesign the VLC Qt interface, incorporating modern design elements to enhance user experience. Key features include a revamped...
VLC Qt Interface Redesign
Ashâ €
The VLC interface is quite outdated on Linux and Windows. It has a lot of features, but some are not properly exposed. The interface is currently...
Interactive Movie Support
Khalid Masum Labnan
The idea is to add support for interactive movies inside VLC using the matroska.org mkv format. An interactive movie is like a gamebook but for...
Improve ID3 Tag and Metadata Handling in VLC
Hirnaymay Bhaskar
VLC lacks robust metadata handling capabilities. Currently, it only displays a few basic information about media files, requiring users to manually...
Implement PipeWire input module for audio and video
Ayush Dey
Currently, VLC lacks an input and services directory module for PipeWire. PipeWire is a relatively new multimedia framework for Linux-based operating...
Scripting VLC with wasm
Vikram Kangotra
The project aims to enhance VLC by introducing support for WebAssembly (Wasm) plugins, paving the way for a potential replacement of the current Lua...
dav1d RISC-V optimizations
BogdanW3
Dav1d has SIMD assembly code written for x86 and ARM, achieving a significant performance boost compared to the C implementations. This idea can also...