this post was submitted on 23 Sep 2024
553 points (97.3% liked)

Technology

60052 readers
2821 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 2 months ago (2 children)

I wonder if a SponsorBlock-like extension with the ability to accept training data from users to help identify ads.

That's...how SponsorBlock works? The ads come at different entry and exit points for every user. Otherwise it wouldn't be a problem for sponsorblock.

The Plex server application has a feature which scrubs videos and identifies intros

Pretty sure they just use timestamps from a crowdsourced database, just like sponsorblock.

[–] [email protected] 5 points 2 months ago (1 children)

The ads come at different entry and exit points for every user.

They're not referring to the YouTube ads, but the "let's take a minute to talk about today's sponsor nordvpn that I used on my trip to Antarctica." This is a part of the video file itself, and it starts and ends at the same time for all users.

[–] [email protected] 5 points 2 months ago* (last edited 2 months ago)

This is a part of the video file itself, and it starts and ends at the same time for all users.

Except it doesn't when a YouTube ad is injected in the middle. Then all timestamps after the ad are offset by the length of the ad. That's not from me, that's from SponsorBlock themselves in the OP.

[–] [email protected] 4 points 2 months ago (1 children)

Pretty sure they just use timestamps from a crowdsourced database, just like sponsorblock.

Nope, it’s analyzing the sound to guess where the intro starts and ends. Turns out this is pretty simple to implement, but quite reliable. Source: worked for Plex

[–] [email protected] 1 points 2 months ago (1 children)

That's great, but it won't work if each user receives a different file.

[–] [email protected] 0 points 2 months ago

This is about intro detection in TV shows, not ad blocking. I’m not proposing this as a good way to block ads, just noting that this feature in Plex doesn’t use a database.