3 ms·
If it's done that way, then something like SponsorBlock could upload a hash for every segment that is played by everyone with the extension. After a few hundred
by rented_mule 2y ago
If it's done that way, then something like SponsorBlock could upload a hash for every segment that is played by everyone with the extension. After a few hundred views, personalization will make clear which segments are the ads (because they are targeted, each ad segment will appear in far less of the segment playlists). Modify the segment playlist on the fly to only include the segments sent to everyone.
If SponsorBlock is still used by YouTube Premium users (to avoid content creator ads), this is even easier, as those users will have the "golden" set of segments.
- joegibbs 2y agoBut then couldn’t YouTube modify each ad segment very slightly - by a few bytes - so that the hash is different every time?
- cm2187 2y agoI imagine that wouldn’t play well with CDNs
- rented_mule 2y agoThat would work against them because you exclude the segments served up the least, and those modified versions would only be served up once. That approach could work better for YouTube if you did it to the segments of the actual video rather than the ads. But then you could get into things like audio fingerprinting of the segments - only show fingerprints that were also shown to YouTube Premium members. I'm no expert at this stuff, but people who build blockers will brainstorm every time they have to sit through a YouTube ad.