iSponsorBlockTV README

The project's README from github.com/dmunozv04/iSponsorBlockTV. As one markdown file: README.md.

iSponsorBlockTV

ghcr.io Pulls Docker Pulls GitHub Release GitHub Repo stars

iSponsorBlockTV is a self-hosted application that connects to your YouTube TV app (see compatibility below) and automatically skips segments (like Sponsors or intros) in YouTube videos using the SponsorBlock API. It can also auto mute and press the "Skip Ad" button the moment it becomes available on YouTube ads.

[!WARNING] YouTube appers to have changed the screen ID code format and is in the process of revoking all existing codes. This means that you'll have to pair your device again. You can find information on how to do that in the wiki.

Installation

Check the wiki

Compatibility

Legend: ✅ = Working, ❌ = Not working, ❔ = Not tested

Open an issue/pull request if you have tested a device that isn't listed here.

Device Status
Apple TV ✅*
Samsung TV (Tizen) ✅
LG TV (WebOS) ✅
Android TV ✅
Chromecast ✅
Google TV ✅
Roku ✅
Fire TV ✅
CCwGTV ✅
Nintendo Switch ✅
Xbox One/Series ✅
Playstation 4/5 ✅

*Ad muting won't work when using AirPlay to send the audio to another speaker.

** Shorts aren't fully supported due to limitations on YouTube's side. A single short can be seen by either selecting the "Disconnect" option in the warning shown or by long pressing the thumbnail to open the menu and clicking play from there

Usage

Run iSponsorBlockTV on a computer that has network access. It doesn't need to be on the same network as the device, only access to youtube.com is required.

Auto discovery will require the computer to be on the same network as the device during setup. The device can also be manually added to iSponsorBlockTV with a YouTube TV code. This code can be found in the settings page of your YouTube TV application.

Libraries used

Projects using this project

Contributing

  1. Fork it (https://github.com/dmunozv04/iSponsorBlockTV/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors

Contributors

Made with contrib.rocks.

License

GNU GPLv3

iSponsorBlockTV (dmunozv04/iSponsorBlockTV)

Searching Database…

这是什么?iSponsorBlockTV 是一款自托管应用,它会连接电视和流媒体设备上运行的 YouTube 应用,利用 SponsorBlock API 自动跳过赞助片段等类似标注的片段,还可以在 YouTube 广告时静音或自动点击“跳过广告”。
它是装在我的电视上,还是在别的地方运行?它作为后台应用运行在另一台能访问 youtube.com 的电脑上,通过远程方式控制你电视或流媒体设备上的 YouTube 应用,而不是安装在设备本身上。
怎么让它跑起来并连接到我的电视?完整的安装步骤见项目 wiki;运行起来之后,它可以自动发现同一网络中的 YouTube TV 设备,你也可以使用 YouTube TV 应用设置页面上显示的配对码手动添加设备。
主机需要和我的电视在同一网络中吗?正常使用时不需要,它只需要能访问 youtube.com。只有在初次设置时想使用自动发现功能查找设备,才需要处于同一网络。
它支持哪些电视平台和设备?已确认可在 Apple TV、三星电视(Tizen)、LG 电视(WebOS)、Android TV、Chromecast、Google TV、Roku、Fire TV、CCwGTV、Nintendo Switch、Xbox One/Series 和 PlayStation 4/5 上运行。
它能与 Home Assistant 集成吗?可以。有一个单独的 Home Assistant Addon 把 iSponsorBlockTV 打包在一起,方便在 Home Assistant 环境中轻松安装。
基于 Textual 的图形化配置器是做什么的?它基于 Textual 库构建,提供一个终端内的图形界面,让你配置和配对 YouTube TV 设备,而不用手动编辑配置文件。
如果我想看 YouTube Short 会怎样?Shorts 尚未得到完整支持,但你仍然可以观看单个 Short:在弹出的警告中选择“断开连接”,或者长按缩略图并从菜单中选择播放。
Creator
dmunozv04
Size
0.7 MB
Stars
6.5K
Age
4y
Commits · 90 Days