Automatically detects commercials on any streaming platform and plays YouTube, Spotify, or other media over top of them.

Latest Version

Version
1.5
Update
November 6, 2024
Size
43.34KiB
Developer
Category
Users
61
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
Tabs
ActiveTab
Scripting
Storage
TabCapture
Offscreen
See more

YouTube Over Commercials Extension

YouTube™ Over Commercials (YTOC) is an open source chrome extension that automatically plays YouTube videos, Spotify, and much more over top of commercial breaks on any live TV streaming service (YouTube TV, Hulu, Sling TV, DirecTV, ESPN Plus, FOX Sports, and all others). Play a music video playlist or redzone over commercials during your football watch party, play a spotify playlist in between innings of a baseball game, play a live reaction stream of a basketball game during the game's commercials, or find your own specific use!

To use:
1. Insert the YouTube video ID or YouTube playlist ID into the extension's settings (also works with many non-YouTube videos and Spotify) or skip this step to use the extension's default music video playlist.
2. Go to live video stream that has commercials and play the stream in full screen.
3. Click \"Ctrl + Shift + F\" and follow remaining instructions presented on screen.

Video on how to use and how extension works: https://www.youtube.com/watch?v=_DlAmCWWS4c

Extension code can be viewed here: https://github.com/RG-O/YoutubeOverCommercials

Not affiliated with YouTube or Spotify.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "YouTube Over Commercials", "description": "Automatically detects commercials on any streaming platform and plays YouTube, Spotify, or other media over top of them.", "icons": { "128": "icon128.png" }, "version": "1.5", "permissions": [ "tabs", "activeTab", "scripting", "storage", "tabCapture", "offscreen" ], "host_permissions": [ "", "http://*/*", "https://*/*" ], "commands": { "execute_shortcut": { "suggested_key": { "default": "Ctrl+Shift+F", "mac": "MacCtrl+Shift+F" }, "description": "Execute keyboard shortcut" } }, "action": { "default_popup": "popup.html", "default_icon": { "128": "icon128.png", "16": "icon16.png", "32": "icon32.png", "48": "icon48.png" } }, "background": { "service_worker": "scripts/background.js" }, "content_scripts": [ { "all_frames": true, "js": [ "scripts/content.js" ], "matches": [ "" ], "exclude_matches": [ "https://www.youtube.com/*" ], "exclude_globs": [ "https://www.youtube.com/*" ], "css": [ "styles/style.css" ] } ], "web_accessible_resources": [ { "resources": [ "pixel-select-instructions.html" ], "matches": [ "" ] } ]}
Read more