Open websites with VLC. This extension is not affiliated or endorsed by the VLC team or the VideoLAN organization.
Open with VLC Extension
Install the vlc:// protocol handler here: https://github.com/stefansundin/vlc-protocol
You should use this together with VLC playlist parsers. Here's an example playlist parser: https://addons.videolan.org/p/1167220/
Please do not use this extension if you do not understand the above.
You can right-click on links, iframes, and audio/video elements, and use the \"Open with VLC\" menu item.
VLC is a trademark of the VideoLAN organization. This extension is not affiliated or endorsed by the VLC team or the VideoLAN organization.
Source code: https://github.com/stefansundin/open-with-vlc
Read more
You should use this together with VLC playlist parsers. Here's an example playlist parser: https://addons.videolan.org/p/1167220/
Please do not use this extension if you do not understand the above.
You can right-click on links, iframes, and audio/video elements, and use the \"Open with VLC\" menu item.
VLC is a trademark of the VideoLAN organization. This extension is not affiliated or endorsed by the VLC team or the VideoLAN organization.
Source code: https://github.com/stefansundin/open-with-vlc
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Open with VLC", "version": "1.5.2", "description": "Open websites with VLC. This extension is not affiliated or endorsed by the VLC team or the VideoLAN organization.", "homepage_url": "https://github.com/stefansundin/open-with-vlc", "author": "Stefan Sundin", "icons": { "16": "icon.png", "48": "icon.png", "128": "icon.png" }, "background": { "service_worker": "sw.js" }, "options_ui": { "page": "options.html" }, "action": { "default_icon": { "16": "icon.png", "19": "icon.png", "38": "icon.png" }, "default_title": "Open page with VLC", "default_popup": "popup.html" }, "commands": { "open-vlc": { "suggested_key": { "default": "Alt+Shift+V" }, "description": "Open page with VLC" } }, "permissions": [ "activeTab", "tabs", "scripting", "contextMenus", "storage" ], "minimum_chrome_version": "96"}
Read more