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.
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!
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.
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.
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.
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.
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!
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.
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.
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.
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.
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
Would love to look at it, but GitHub gives 504.
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.
How does it find out what's playing? pairing like a phone & listening to the API?
You link it to the YouTube app as a remote controller/chrome cast. The communication between it and YouTube app happens through YouTube APIs.
But that’s how the content creators get paid, at least partly.
Why would you not want them paid?
It only mutes the audio.