Hi everyone! I’ve been using sponsorblockcast for a while (which is a great project), but I always wished it was written in Go. The go-chromecast library that it uses is written in Go, so a Go app could connect to all devices within a single process instead of creating child processes for every device. I finally decided to spend some time writing my own, called CastSponsorSkip. All of the features of sponsorblockcast are re-implemented in Go, plus some additional privacy features. I wrote a comparison if anybody is curious!
Ummmm… this works amazingly well.
I generated an API key, and ran the docker command; that’s it… done, working perfectly.
I’ve never used sponsorblock before, but it’s hilarious how well this works. It’s like an aggressive jump cut 🤣 and the poor segue to the sponsor segment doesn’t even survive.