Home

Awesome

Jellyfin Media Analyzer

Experimental implementation to add official Intro/Outro (and more) support to Jellyfin. Analyzes the audio of television episodes to detect intros and cedits, for movies detect credits.

If you are looking for a replacement of ConfusedPolarBear Intro Skipper please move on to jumoog Fork

Requirements

Installation instructions

  1. Read the Requirements
  2. Add plugin repository to your server: https://raw.githubusercontent.com/endrl/jellyfin-plugin-repo/master/manifest.json
  3. Install the Media Analyzer plugin from the General section
  4. Restart Jellyfin
  5. Go to Dashboard -> Scheduled Tasks -> Analyze Media and click the play button

Related projects

Current changes compared to ConfusedPolarBear

Introduction requirements

Show introductions will only be detected if they are:

Ending credits will only be detected if they are shorter than 4 minutes.

All of these requirements can be customized as needed.

Debug Logging

Change your logging.json file to output debug logs for Jellyfin.Plugin.MediaAnalyzer. Make sure to add a comma to the end of "System": "Warning"

{
    "Serilog": {
        "MinimumLevel": {
            "Default": "Information",
            "Override": {
                "Microsoft": "Warning",
                "System": "Warning",
                "Jellyfin.Plugin.MediaAnalyzer": "Debug"
            }
        }
       // other stuff
    }
}