ConfusedPolarBear
955ed09326
Improve settings page
* Saving settings should be more reliable * Don't try to paint empty fingerprints * Cleanup event listeners after navigation
Intro Skipper (ALPHA)
Analyzes the audio of television episodes to detect and skip over intros. Currently in alpha.
Installing this plugin (along with a modified web interface and fpcalc
) will result in a skip intro button displaying in the video player, like this:
This plugin will not work until both the modified web interface and fpcalc
are installed. The easiest way to do this is to follow the steps below.
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 + fpcalc
- 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
Step 2: Install the plugin
- 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
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%