Automatically skip sponsor segments, intros, and filler in YouTube videos on your smart TV without touching the remote.
Instantly click the Skip Ad button on your TV's YouTube app the moment a skippable ad appears.
Mute non-skippable ads on your TV's YouTube app automatically.
Manage iSponsorBlockTV from Home Assistant alongside your other smart home automations.
Initial pairing requires entering a code from your TV's YouTube settings, after pairing, the host computer only needs internet access, not local network access to the TV.
iSponsorBlockTV is a self-hosted program that watches what you are doing on a YouTube TV app and automatically skips the parts of videos that other viewers have labeled as sponsored content, introductions, or filler. It relies on SponsorBlock, a community database where people tag time ranges in YouTube videos so others can skip them. The program also detects when YouTube shows a skippable ad and clicks the "Skip Ad" button the instant it appears, and it can mute non-skippable ads automatically. You install and run the program on any computer that has internet access. That computer does not need to be on the same local network as your TV during normal use, only during the initial setup step where it finds and pairs with the TV. Once paired, it runs in the background and the skipping happens without any action on your part. If your TV is not auto-detected, you can pair it manually by entering a code found in the YouTube TV settings. The program supports a wide range of devices: Apple TV, Samsung TVs running Tizen, LG TVs running WebOS, Android TV, Chromecast, Google TV, Roku, Fire TV, the Chromecast with Google TV, Nintendo Switch, Xbox One and Series consoles, and PlayStation 4 and 5. That covers most modern smart TV and streaming hardware in common use. Setup instructions are on the project wiki. There is a graphical configuration tool built into the program, so you do not need to edit config files by hand. A Home Assistant add-on is also available for people who already run a Home Assistant home automation setup, making it easier to manage iSponsorBlockTV alongside other smart home services. The project is open source and accepts contributions. It is written in Python and distributed under the GNU GPLv3 license.
← dmunozv04 on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.