Code Monkey home page Code Monkey logo

jellyfin-plugin-media-analyzer's Introduction

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

  • Jellyfin Server with media segments API!

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

  • Enable Credits detection for episodes and movies (black frame analyzer)
  • No cache option (default: enabled) -> no disk space required
  • Auto analyze after media scanning task ended
  • Filter for tv show names and optional season/s
  • No server side playback influence or frontend script injection (clean!)
  • Move .edl file creation into another plugin
  • Move the extended plugin page for segment edits to a dedicated tool Media Segment Editor
    • move additional meta support per plugin like "get chromaprints of plugin x"

Introduction requirements

Show introductions will only be detected if they are:

  • Located within the first 30% of an episode, or the first 15 minutes, whichever is smaller
  • Between 15 seconds and 2 minutes long

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
    }
}

jellyfin-plugin-media-analyzer's People

Contributors

confusedpolarbear avatar dkanada avatar crobibero avatar endrl avatar logicalphallacy avatar anthonylavado avatar dependabot[bot] avatar h1dden-da3m0n avatar bond-009 avatar carif avatar roib20 avatar oddstr13 avatar joshuaboniface avatar daullmer avatar codito avatar barongreenback avatar jtormalm avatar gauvino avatar konradrej avatar neropcstation avatar nielsvanvelzen avatar arbitrate3280 avatar artiume avatar ldellisola avatar iluvatyr avatar nyanmisaka avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.