2022-05-10 03:10:37 -05:00
# Intro Skipper (ALPHA)
2020-01-21 13:03:21 +09:00
2022-05-18 15:45:25 -05:00
< div align = "center" >
< img alt = "Plugin Banner" src = "https://raw.githubusercontent.com/ConfusedPolarBear/intro-skipper/master/images/logo.png" / >
< / div >
2022-05-10 03:10:37 -05:00
Analyzes the audio of television episodes to detect and skip over intros. Currently in alpha.
2019-02-21 00:36:01 -08:00
2022-05-21 14:47:00 -05:00
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:
2022-05-10 18:53:05 -05:00
2022-05-18 02:00:42 -05:00
![Skip intro button ](images/skip-button.png )
2022-05-10 18:53:05 -05:00
2022-05-21 14:47:00 -05:00
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.
2020-05-26 22:11:35 +09:00
2022-05-10 03:10:37 -05:00
## Introduction requirements
2019-02-21 00:36:01 -08:00
2022-05-10 18:24:16 -05:00
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
2020-03-09 21:17:32 +01:00
2022-05-21 14:47:00 -05:00
## Step 1: Install the modified web interface + fpcalc
2022-05-10 18:24:16 -05:00
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
2022-05-10 16:09:27 -05:00
2022-05-21 14:47:00 -05:00
## Step 2: Install the plugin
2022-05-10 18:24:16 -05:00
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
2022-05-10 16:09:27 -05:00
2022-05-21 14:47:00 -05:00
## Containerless installation
If you do not run Jellyfin as a container, you will need to follow the [native installation ](docs/native.md ) instructions.