this post was submitted on 18 Oct 2023
730 points (98.2% liked)
Technology
59390 readers
2560 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
For now. If YT really wants to end it, they can
How exactly "can" they? They've been trying pretty hard for quite a long while now and nothing has ever worked. It's also pretty logical why they can't: they don't control your device, you can do anything with it. Whatever they implement, you can always fake being a normal user. Which is exactly why no one using Firefox + uBlock sees anything of what's mentioned in this article (as long as no other addons/settings trigger the adblock detection).
Only the environment they do control is affected, which is essentially like "controlling your device": Chrome.
They can easily embed ads into the main stream, so ad blockers will have nothing to block. Not sure why they haven't done so already.
Because those can also be skipped. They are required by law to label sections of ads. This labeling can be read to figure out how long the ads are and thus be skipped. That's how twitch ads are blocked.
The label can be a part of the stream as well. There are no issues to stream everything and make it non-blockable.
Then how hard would it be to use some pattern-based image recognition to detect this label? Not very hard, I have a friend that does something similar at work.
Lol, good luck with that!
You're doubting the ease of implementation, but it's really not hard. It'll have to be a fairly predictable pattern from YouTube's side, which is one of the easiest to accurately detect.
Nevermind that though, it'll never be embebbed in the video stream, because it has to be accessible as well as readable. It's impossible to guarantee it to be readable without actually rendering the text in whatever client it's being viewed in. Imagine a 240p video, the text would have to take up half the screen to be readable with that low resolution.
There's literally no problem to render a text in a video stream.