1.8 KiB
1.8 KiB
Intro Skipper (ALPHA)
Analyzes the audio of television episodes to detect and skip over intros. Currently in alpha.
Software requirements
- Jellyfin 10.8.0 beta 2 (or later)
- Modified jellyfin-web interface with intro skip button
- chromaprint (only v1.4.3 and later have been tested)
Introduction requirements
Introductions will only detected if they are both:
- In the first 25% (or 10 minutes, whichever is smaller) of an episode
- 20 seconds or longer
Container installation instructions (easiest)
- Pull and run the
ghcr.io/confusedpolarbear/jellyfin-intro-skipper
container
Native installation 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
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 processing each season of a show