←back to thread

319 points modmodmod | 1 comments | | HN request time: 0.209s | source
Show context
tracerbulletx ◴[] No.43374959[source]
I kind of wish people would stop making yt-dlp more accessible and increasing Google's desire to shut it down.
replies(14): >>43375203 #>>43375226 #>>43375269 #>>43375318 #>>43375398 #>>43375403 #>>43375436 #>>43376048 #>>43376051 #>>43376303 #>>43376514 #>>43376607 #>>43376772 #>>43377251 #
nadermx ◴[] No.43376303[source]
Not sure it was ever youtubes desire to shut it down. Why would they, as there are a multitude of reasons why someone would want a video off a platform. It was the RIAA's, since there the ones who sent the takedown.
replies(1): >>43376456 #
thomassmith65 ◴[] No.43376456[source]
This year AlphaGoogle has an initiative to kill ad-blockers. To that end, Youtube now aborts playback after 60 seconds if it cannot contact its ad server to play commercials.

It's clear where this is heading:

1) Youtube will go after software like yt-dlp to ensure only AlphaGoogle-sanctioned players can play its videos

2) Youtube will encode commercials directly into the videos it streams

Both will come to pass. It's not 'if' but 'when'

replies(2): >>43376494 #>>43379583 #
zozbot234 ◴[] No.43376494[source]
> Youtube will encode commercials directly into the videos it streams

They stream the commercials separately on purpose, because this makes it a whole lot easier for them to track ad impression metrics. Splicing the ad within the same feed is technically quite feasible and indeed almost trivial, it doesn't even require a re-encoding of the entire video. So we can assume that they're avoiding that for a reason.

replies(2): >>43376788 #>>43376856 #
1. chii ◴[] No.43376788[source]
it isn't cheap to splice a video.

Even if they do it via some sort of chunking, then it's possible to skip chunks easily too (aka, relatively easy to bypass given the amount of effort to implement).

Not to mention it's hard to do caching this way imho.