This commit is contained in:
2025-07-18 23:13:11 +02:00
parent c9485bf576
commit 652812eed0
2354 changed files with 1266414 additions and 1 deletions

165
html/vlc.md2.html Normal file
View File

@@ -0,0 +1,165 @@
<h1 id="awesome-vlc-awesome">Awesome VLC <a
href="https://awesome.re"><img src="https://awesome.re/badge.svg"
alt="Awesome" /></a> <a
href="https://github.com/mfkl/awesome-vlc"><img src="https://cdn.worldvectorlogo.com/logos/vlc.svg" align="right" alt="VLC" width="128"></a></h1>
<blockquote>
<p><a href="https://www.videolan.org/vlc/">VLC</a> is a free and open
source cross-platform multimedia player and framework that plays most
multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming
protocols.</p>
</blockquote>
<p>This is a list of awesome resources about VLC and LibVLC.</p>
<h2 id="contents">Contents</h2>
<ul>
<li><a href="#docs">Docs</a></li>
<li><a href="#vlc-native-plugins">VLC native plugins</a></li>
<li><a href="#vlc-lua-extensions">VLC lua extensions</a></li>
<li><a href="#apps">Apps</a></li>
<li><a href="#bindings">Bindings</a></li>
<li><a href="#tutorials">Tutorials</a></li>
<li><a href="#ebook">Ebook</a></li>
<li><a href="#community">Community</a></li>
</ul>
<h2 id="docs">Docs</h2>
<ul>
<li><a href="https://www.videolan.org/">videolan.org</a> - Where it all
starts.</li>
<li><a href="https://videolan.videolan.me/vlc/group__libvlc.html">LibVLC
API docs</a> - Docs for LibVLCs engine. C APIs.</li>
<li><a href="https://wiki.videolan.org/">Wiki</a> - Lots of great info
on here.</li>
<li><a href="https://code.videolan.org/videolan/vlc/-/issues">Code &amp;
Bug tracker</a> - Recently moved from Trac, contains a lot of valuable
info on bugs and feature requests.</li>
<li><a href="https://wiki.videolan.org/VLC_command-line_help">CLI
flags</a> - A comprehensive list of all VLC commandline flags. Really
useful for searching random flags that you come across in the wild.</li>
</ul>
<h2 id="vlc-native-plugins">VLC native plugins</h2>
<ul>
<li><a
href="https://github.com/nurupo/vlc-pause-click-plugin">vlc-pause-click-plugin</a>
- Plugin for VLC that pauses/plays video on mouse click.</li>
<li><a
href="https://github.com/aklexel/vlc-tip-plugin">vlc-tip-plugin</a> -
TIP (translate it, please) is a plugin for VLC media player that helps
you to study languages by watching videos.</li>
<li><a
href="https://github.com/johang/vlc-bittorrent">vlc-bittorrent</a> - A
bittorrent plugin for VLC.</li>
<li><a
href="https://github.com/nemosharma6/vlc-plugin-marker">vlc-plugin-marker</a>
- 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.</li>
<li><a href="https://github.com/spmn/vlc-win10smtc">vlc-win10smtc</a> -
Plugin that integrates VLC Media Player with Windows 10 System Media
Transport Controls (SMTC).</li>
<li><a href="https://github.com/lachie/vlc-mixer">vlc-mixer</a> - Audio
mixer VLC plugin written in Zig.</li>
</ul>
<h2 id="vlc-web-lua-extensions">VLC web &amp; lua extensions</h2>
<ul>
<li><a href="https://addons.videolan.org/browse/">VideoLAN addons
website</a> - VideoLAN addons website.</li>
<li><a href="https://github.com/surrim/vlc-delete">vlc-delete</a> - VLC
extension to remove videos from the hard disk.</li>
<li><a href="https://github.com/XaF/TraktForVLC">TraktForVLC</a> -
Automatically trakt.tv what youre watching on VLC.</li>
<li><a
href="https://github.com/Abstraxt-AA/playlist-youtube-vlc">playlist-youtube-vlc</a>
- Lua plugin to parse Youtube playlists.</li>
<li><a
href="https://github.com/Trevelopment/vlc-super-skipper">vlc-super-skipper</a>
- Automatically Skip Opening and Ending Sequences.</li>
<li><a
href="https://github.com/piebro/vlc-mcp-server">vlc-mcp-server</a> - An
MCP (Model Context Protocol) Server to play and control movies using the
VLC HTTP API and natural language using an LLM.</li>
</ul>
<h2 id="apps">Apps</h2>
<ul>
<li><a href="https://code.videolan.org/videolan/vlc">VLC desktop</a> -
The original Desktop app running on Linux/Windows (Qt) and macOS
(Cocoa).</li>
<li><a href="https://code.videolan.org/videolan/vlc-ios">VLC iOS</a> -
VLC for iOS is the official port of VLC on the iOS/tvOS platforms.</li>
<li><a href="https://code.videolan.org/videolan/vlc-android">VLC
Android</a> - VLC for Android, Android TV and ChromeOS.</li>
<li><a href="https://code.videolan.org/videolan/vlc-bench">VLC Benchmark
(Beta)</a> - Video decoding and rendering benchmark tool, based on
VLC.</li>
</ul>
<h2 id="bindings">Bindings</h2>
<ul>
<li><a href="https://code.videolan.org/videolan/VLCKit">VLCKit</a> - The
libvlc bindings for macOS, iOS, iPadOS and tvOS in Objective-C.</li>
<li><a
href="https://code.videolan.org/videolan/vlc-android/-/tree/master/libvlc">libvlcjni</a>
- The libvlc bindings for the Android platform.</li>
<li><a href="https://code.videolan.org/videolan/vlc-unity">vlc-unity</a>
- Unity3D integration for VLC.</li>
<li><a href="https://github.com/oaubert/python-vlc">python-vlc</a> -
Python vlc bindings.</li>
<li><a href="https://github.com/caprica/vlcj">vlcj</a> - Java framework
for the vlc media player (desktop).</li>
<li><a href="https://github.com/videolan/libvlcsharp">LibVLCSharp</a> -
Cross-platform .NET/Mono bindings for LibVLC.</li>
<li><a href="https://github.com/adrg/libvlc-go">libvlc-go</a> - Go
bindings for libVLC and high-level media player interface.</li>
<li><a href="https://code.videolan.org/videolan/libvlcpp/">libvlcpp</a>
- C++ bindings for libvlc.</li>
<li><a href="https://code.videolan.org/jbk/vlc.js">vlc.js (beta)</a> -
WebAssembly support for LibVLC.</li>
<li><a
href="https://github.com/solid-software/flutter_vlc_player">flutter_vlc_player</a>
- Flutter bindings to LibVLC.</li>
<li><a href="https://github.com/alexmercerind/dart_vlc">dart_vlc</a> -
Dart bindings for libvlc.</li>
<li><a href="https://github.com/RSATom/WebChimera.js">WebChimera.js</a>
- Electron bindings for libvlc.</li>
<li><a href="https://github.com/kassane/libvlc-zig">libvlc-zig</a> - Zig
bindings for libVLC.</li>
</ul>
<h2 id="tutorials">Tutorials</h2>
<ul>
<li><a
href="https://mfkl.github.io/hls/2018/10/10/How-to-record-HLS-stream-with-LibVLCSharp-and-.NET-Core.html">HLS
Record tutorial</a> - How to record an HLS stream with LibVLCSharp and
.NET Core.</li>
<li><a
href="https://mfkl.github.io/libvlc/rtsp/xamarin/forms/2018/12/05/crossplatform-RTSP-mosaic-views-with-libvlcsharp.html">RTSP
mosaic tutorial</a> - Cross-platform RTSP Mosaic views with
LibVLCSharp.</li>
<li><a
href="https://doumer.me/vlc-media-player-in-xamarinforms-alternative-avplayer-andmediaplayer">MediaElement
tutorial</a> - VLC Media Player control in Xamarin Forms.</li>
</ul>
<h2 id="ebook">Ebook</h2>
<ul>
<li><a href="https://mfkl.gumroad.com/l/libvlc-good-parts">The Good
Parts of LibVLC</a> - The first ebook about the VideoLAN non-profit
organization and the opensource LibVLC developer SDK.</li>
</ul>
<h2 id="community">Community</h2>
<ul>
<li><a href="https://stackoverflow.com/questions/tagged/libvlc">Stack
Overflow - LibVLC</a> - LibVLC on Stack Overflow.</li>
<li><a href="https://stackoverflow.com/questions/tagged/vlc">Stack
Overflow - VLC</a> - VLC on Stack Overflow.</li>
<li><a href="https://www.videolan.org/support/lists.html">Mailing
Lists</a> - VideoLAN developer mailing lists.</li>
<li><a href="https://wiki.videolan.org/Contact_VideoLAN/#IRC">IRC</a> -
The VideoLAN IRC information.</li>
<li><a href="https://forum.videolan.org/">Forum</a> - The official
VideoLAN forum.</li>
<li><a href="https://discord.gg/3h3K3JF">LibVLC Discord</a> - The
official LibVLC Community Discord Server.</li>
<li><a href="https://twitter.com/videolan">Twitter</a> - The official
VideoLAN Twitter account.</li>
<li><a href="https://www.reddit.com/r/vlc">Reddit</a> - Unofficial VLC
community on Reddit.</li>
</ul>
<h2 id="contributing">Contributing</h2>
<p><a href="contributing.md">Contributions</a> are welcome!</p>
<p><a href="https://github.com/mfkl/awesome-vlc">vlc.md Github</a></p>