2022-05-10 03:10:37 -05:00
|
|
|
# Intro Skipper (ALPHA)
|
2020-01-21 13:03:21 +09:00
|
|
|
|
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-10 03:10:37 -05:00
|
|
|
## Requirements
|
2020-01-21 13:03:21 +09:00
|
|
|
|
2022-05-10 03:10:37 -05:00
|
|
|
* Jellyfin 10.8.0 beta 2 (or later)
|
|
|
|
* Modified [jellyfin-web](https://github.com/ConfusedPolarBear/jellyfin-web/tree/intros) interface with intro skip button
|
|
|
|
* [chromaprint](https://github.com/acoustid/chromaprint) (only v1.4.3 and later have been tested)
|
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 03:10:37 -05:00
|
|
|
Introductions will only detected if they are both:
|
2020-03-09 21:17:32 +01:00
|
|
|
|
2022-05-10 03:10:37 -05:00
|
|
|
* In the first 25% (or 10 minutes, whichever is smaller) of an episode
|
|
|
|
* 20 seconds or longer
|
2019-02-21 00:36:01 -08:00
|
|
|
|
2022-05-10 03:10:37 -05:00
|
|
|
## Native installation instructions
|
2019-02-21 00:36:01 -08:00
|
|
|
|
2022-05-10 03:10:37 -05:00
|
|
|
1. Install the `fpcalc` program
|
|
|
|
1. On Debian based distributions, this is provided by the `libchromaprint-tools` package
|
|
|
|
2. Compiled binaries can also be downloaded from the [GitHub repository](https://github.com/acoustid/chromaprint/releases/tag/v1.5.1)
|
|
|
|
2. Download the latest modified web interface from the releases tab and either:
|
|
|
|
1. Serve the web interface directly from your Jellyfin server, or
|
|
|
|
2. Serve the web interface using an external web server
|
|
|
|
3. The corresponding source code can be found in this [fork](https://github.com/ConfusedPolarBear/jellyfin-web/tree/intros)
|
|
|
|
3. Add the plugin repository to your server: `https://raw.githubusercontent.com/ConfusedPolarBear/intro-skipper/master/manifest.json`
|
|
|
|
4. Install the Intro Skipper plugin and restart Jellyfin
|
|
|
|
5. Go to Dashboard -> Scheduled Tasks -> Analyze Episodes and click the play button
|
|
|
|
6. After the task completes, play some episodes and observe the results
|
2020-01-21 13:03:21 +09:00
|
|
|
|
2022-05-10 03:10:37 -05:00
|
|
|
## Docker container instructions
|
2019-02-21 00:36:01 -08:00
|
|
|
|
2022-05-10 03:10:37 -05:00
|
|
|
Coming soon.
|