{"slug": "mfkl--awesome-vlc", "title": "Vlc", "description": "\ud83d\udc7b A curated list of awesome VLC and LibVLC resources.", "github_url": "https://github.com/mfkl/awesome-vlc", "stars": "263", "tag": "Media", "entry_count": 56, "subcategory_count": 1, "subcategories": [{"name": "General", "parent": "", "entries": [{"name": "Docs", "url": "#docs", "description": ""}, {"name": "VLC native plugins", "url": "#vlc-native-plugins", "description": ""}, {"name": "VLC lua extensions", "url": "#vlc-lua-extensions", "description": ""}, {"name": "Apps", "url": "#apps", "description": ""}, {"name": "Bindings", "url": "#bindings", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Ebook", "url": "#ebook", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "videolan.org", "url": "https://www.videolan.org/", "description": "Where it all starts."}, {"name": "LibVLC API docs", "url": "https://videolan.videolan.me/vlc/group__libvlc.html", "description": "Docs for LibVLC's engine. C APIs."}, {"name": "Wiki", "url": "https://wiki.videolan.org/", "description": "Lots of great info on here."}, {"name": "Code & Bug tracker", "url": "https://code.videolan.org/videolan/vlc/-/issues", "description": "Recently moved from Trac, contains a lot of valuable info on bugs and feature requests."}, {"name": "CLI flags", "url": "https://wiki.videolan.org/VLC_command-line_help", "description": "A comprehensive list of all VLC commandline flags. Really useful for searching random flags that you come across in the wild."}, {"name": "vlc-pause-click-plugin", "url": "https://github.com/nurupo/vlc-pause-click-plugin", "description": "Plugin for VLC that pauses/plays video on mouse click.", "stars": "1.2k"}, {"name": "vlc-tip-plugin", "url": "https://github.com/aklexel/vlc-tip-plugin", "description": "TIP (translate it, please) is a plugin for VLC media player that helps you to study languages by watching videos.", "stars": "60"}, {"name": "vlc-bittorrent", "url": "https://github.com/johang/vlc-bittorrent", "description": "A bittorrent plugin for VLC.", "stars": "473"}, {"name": "vlc-plugin-marker", "url": "https://github.com/nemosharma6/vlc-plugin-marker", "description": "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.", "stars": "11"}, {"name": "vlc-win10smtc", "url": "https://github.com/spmn/vlc-win10smtc", "description": "Plugin that integrates VLC Media Player with Windows 10 System Media Transport Controls (SMTC).", "stars": "105"}, {"name": "vlc-mixer", "url": "https://github.com/lachie/vlc-mixer", "description": "Audio mixer VLC plugin written in Zig.", "stars": "2"}, {"name": "VideoLAN addons website", "url": "https://addons.videolan.org/browse/", "description": "VideoLAN addons website."}, {"name": "vlc-delete", "url": "https://github.com/surrim/vlc-delete", "description": "VLC extension to remove videos from the hard disk.", "stars": "109"}, {"name": "TraktForVLC", "url": "https://github.com/XaF/TraktForVLC", "description": "Automatically trakt.tv what you're watching on VLC.", "stars": "313"}, {"name": "playlist-youtube-vlc", "url": "https://github.com/Abstraxt-AA/playlist-youtube-vlc", "description": "Lua plugin to parse Youtube playlists.", "stars": "7"}, {"name": "vlc-super-skipper", "url": "https://github.com/Trevelopment/vlc-super-skipper", "description": "Automatically Skip Opening and Ending Sequences.", "stars": "16"}, {"name": "vlc-mcp-server", "url": "https://github.com/piebro/vlc-mcp-server", "description": "An MCP (Model Context Protocol) Server to play and control movies using the VLC HTTP API and natural language using an LLM.", "stars": "11"}, {"name": "vlc-auto-dir-enqueue-prev-next", "url": "https://github.com/eltoro0815/vlc-auto-dir-enqueue-prev-next", "description": "Automatically adds the previous and next track from the same directory to the VLC playlist as soon as a file starts playing.", "stars": "2"}, {"name": "VLC desktop", "url": "https://code.videolan.org/videolan/vlc", "description": "The original Desktop app running on Linux/Windows (Qt) and macOS (Cocoa)."}, {"name": "VLC iOS", "url": "https://code.videolan.org/videolan/vlc-ios", "description": "VLC for iOS is the official port of VLC on the iOS/tvOS platforms."}, {"name": "VLC Android", "url": "https://code.videolan.org/videolan/vlc-android", "description": "VLC for Android, Android TV and ChromeOS."}, {"name": "VLC Benchmark (Beta)", "url": "https://code.videolan.org/videolan/vlc-bench", "description": "Video decoding and rendering benchmark tool, based on VLC."}, {"name": "VLCKit", "url": "https://code.videolan.org/videolan/VLCKit", "description": "The libvlc bindings for macOS, iOS, iPadOS and tvOS in Objective-C."}, {"name": "libvlcjni", "url": "https://code.videolan.org/videolan/vlc-android/-/tree/master/libvlc", "description": "The libvlc bindings for the Android platform."}, {"name": "vlc-unity", "url": "https://code.videolan.org/videolan/vlc-unity", "description": "Unity3D integration for VLC."}, {"name": "python-vlc", "url": "https://github.com/oaubert/python-vlc", "description": "Python vlc bindings.", "stars": "433"}, {"name": "vlcj", "url": "https://github.com/caprica/vlcj", "description": "Java framework for the vlc media player (desktop).", "stars": "1.2k"}, {"name": "LibVLCSharp", "url": "https://github.com/videolan/libvlcsharp", "description": "Cross-platform .NET/Mono bindings for LibVLC.", "stars": "1.8k"}, {"name": "libvlc-go", "url": "https://github.com/adrg/libvlc-go", "description": "Go bindings for libVLC and high-level media player interface.", "stars": "505"}, {"name": "libvlcpp", "url": "https://code.videolan.org/videolan/libvlcpp/", "description": "C++ bindings for libvlc."}, {"name": "vlc.js (beta)", "url": "https://code.videolan.org/jbk/vlc.js", "description": "WebAssembly support for LibVLC."}, {"name": "flutter\\_vlc\\_player", "url": "https://github.com/solid-software/flutter_vlc_player", "description": "Flutter bindings to LibVLC.", "stars": "604"}, {"name": "dart\\_vlc", "url": "https://github.com/alexmercerind/dart_vlc", "description": "Dart bindings for libvlc.", "stars": "527"}, {"name": "WebChimera.js", "url": "https://github.com/RSATom/WebChimera.js", "description": "Electron bindings for libvlc.", "stars": "664"}, {"name": "libvlc-zig", "url": "https://github.com/kassane/libvlc-zig", "description": "Zig bindings for libVLC.", "stars": "21"}, {"name": "HLS Record tutorial", "url": "https://mfkl.github.io/hls/2018/10/10/How-to-record-HLS-stream-with-LibVLCSharp-and-.NET-Core.html", "description": "How to record an HLS stream with LibVLCSharp and .NET Core."}, {"name": "RTSP mosaic tutorial", "url": "https://mfkl.github.io/libvlc/rtsp/xamarin/forms/2018/12/05/crossplatform-RTSP-mosaic-views-with-libvlcsharp.html", "description": "Cross-platform RTSP Mosaic views with LibVLCSharp."}, {"name": "MediaElement tutorial", "url": "https://doumer.me/vlc-media-player-in-xamarinforms-alternative-avplayer-andmediaplayer", "description": "VLC Media Player control in Xamarin Forms."}, {"name": "LibVLC LLM Skill", "url": "https://github.com/mfkl/libvlc-skill", "description": "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.", "stars": "2"}, {"name": "The Good Parts of LibVLC", "url": "https://mfkl.gumroad.com/l/libvlc-good-parts", "description": "The first ebook about the VideoLAN non-profit organization and the opensource LibVLC developer SDK."}, {"name": "Stack Overflow - LibVLC", "url": "https://stackoverflow.com/questions/tagged/libvlc", "description": "LibVLC on Stack Overflow."}, {"name": "Stack Overflow - VLC", "url": "https://stackoverflow.com/questions/tagged/vlc", "description": "VLC on Stack Overflow."}, {"name": "Mailing Lists", "url": "https://www.videolan.org/support/lists.html", "description": "VideoLAN developer mailing lists."}, {"name": "IRC", "url": "https://wiki.videolan.org/Contact_VideoLAN/#IRC", "description": "The VideoLAN IRC information."}, {"name": "Forum", "url": "https://forum.videolan.org/", "description": "The official VideoLAN forum."}, {"name": "LibVLC Discord", "url": "https://discord.gg/3h3K3JF", "description": "The official LibVLC Community Discord Server."}, {"name": "Twitter", "url": "https://twitter.com/videolan", "description": "The official VideoLAN Twitter account."}, {"name": "Reddit", "url": "https://www.reddit.com/r/vlc", "description": "Unofficial VLC community on Reddit."}]}], "name": ""}