Top
Best
New

Posted by xnx 12 hours ago

ISponsorBlockTV: SponsorBlock client for all YouTube TV clients(github.com)
88 points | 36 comments
franga2000 7 hours ago|
Clever hack! I didn't think the latency would be low enough for that, but I guess with some ad segments being upwards of a minute long these days, it's still worth it.

For anyone who can load APKs on their TV and wants a more integrated solution, this alternative client works wonderfully https://github.com/yuliskov/smarttube

It's at the level of polish where people didn't even realize it wasn't the official client for quite a while, until I turned on SponsorBlock that is.

esseph 52 minutes ago|
WARNING:

---

My development environment was infected by unknown malicious software, as a result of which a few builds may have been affected. Once the issue was detected, I secured everything with a full disk wipe, restored a clean setup, and now all builds are scanned with VirusTotal. The F-Droid version will also be verified before release.

Public keys may have been compromised, which is why I am sharing this issue. You can download the new version and the new public key below, and instructions for restoring backups are provided.

No extra actions are required since the app uses one-time connection codes. These codes have very limited permissions (for example, they cannot change your password). Still, you can revoke them if you want full peace of mind.

---

This is from the GitHub page you linked

FredFS456 16 minutes ago||
Yeah, there was an incident a bunch of months ago. Dev says new builds are clean now...
Grombobulous 2 hours ago||
I’ve been using this a long time and it works great, possibly even better than you’d imagine it to work. You can even configure which types of segments to skip (e.g., sponsorships versus self-promotion).
ku1ik 7 hours ago||
I’ve been using it with Apple TV youtube app for several months and I can say it works very well. Very little configuration, and it does the job. Can’t go back. Highly recommended!
makefu 8 hours ago||
Anyone is aware of software which does the same but for podcasts? I've had built a downloader by qwen38 (https://cgit.euer.krebsco.de/makefu/podfetch) which does so via multiple programmatic approaches (keywords, sponsorblock-ml, neuralblock) but actually i think crowdsourcing the solution is the best approach here.
rdwallis 6 hours ago||
Downloading the podcast via a computer or vpn in a low income country will remove almost all dynamic adverts (which is most podcast advertising)

I lived in Tanzania for a few years and most podcasts wouldn't play adverts while I was there.

mgrandl 7 hours ago|||
Crowdsourcing doesn’t work for Podcasts because most providers cut in ad segments based on your location. Those differ in length so the sponsorblock approach would not work. I slopped up a small go app that uses whisper API to transcribe and then uses Jev-compatible API to classify ad segments. Works great and costs like $0.01 per episode.
eik3_de 2 hours ago|||
Would you mind sharing a little bit more about that jev approach? I'm building something similar and would be interested in trying it out. (Don't worry about pasting some labelled AI generated description)
xnx 6 hours ago|||
I've wondered if it would be possible to crowdsource tiny -but distinct- segments of audio that bookend each ad break so clients could remove any ads inserted between those points.
xnx 6 hours ago||
Like the sibling comment, I rolled my own (local Parakeet + Gemini), but this uses the same approach and is actively developed: https://github.com/podly-pure-podcasts/podly_pure_podcasts
notrealyme123 5 hours ago||
Would love to look at it, but GitHub gives 504.
xnx 2 hours ago||
I got the same, but the page is back up again now.
jareklupinski 2 hours ago||
putting this on the same machine as my pihole :)

how long until we can set up an Omni-Block Box?

xnx 40 minutes ago|
That would be the best use case for AR.
hridyaagrawal 6 hours ago||
How does it find out what's playing? pairing like a phone & listening to the API?
eddythompson80 6 hours ago|
You link it to the YouTube app as a remote controller/chrome cast. The communication between it and YouTube app happens through YouTube APIs.
VCFundedGenYer 2 hours ago||
FYI you should reword your headline and nomenclature. This makes it sound like you made a thing for YouTube TV (and it is not at all possible to block ads on live TV without pre-recording)

YouTube TV is a product offered by Google and it's not at all the same as YouTube.

jffry 1 hour ago|
Google's fault for their confusing branding. OP's headline is one of the two perfectly understandable parsings: (YouTube (TV Clients)) vs ((YouTube TV) Clients)
omegaSigma95 8 hours ago||
[flagged]
talliedthoughts 2 hours ago||
This seems possibly abandoned, the last commit is over 3 months ago. Anyone know a fork or alternative that is more actively developed?
ranger_danger 3 hours ago|
Very misleading title, this has nothing to do with the actual app called "YouTube TV" (their IPTV service, tv.youtube.com).

I was hoping there was a way to actually skip the ads on that app, but it appears unrelated.

xnx 37 minutes ago||
Valid point of confusion. Can you think of better wording for the description of the service?
VCFundedGenYer 2 hours ago||
There would never be a way to do this on YouTube TV proper as it airs live.
ranger_danger 2 hours ago||
It could at least mute the ads, which this does too. And it does have some interstitial ads that do actually come from the app that aren't baked into the stream.