ajayyy / SponsorBlock

Skip YouTube video sponsors (browser extension)
https://sponsor.ajay.app
GNU General Public License v3.0
10.01k stars 321 forks source link

Doesn't skip sponsored section starting at 00:00 after playing youtube ads #1108

Open duncte123 opened 2 years ago

duncte123 commented 2 years ago

When watching this video (https://www.youtube.com/watch?v=0-L5EMXBkqo) I noticed that for some reason the sponsored section was not skipped after youtube played preroll ads.

How to reproduce:

  1. Disable any adblockers
  2. Have sponsorblock skip sponsored sections
  3. play the aforementioned video.

Version info:

mchangrh commented 2 years ago

can reproduce on Chrome 96.0.4664.110 W10 SB 3.6.2, 3.7 BETA & commit c5b72a0

It seems to only happen when ads are not skipped but just played out.

cannot repro on FF v95.0.2 SB 3.6.2

mchangrh commented 2 years ago

Can't reproduce on 4.0.5

NDevTK commented 2 years ago

Maybe #1214

aldobarr commented 2 years ago

This happens independent of autoplay or youtube ads for me. It just happened on this video as an example:

https://www.youtube.com/watch?v=PEeVwqRa0-o

Which has a sponsor starting at 0:00. I didn't autoplay into the video, I clicked on it. I also didn't see a youtube ad before the video since I use an adblocker.

Using Brave v1.43.89 (Chromium 105.0.5195.102) and sponsorblock v4.7.1

sergsinger commented 1 year ago

has a sponsor starting at 0:00

Same issue. It skips ads in other parts of video, but not from the very beginning.

Theoinf0 commented 1 year ago

I think the solution is actually simple. Or instruct the creators of the segments to start the segment a bit later by a few seconds (maybe 1 - 2 seconds) if they start at the beginning of the video or hardcode it in the logic that it automatically shift the segment by few seconds even if the creator set it at 00:00.