Stremio / stremio-features

Post Feature requests in Issues here
103 stars 13 forks source link

Skip opening and ending for animes and TV Shows #164

Open victorgveloso opened 3 years ago

victorgveloso commented 3 years ago

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

Describe the solution you'd like A common feature throughout anime player is allowing the opening to be skipped.

Describe alternatives you've considered Another related feature, not as common as the prior, is the appearance of "next episode" option since the ending started. Related to #157

Additional context Both features would require an extension of streams or meta API (adding{extras: {opening: HH:MM:SS-HH:MM:SS, ending: HH:MM:SS-HH:MM:SS} following the Catalog API's extras pattern)

crisclacerda commented 2 years ago

Not only animes but it's also very common to stream services allow to skip the intro of TV Shows, this would be a nice feature to have...

Also, this can be achieved without any additional metadata information by pure video/audio processing as the intro is almost always only music without any dialog followed by a black screen. And the ending is also just music on a static screen with rolling text.

There are several available repositories on Github, with code to do just that, and Plex also implements the skip intro feature this way.

victorgveloso commented 2 years ago

this can be achieved without any additional metadata information by pure video/audio processing

The problem is: stremio doesn't contain the stream, hence it can't video/audio process. The idea behind this feature is to provide a way for community addons to send those informations to stremio.

Obviously the community addons could rely on video/audio processing to automatically generate intro/outro timestamps.

dmriding commented 1 year ago

Any update on this? I am also interested in this feature.

victorgveloso commented 1 year ago

Any update on this? I am also interested in this feature.

I noticed stremio's team implemented a skip outro button with fixed time settings but nothing as sophisticated as I suggested.

jan-kleks commented 1 year ago

A discussion on how this can possibly be implemented: https://github.com/iina/iina/issues/3181

Related: https://github.com/Stremio/stremio-features/issues/356

bingoxo commented 1 month ago

it seems as one of the most requested features for stremio https://www.reddit.com/r/StremioAddons/comments/18w5czp/skip_introopening_addon/ https://www.reddit.com/r/Stremio/comments/1712a5q/skip_intro_button_is_possible/

and people want to contribute into developing it

stremio uses mpv as default player , you could use this script for anime https://github.com/synacktraa/ani-skip , and i'm sure crowdsourcing same database for tv shows/movies won't be a problem either

sometimes the intros/openings are marked in chapters (especially in dvd/bluray releases) so if you add chapter selection it may make things easier

also https://github.com/rui-ddc/skip-intro

sentix001 commented 1 week ago

Make this happen