2022-06-09 15:56:52 -05:00
2022-04-29 23:52:50 -05:00
2022-06-09 15:56:52 -05:00
2022-06-09 15:56:52 -05:00
2022-05-18 02:00:42 -05:00
2022-05-10 16:09:27 -05:00
2022-04-29 23:52:50 -05:00
2022-06-09 14:39:53 -05:00
2020-06-16 12:17:18 -04:00
2022-06-09 15:45:47 -05:00
2022-06-09 15:56:52 -05:00

Intro Skipper (beta)

Plugin Banner

Analyzes the audio of television episodes to detect and skip over intros. Jellyfin must use a version of ffmpeg that has been compiled with --enable-chromaprint (jellyfin-ffmpeg versions 5.0.1-5 and later will work).

If you use the custom web interface on your server, you will be able to click a skip button to skip intros, like this:

Skip intro button

However, if you use Jellyfin clients that do not use the web interface provided by the server, the plugin can be configured to automatically skip intros.

Introduction requirements

Show introductions will only be detected if they are:

  • Located within the first 25% of an episode, or the first 10 minutes, whichever is smaller
  • At least 20 seconds long

Step 1: Install the modified web interface (optional)

This step is only necessary if you do not use the automatic skip feature.

  1. Run the ghcr.io/confusedpolarbear/jellyfin-intro-skipper container just as you would any other Jellyfin container
    1. If you reuse the configuration data from another container, make sure to create a backup first.
  2. Follow the plugin installation steps below

Step 2: Install the plugin

  1. Add this plugin repository to your server: https://raw.githubusercontent.com/ConfusedPolarBear/intro-skipper/master/manifest.json
  2. Install the Intro Skipper plugin from the General section
  3. Restart Jellyfin
  4. Go to Dashboard -> Scheduled Tasks -> Analyze Episodes and click the play button
  5. After a season has completed analyzing, play some episodes from it and observe the results
    1. Status updates are logged before analyzing each season of a show

Containerless installation

If you do not run Jellyfin as a container, you will need to follow the native installation instructions.

Description
Fingerprint audio to automatically detect and skip intro/credit sequences in Jellyfin
Readme 4.1 MiB
Languages
C# 55%
HTML 28%
Go 8.3%
JavaScript 6.7%
Python 1.6%
Other 0.4%