Skip to content

intro-skipper/intro-skipper

Repository files navigation

Intro Skipper

Plugin Banner

Analyzes the audio of television episodes to detect and skip over intros.

CodeQL Total GitHub Downloads

Manifest URL (All Jellyfin Versions)

https://intro-skipper.org/manifest.json

Important: This URL returns a manifest based on the Jellyfin version used to access it.
It will NOT return a manifest when viewed in a browser, as no Jellyfin version is provided.

As of Jellyfin 10.10, Intro Skipper does NOT modify the UI.

Optional: File Transformation plugin

Some web UI features (for example, adjusting the skip-button timeout) require the File Transformation plugin. If it’s not installed, Intro Skipper will still work, but those enhancements won’t be applied.

Click here to see how to install the File Transformation plugin

System requirements

  • Jellyfin 10.11.4 (or newer)
  • Jellyfin's fork of ffmpeg must be installed, version 7.1.1-7 or newer
    • jellyfin/jellyfin 10.11.z container: preinstalled
    • linuxserver/jellyfin 10.11.z container: preinstalled
    • Debian Linux based native installs: provided by the jellyfin-ffmpeg7 package
    • MacOS native installs: build ffmpeg with chromaprint support (instructions)
    • Gentoo Linux native installs: enable xarblu-overlay and install media-video/jellyfin-ffmpeg

Policies

Limitations

  • SyncPlay is not (yet) compatible with any method of skipping due to the nature of how the clients are synced.

Acknowledgments

This project is proudly supported by: