mirror for archiving purposes https://discord.intro-skipper.org
  • C# 73.7%
  • HTML 25.9%
  • Shell 0.2%
  • Batchfile 0.2%
Find a file
2026-02-06 21:40:13 +01:00
.github refactor: replace VERSION.txt with build.json for configuration management (#680) 2026-02-06 21:40:13 +01:00
.vscode typo 2024-10-23 11:47:26 +02:00
docs docs: correct namespace override for serilog (#486) 2025-03-14 10:47:02 +01:00
images Add logo.svg with gradient background and icon 2025-12-07 20:37:08 +01:00
install rename ConfusedPolarBear.Plugin.IntroSkipper -> IntroSkipper 2024-10-20 14:23:49 +02:00
IntroSkipper Added text parser for editing timestamps (#678) 2026-02-06 18:47:34 +01:00
IntroSkipper.Tests Revert "Support multiple commercial segments per media item (#673)" 2026-01-31 13:33:38 +01:00
nuget refactor: replace VERSION.txt with build.json for configuration management (#680) 2026-02-06 21:40:13 +01:00
.editorconfig Update copyright year to 2026 2026-01-02 21:11:10 +01:00
.gitignore option to disable chapter snap 2025-03-01 11:38:28 +01:00
ACKNOWLEDGEMENTS.md add Jellyfin Media Analyzer to ACKNOWLEDGEMENTS 2024-04-20 23:24:36 +00:00
build.json refactor: replace VERSION.txt with build.json for configuration management (#680) 2026-02-06 21:40:13 +01:00
IntroSkipper.sln rename ConfusedPolarBear.Plugin.IntroSkipper -> IntroSkipper 2024-10-20 14:23:49 +02:00
jellyfin.ruleset update ci, actually add ruleset 2021-12-14 07:44:50 -07:00
LICENSE Implement SPDX GLPv3.0 LICENSE 2024-10-25 14:15:12 -04:00
README.md Update README with plugin visibility notes 2026-01-31 00:32:42 +01:00

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)

Note

If the plugin does not appear after adding the repository:

  • Check that you are using the latest Jellyfin version
  • Reload the plugin page without cache (CTRL + F5 for Windows/Linux or SHIFT + CMD + R for macOS)
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 its not installed, Intro Skipper will still work, but those enhancements wont be applied.

Click here to see how to install the File Transformation plugin

System requirements

  • Jellyfin 10.11.6 (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

Detection parameters

Detection types

Installation

Jellyfin Skip Options

Troubleshooting

Sponsors

Companies that kindly allow us to use their stuff:

DigitalOcean SignPath
do_logo_vertical_blue svg Image
Hosting of various services Free code signing provided by SignPath.io, certificate by SignPath Foundation.