Detect and skip YouTube™ sponsor segments using AI.

Latest Version

Version
1.0.0
Update
August 9, 2022
Size
14.12KiB
Developer
Category
Users
947
Rating
3.66667 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Tabs
See more

SkipSponsor - YouTube sponsor detection Extension

“This video was sponsored by…” SKIP.


SkipSponsor is a lightweight extension that detects sponsor segments in YouTube videos using Natural Language Processing (NLP) and displays a button that allows you to skip over them.

The detection is made by a Machine Learning model that was trained on the transcripts of over 300,000 videos, annotated by the crowd-sourced dataset SponsorBlock. The model itself is hosted on a server so all the computation required is done outside of the browser, keeping the extension as lightweight as possible.

Source code: https://github.com/veselink1/sponsorml-ytcaptions
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"name": "SkipSponsor - YouTube sponsor detection",\t"description": "Detect and skip YouTube\u2122 sponsor segments using AI.",\t"version": "1.0.0",\t"manifest_version": 3,\t"background": {\t\t"service_worker": "background.js"\t},\t"content_scripts": [\t\t{\t\t\t"matches": [\t\t\t\t"*://www.youtube.com/watch*"\t\t\t],\t\t\t"css": [\t\t\t\t"stylesheet.css"\t\t\t],\t\t\t"js": [\t\t\t\t"contentScript.js"\t\t\t]\t\t}\t],\t"permissions": [\t\t"tabs"\t],\t"web_accessible_resources": [\t\t{\t\t\t"resources": [\t\t\t\t"playerScript.js"\t\t\t],\t\t\t"matches": [\t\t\t\t""\t\t\t]\t\t}\t],\t"icons": {\t\t"128": "icons/icon128.png",\t\t"48": "icons/icon48.png"\t},\t"action": {\t\t"default_title": "SkipSponsor",\t\t"default_popup": "popup.html"\t}}
Read more