jellyfin / jellyfin-roku

The Official Roku Client for Jellyfin
https://jellyfin.org
GNU General Public License v2.0
461 stars 144 forks source link

Use the Media Segments API to support Skipping Intros #2019

Open roger6106 opened 1 month ago

roger6106 commented 1 month ago

Describe the feature you'd like

Jellyfin 10.10 added a Media Segments API that allows parts of a video to be marked as special (Intro, Credits, etc.).

When an intro is playing, a "Skip Intro" button should be displayed similar to the current "Next Episode" button at the end of an episode.

Additional context

Currently in 10.10 web, this button is hidden by default. However, in 10.10.1 this button will be displayed by default.

More information on the specific implementation in web is in this pull request. Some specifics:

  • Only show for segments with duration of 3 seconds or more
  • Auto-hide after 8 seconds
  • Skipping does nothing if there is only 1 second left in the segment (just like the normal skip action)
johnpc commented 3 weeks ago

Android TV has implemented this. See

Yankees4life commented 1 week ago

Any plans to implement this? It would certainly be a good feature for the roku clients