93 lines
9.2 KiB
Plaintext
93 lines
9.2 KiB
Plaintext
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome VLC [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re) [0m[38;2;255;187;0m[1m[4m (https://github.com/mfkl/awesome-vlc)[0m
|
||
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;14m[1mVLC[0m[38;5;12m (https://www.videolan.org/vlc/) 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.[39m
|
||
|
||
[38;5;12mThis is a list of awesome resources about VLC and LibVLC.[39m
|
||
|
||
[38;2;255;187;0m[4mContents[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mDocs[0m[38;5;12m (#docs)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVLC native plugins[0m[38;5;12m (#vlc-native-plugins)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVLC lua extensions[0m[38;5;12m (#vlc-lua-extensions)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mApps[0m[38;5;12m (#apps)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBindings[0m[38;5;12m (#bindings)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTutorials[0m[38;5;12m (#tutorials)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mEbook[0m[38;5;12m (#ebook)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCommunity[0m[38;5;12m (#community)[39m
|
||
|
||
[38;2;255;187;0m[4mDocs[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mvideolan.org[0m[38;5;12m (https://www.videolan.org/) - Where it all starts.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLibVLC API docs[0m[38;5;12m (https://videolan.videolan.me/vlc/group__libvlc.html) - Docs for LibVLC's engine. C APIs.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWiki[0m[38;5;12m (https://wiki.videolan.org/) - Lots of great info on here.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCode & Bug tracker[0m[38;5;12m (https://code.videolan.org/videolan/vlc/-/issues) - Recently moved from Trac, contains a lot of valuable info on bugs and feature requests.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCLI flags[0m[38;5;12m (https://wiki.videolan.org/VLC_command-line_help) - A comprehensive list of all VLC commandline flags. Really useful for searching random flags that you come across in the wild.[39m
|
||
|
||
[38;2;255;187;0m[4mVLC native plugins[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mvlc-pause-click-plugin[0m[38;5;12m (https://github.com/nurupo/vlc-pause-click-plugin) - Plugin for VLC that pauses/plays video on mouse click.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvlc-tip-plugin[0m[38;5;12m (https://github.com/aklexel/vlc-tip-plugin) - TIP (translate it, please) is a plugin for VLC media player that helps you to study languages by watching videos.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvlc-bittorrent[0m[38;5;12m (https://github.com/johang/vlc-bittorrent) - A bittorrent plugin for VLC.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvlc-plugin-marker[0m[38;5;12m (https://github.com/nemosharma6/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.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvlc-win10smtc[0m[38;5;12m (https://github.com/spmn/vlc-win10smtc) - Plugin that integrates VLC Media Player with Windows 10 System Media Transport Controls (SMTC).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvlc-mixer[0m[38;5;12m (https://github.com/lachie/vlc-mixer) - Audio mixer VLC plugin written in Zig.[39m
|
||
|
||
[38;2;255;187;0m[4mVLC web & lua extensions[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mVideoLAN addons website[0m[38;5;12m (https://addons.videolan.org/browse/) - VideoLAN addons website.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvlc-delete[0m[38;5;12m (https://github.com/surrim/vlc-delete) - VLC extension to remove videos from the hard disk.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTraktForVLC[0m[38;5;12m (https://github.com/XaF/TraktForVLC) - Automatically trakt.tv what you're watching on VLC.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mplaylist-youtube-vlc[0m[38;5;12m (https://github.com/Abstraxt-AA/playlist-youtube-vlc) - Lua plugin to parse Youtube playlists.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvlc-super-skipper[0m[38;5;12m (https://github.com/Trevelopment/vlc-super-skipper) - Automatically Skip Opening and Ending Sequences.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvlc-mcp-server[0m[38;5;12m (https://github.com/piebro/vlc-mcp-server) - An MCP (Model Context Protocol) Server to play and control movies using the VLC HTTP API and natural language using an LLM.[39m
|
||
|
||
[38;2;255;187;0m[4mApps[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mVLC desktop[0m[38;5;12m (https://code.videolan.org/videolan/vlc) - The original Desktop app running on Linux/Windows (Qt) and macOS (Cocoa).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVLC iOS[0m[38;5;12m (https://code.videolan.org/videolan/vlc-ios) - VLC for iOS is the official port of VLC on the iOS/tvOS platforms.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVLC Android[0m[38;5;12m (https://code.videolan.org/videolan/vlc-android) - VLC for Android, Android TV and ChromeOS.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVLC Benchmark (Beta)[0m[38;5;12m (https://code.videolan.org/videolan/vlc-bench) - Video decoding and rendering benchmark tool, based on VLC.[39m
|
||
|
||
[38;2;255;187;0m[4mBindings[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mVLCKit[0m[38;5;12m (https://code.videolan.org/videolan/VLCKit) - The libvlc bindings for macOS, iOS, iPadOS and tvOS in Objective-C.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mlibvlcjni[0m[38;5;12m (https://code.videolan.org/videolan/vlc-android/-/tree/master/libvlc) - The libvlc bindings for the Android platform.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvlc-unity[0m[38;5;12m (https://code.videolan.org/videolan/vlc-unity) - Unity3D integration for VLC.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mpython-vlc[0m[38;5;12m (https://github.com/oaubert/python-vlc) - Python vlc bindings.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvlcj[0m[38;5;12m (https://github.com/caprica/vlcj) - Java framework for the vlc media player (desktop).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLibVLCSharp[0m[38;5;12m (https://github.com/videolan/libvlcsharp) - Cross-platform .NET/Mono bindings for LibVLC.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mlibvlc-go[0m[38;5;12m (https://github.com/adrg/libvlc-go) - Go bindings for libVLC and high-level media player interface.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mlibvlcpp[0m[38;5;12m (https://code.videolan.org/videolan/libvlcpp/) - C++ bindings for libvlc.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mvlc.js (beta)[0m[38;5;12m (https://code.videolan.org/jbk/vlc.js) - WebAssembly support for LibVLC. [39m
|
||
[38;5;12m- [39m[38;5;14m[1mflutter_vlc_player[0m[38;5;12m (https://github.com/solid-software/flutter_vlc_player) - Flutter bindings to LibVLC.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mdart_vlc[0m[38;5;12m (https://github.com/alexmercerind/dart_vlc) - Dart bindings for libvlc.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWebChimera.js[0m[38;5;12m (https://github.com/RSATom/WebChimera.js) - Electron bindings for libvlc.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mlibvlc-zig[0m[38;5;12m (https://github.com/kassane/libvlc-zig) - Zig bindings for libVLC.[39m
|
||
|
||
[38;2;255;187;0m[4mTutorials[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mHLS Record tutorial[0m[38;5;12m (https://mfkl.github.io/hls/2018/10/10/How-to-record-HLS-stream-with-LibVLCSharp-and-.NET-Core.html) - How to record an HLS stream with LibVLCSharp and .NET Core.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRTSP mosaic tutorial[0m[38;5;12m (https://mfkl.github.io/libvlc/rtsp/xamarin/forms/2018/12/05/crossplatform-RTSP-mosaic-views-with-libvlcsharp.html) - Cross-platform RTSP Mosaic views with LibVLCSharp.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMediaElement tutorial[0m[38;5;12m (https://doumer.me/vlc-media-player-in-xamarinforms-alternative-avplayer-andmediaplayer) - VLC Media Player control in Xamarin Forms.[39m
|
||
|
||
[38;2;255;187;0m[4mEbook[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mThe Good Parts of LibVLC[0m[38;5;12m (https://mfkl.gumroad.com/l/libvlc-good-parts) - The first ebook about the VideoLAN non-profit organization and the opensource LibVLC developer SDK.[39m
|
||
|
||
[38;2;255;187;0m[4mCommunity[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mStack Overflow - LibVLC[0m[38;5;12m (https://stackoverflow.com/questions/tagged/libvlc) - LibVLC on Stack Overflow.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mStack Overflow - VLC[0m[38;5;12m (https://stackoverflow.com/questions/tagged/vlc) - VLC on Stack Overflow.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMailing Lists[0m[38;5;12m (https://www.videolan.org/support/lists.html) - VideoLAN developer mailing lists.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mIRC[0m[38;5;12m (https://wiki.videolan.org/Contact_VideoLAN/#IRC) - The VideoLAN IRC information.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mForum[0m[38;5;12m (https://forum.videolan.org/) - The official VideoLAN forum.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLibVLC Discord[0m[38;5;12m (https://discord.gg/3h3K3JF) - The official LibVLC Community Discord Server.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTwitter[0m[38;5;12m (https://twitter.com/videolan) - The official VideoLAN Twitter account.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mReddit[0m[38;5;12m (https://www.reddit.com/r/vlc) - Unofficial VLC community on Reddit.[39m
|
||
|
||
[38;2;255;187;0m[4mContributing[0m
|
||
|
||
[38;5;14m[1mContributions[0m[38;5;12m (contributing.md) are welcome![39m
|
||
|
||
[38;5;12mvlc Github: https://github.com/mfkl/awesome-vlc[39m
|