Skip to main content

👻 A curated list of awesome VLC and LibVLC resources.

281
GitHub Stars
48
Curated Resources
8
Categories
4 hours ago
Last Refreshed
DocsVLC native pluginsVLC web & lua extensionsAppsBindingsTutorialsEbookCommunity

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me docs resources from awesome-vlc"

Installation instructions →

What's inside

Docs

  • CLI flags

    A comprehensive list of all VLC commandline flags. Really useful for searching random flags that you come across in the wild.

  • Code & Bug tracker

    Recently moved from Trac, contains a lot of valuable info on bugs and feature requests.

  • LibVLC API docs

    Docs for LibVLC's engine. C APIs.

  • videolan.org

    Where it all starts.

  • Wiki

    Lots of great info on here.

Bindings

Community

Tutorials

  • HLS Record tutorial

    How to record an HLS stream with LibVLCSharp and .NET Core.

  • LibVLC LLM Skill

    A Claude Code plugin that gives AI coding assistants deep knowledge of the libvlc API (both 3.x and 4.x), the multimedia framework behind VLC media player.

  • MediaElement tutorial

    VLC Media Player control in Xamarin Forms.

  • RTSP mosaic tutorial

    Cross-platform RTSP Mosaic views with LibVLCSharp.

VLC web & lua extensions

Ebook

  • The Good Parts of LibVLC

    The first ebook about the VideoLAN non-profit organization and the opensource LibVLC developer SDK.

Apps

  • VLC Android

    VLC for Android, Android TV and ChromeOS.

  • VLC Benchmark (Beta)

    Video decoding and rendering benchmark tool, based on VLC.

  • VLC desktop

    The original Desktop app running on Linux/Windows (Qt) and macOS (Cocoa).

  • VLC iOS

    VLC for iOS is the official port of VLC on the iOS/tvOS platforms.

VLC native plugins

  • vlc-bittorrent

    A bittorrent plugin for VLC.

  • vlc-mixer

    Audio mixer VLC plugin written in Zig.

  • vlc-pause-click-plugin

    Plugin for VLC that pauses/plays video on mouse click.

  • vlc-plugin-marker

    The marker plugin provides you the ability to mark important sections of a video. These sections can be viewed later without the need to search for it in the entire video.

  • vlc-tip-plugin

    TIP (translate it, please) is a plugin for VLC media player that helps you to study languages by watching videos.

  • vlc-win10smtc

    Plugin that integrates VLC Media Player with Windows 10 System Media Transport Controls (SMTC).

Showing a sample of 48 resources. View the full list on GitHub →