2.2 KiB
2.2 KiB
Intro Skipper (ALPHA)
Analyzes the audio of television episodes to detect and skip over intros. Currently in alpha.
The custom web interface is required in order to display the skip intro button inside the video player.
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
Container installation
- Run the
ghcr.io/confusedpolarbear/jellyfin-intro-skipper
container just as you would any other Jellyfin container- If you reuse the configuration data from another container, make sure to create a backup first.
- Follow the plugin installation steps below
Plugin installation
- Add this plugin repository to your server:
https://raw.githubusercontent.com/ConfusedPolarBear/intro-skipper/master/manifest.json
- Install the Intro Skipper plugin from the General section
- Restart Jellyfin
- Go to Dashboard -> Scheduled Tasks -> Analyze Episodes and click the play button
- After a season has completed analyzing, play some episodes from it and observe the results
- Status updates are logged before analyzing each season of a show
Native installation
Requirements
- Jellyfin 10.8.0 beta 2 (or later)
- Compiled jellyfin-web interface with intro skip button
- chromaprint (only versions 1.4.3 and later have been verified to work)
Instructions
- Install the
fpcalc
program- On Debian based distributions, this is provided by the
libchromaprint-tools
package - Compiled binaries can also be downloaded from the GitHub repository
- On Debian based distributions, this is provided by the
- Download the latest modified web interface from the releases tab and either:
- Serve the web interface directly from your Jellyfin server, or
- Serve the web interface using an external web server
- The corresponding source code can be found in this fork
- Follow the plugin installation steps above