Youtube Player
YTPlayer Extension
YTPlayer helps you control all of your opened Youtube videos either using keyboard shortcuts or directly using its popup window.
The player has audio controls + focus button which focus on a tab, skip button which skip the ad if any, and a button to show suggested youtube videos (exclamation mark icon).
Read more
The player has audio controls + focus button which focus on a tab, skip button which skip the ad if any, and a button to show suggested youtube videos (exclamation mark icon).
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "YTPlayer", "description": "Youtube Player", "version": "1.2", "options_page": "pages/options/opts.html", "action": { "default_icon": "assets/icons/128.png", "default_popup": "pages/popup/popup.html", "default_title": "YTPlayer" }, "commands": { "Play": { "suggested_key": { "windows": "Ctrl+Shift+Y" }, "description": "Play the video", "global": true }, "Next": { "suggested_key": { "windows": "Ctrl+Shift+F" }, "description": "Next video", "global": true }, "Reload": { "suggested_key": { "windows": "Ctrl+Shift+E" }, "description": "Load/Reload video", "global": true }, "Skip": { "suggested_key": { "windows": "Ctrl+Shift+K" }, "description": "Skip Ad", "global": true } }, "icons": { "16": "assets/icons/16.png", "48": "assets/icons/48.png", "128": "assets/icons/128.png" }, "content_scripts": [ { "matches": ["https://www.youtube.com/watch*","https://music.youtube.com/watch*"], "js": ["pages/cs/cs.js"] } ], "host_permissions": [ "https://www.youtube.com/watch*","https://music.youtube.com/watch*" ], "permissions": ["tabs","scripting", "notifications", "declarativeNetRequest", "storage"], "background": { "service_worker": "pages/bg/background.js" }, "declarative_net_request":{\t"rule_resources" : [{\t\t"id": "ruleset",\t\t"enabled": true,\t\t"path": "rules.json"\t}] }}
Read more