←back to thread

990 points smitop | 1 comments | | HN request time: 0.208s | source
Show context
ranger_danger ◴[] No.44330199[source]
I'm surprised they don't just inject the ads directly into the video stream, I think that would solve their issue overnight (not that I want any ads personally). You could also rate-limit it to the playback speed to prevent pre-downloading the stream easily. But now that everything uses HLS/DASH, it's easy to inject different content right in the middle of the stream without re-encoding anything.
replies(15): >>44330295 #>>44330306 #>>44330327 #>>44330366 #>>44332987 #>>44333096 #>>44333102 #>>44333133 #>>44333320 #>>44333605 #>>44333700 #>>44333858 #>>44334367 #>>44335037 #>>44335453 #
noman-land ◴[] No.44333096[source]
There exists crowdsourced adblocking based on timestamps (SponsorBlock, Tubular). Soon we will have realtime on-device content-aware AI adblocking. They will ever win.
replies(2): >>44333119 #>>44333839 #
thomassmith65 ◴[] No.44333119[source]
Once we get content-aware AI adblocking, every video and podcast will turn into a product placement.
replies(3): >>44333293 #>>44333362 #>>44333371 #
xnx ◴[] No.44333362[source]
I use content aware ad blocking to remove inserted and native ads from podcasts. The next level adblocking will be rewriting content that is overly commercial.
replies(3): >>44333369 #>>44333416 #>>44333638 #
noahjk ◴[] No.44333416[source]
Any info on how you do that?
replies(1): >>44334156 #
coppsilgold ◴[] No.44334156[source]
I imagine you can do it by AI-transcribing the podcast while preserving timestamp metadata for each symbol. Use LLM to identify undesirable segments (ask it to output json or something) and then cut them out from the audio with ffmpeg.

Then you would need to set up a server that would do all this and serve as a 'mirror' to your podcasts without the ads.

replies(2): >>44334188 #>>44334221 #
1. noahjk ◴[] No.44334188[source]
I actually found a project which does almost exactly what you've described:

https://github.com/jdrbc/podly_pure_podcasts