OdyseeTeam / odysee-frontend

The code that runs odysee.com
https://odysee.com
MIT License
210 stars 68 forks source link

Add Sponsorblock #2223

Open Myzel394 opened 2 years ago

Myzel394 commented 2 years ago

Is your feature request related to a problem? Please describe.

Describe the solution you'd like SponsorBlock is a browser extension which allows you to skip sponsorships inside of YouTube videos (https://sponsor.ajay.app/). It's main focus is to skip sponsorships, but it also supports skipping intros, outros, non-music parts for music videos, fillers, etc.. It also allows you to skip to the "highlight" of the video directly.

Having native support for synced YouTube channels would be really awesome to the community as this further demonstrates the freedom of choosing whatever the user wants to view.

Maybe you are worried that this could look bad to sponsors or creators as users won't see their ads, which could cut down the revenue. However, before SponsorBlock was available, we would simply skip sponsorships manually by fast forwarding the sponsorship until we're back at the main content again, so adding native SponsorBlock support would have no negative effect at all.

YouTube Vaned and NewPipe have implemented SponsorBlock already.

Describe alternatives you've considered Create an own version of SponsorBlock - which mirrors submitted sponsorships for synced YouTube channels and also allows to submit own parts. However, I do not recommend that.

Additional context I can implement this feature, but I will probably need some help though.

Myzel394 commented 1 year ago

@tzarebczan What do you think?