• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Development Plugin Development intro-skipper project dead?

    Pages (8): « Previous 1 2 3 4 5 … 8 Next »
     

     
    • 2 Vote(s) - 5 Average

    intro-skipper project dead?

    zero2
    Offline

    Junior Member

    Posts: 1
    Threads: 0
    Joined: 2023 Nov
    Reputation: 0
    #11
    2023-11-29, 05:38 PM (This post was last modified: 2023-11-29, 05:41 PM by zero2. Edited 1 time in total.)
    I'd expect the media segments implementation by endrl to be the successor of the intro-skipper project at some point.
    Meanwhile, the 'original' intro-skipper still seems to work with Jellyfin 10.8.13.
    Ala Ibrahim
    Offline

    Junior Member

    Posts: 1
    Threads: 0
    Joined: 2023 Dec
    Reputation: 0
    #12
    2023-12-01, 10:21 PM (This post was last modified: 2023-12-01, 10:43 PM by Ala Ibrahim. Edited 3 times in total.)
    Ok, so I created a patch (https://pastebin.com/EEgvReaw) to apply the changes locally without needing to wait for anyone to update their repo, if any body wants to have a similar setup.

    You need git and nodejs on the machine you are doing this setup on, steps to get this setup


        git clone https://github.com/jellyfin/jellyfin-web.git
        cd jellyfin-web
        git checkout v10.8.13 # <- This is to check out the version to apply it to
       
        # Fetch the patch and apply it
        curl -s https://pastebin.com/raw/EEgvReaw > skipintro.patch
        git apply skipintro.patch
       
        # regular build steps
        npm install
        npm run build:production


    At this point you have your build ready in the dist folder

    If you also want to install Jellyscrub, now would be the time to edit dist/index.html to add the script tag.

    then you can use the dist folder as the /jellyfin/jellyfin-web folder, for example I have


      - ./jellyfin-web/dist:/jellyfin/jellyfin-web


    in the volumes section in my docker-compose.yml file

    Hope this helps someone.
    Tarulia
    Offline

    Junior Member

    Posts: 2
    Threads: 0
    Joined: 2023 Dec
    Reputation: 0
    #13
    2023-12-02, 04:15 PM (This post was last modified: 2023-12-02, 04:20 PM by Tarulia. Edited 2 times in total.)
    I've just installed jumoog's fork earlier and it's working just fine so far.

    Looking at the commit history, it's been mostly dependency updates:
    https://github.com/ConfusedPolarBear/int...per:master

    They already made a release and it includes all the things that CPB made after the v0.1.7 release:
    https://github.com/ConfusedPolarBear/int...7...master

    .. including outro detection. I haven't run the outro detection task yet so I can't say how well it works, but I'd expect it to work just the same as the Intro.

    Only... "downside" is that this repo doesn't have issues enabled, I think it's mostly meant as a maintenance repo rather then active development.

    Note the Readme still talks about CPBs repo, but the manifest.json is already updated so you can toss that into Jellyfin.
    jelly.fan
    Offline

    Junior Member

    Posts: 10
    Threads: 2
    Joined: 2023 Dec
    Reputation: 0
    Country:Brazil
    #14
    2023-12-11, 02:46 AM
    I installed his fork, but there is no modified webui for the skip intro button I believe?

    If you use this feature, how'd you installed the webUI?
    Tarulia
    Offline

    Junior Member

    Posts: 2
    Threads: 0
    Joined: 2023 Dec
    Reputation: 0
    #15
    2023-12-11, 04:43 AM
    (2023-12-11, 02:46 AM)jelly.fan Wrote: If you use this feature, how'd you installed the webUI?

    I don't use it so I can't say for sure but I'd assume you can just use the original WebUI mod since the fork doesn't change anything about how the API works.
    javifeer
    Offline

    Junior Member

    Posts: 28
    Threads: 6
    Joined: 2023 Oct
    Reputation: 0
    #16
    2023-12-11, 02:55 PM
    does it work on android tv app?
    Josh Ryan
    Offline

    Junior Member

    Posts: 2
    Threads: 0
    Joined: 2023 Dec
    Reputation: 0
    #17
    2023-12-11, 05:08 PM (This post was last modified: 2023-12-11, 05:27 PM by Josh Ryan. Edited 1 time in total.)
    Hey other folks who are using this plugin: Any advice on how to troubleshoot auto-skip not working?

    I installed the plugin the other day. Enabled auto-skip. Scanned my library. Verified the intro data by selecting the Show > Season > Episode in the 'Advanced' section of the plugin config UI. I've watched a couple episodes that I verified in the (unmodified) jellyfin-web UI, the official Android App, and the official Android TV app. None of them skip the intro.

    The Skip Intro button does appear (and function properly) when I watch the same episode on Findroid on Android.

    I'm not sure if this is part of it or if it's unrelated, but I see a GET in the console for https://{myServer:port}/Users/{someID}/Items/{someID}/Intros, and that response is {"Items":[],"TotalRecordCount":0,"StartIndex":0}....but like I said: in the plugin config UI, and in Findroid, it looks like the intro info is there for this episode...

    Any advice?
    WALZ
    Offline

    Junior Member

    Posts: 1
    Threads: 0
    Joined: 2023 Jun
    Reputation: 0
    #18
    2023-12-14, 11:53 PM
    (2023-12-02, 04:15 PM)Tarulia Wrote: I've just installed jumoog's fork earlier and it's working just fine so far.

    Looking at the commit history, it's been mostly dependency updates:
    https://github.com/ConfusedPolarBear/int...per:master

    They already made a release and it includes all the things that CPB made after the v0.1.7 release:
    https://github.com/ConfusedPolarBear/int...7...master

    .. including outro detection. I haven't run the outro detection task yet so I can't say how well it works, but I'd expect it to work just the same as the Intro.

    Only... "downside" is that this repo doesn't have issues enabled, I think it's mostly meant as a maintenance repo rather then active development.

    Note the Readme still talks about CPBs repo, but the manifest.json is already updated so you can toss that into Jellyfin.

    Thanks, I've started using this version. The v0.1.7 release installs as v0.1.8.0. It looks the changelog includes what CPB added after v0.1.7.0.

    Quote:v0.1.8.0 (no eta)
    • New features
      • Support adding skip intro button to web interface without using a fork
      • Add localization support for the skip intro button and the automatic skip notification message
      • Detect ending credits in television episodes
      • Add support for using chapter names to locate introductions and ending credits
      • Add support for using black frames to locate ending credits
      • Show skip button when on screen controls are visible (#149 by @DualScorch)
    • Internal changes
      • Move Chromaprint analysis code out of the episode analysis task
      • Add support for multiple analysis techinques

    I went ahead and enabled the "Detect Credits" task. After some quick testing it appears to work as well as the intros, although I'm sure there was more work planned to be done. It displays a Next button to skip credits, and the button text can be modified in the settings as well. I only use manual skips so I can't comment on how well auto-skip is working.

    (2023-12-11, 02:46 AM)jelly.fan Wrote: I installed his fork, but there is no modified webui for the skip intro button I believe?

    If you use this feature, how'd you installed the webUI?

    I was worried about that until I saw that the "Inject skip button into web interface" change is included. As long as your permissions are correct and index.html can be modified, the buttons were added automatically to the web UI for me. If it's not working, there may be a clue in the Jellyfin logs (look for ConfusedPolarBear.Plugin.IntroSkipper.Plugin entries).

    (2023-12-11, 02:55 PM)javifeer Wrote: does it work on android tv app?

    Manual skipping won't work as the Android TV app does not use the web UI, so the buttons are not displayed. Auto-skipping should work, but I have not tried it.
    davidgaudreau10
    Offline

    Junior Member

    Posts: 3
    Threads: 1
    Joined: 2023 Dec
    Reputation: 0
    Country:Canada
    #19
    2023-12-15, 07:40 PM
    (2023-11-08, 03:35 AM)306bobby Wrote: Hey guys, I am currently working on updating and bringing back to life the intro skipper plugin!

    The github is https://github.com/Bobby306/intro-skipper and included is the modified web interface for 10.8.11 (old one was still on 10.8.10). Next up I will be updating the Docker files and repo. For the time being, the original plugin is working fine on the current Jellyfin in my experience, please feel free to create an issue if you see something wrong

    Great to hear someone is keeping this alive! I installed the plugin not realizing it's only working for web client? Didn't look at the code yet, how complicated would it be make it work with android and roku tv  clients?
    Venson
    Offline

    Moderator, Server Dev, XBox Maintainer

    Posts: 376
    Threads: 7
    Joined: 2023 Jun
    Reputation: 15
    Country:Germany
    #20
    2023-12-15, 09:03 PM
    (2023-12-15, 07:40 PM)davidgaudreau10 Wrote:
    (2023-11-08, 03:35 AM)306bobby Wrote: Hey guys, I am currently working on updating and bringing back to life the intro skipper plugin!

    The github is https://github.com/Bobby306/intro-skipper and included is the modified web interface for 10.8.11 (old one was still on 10.8.10). Next up I will be updating the Docker files and repo. For the time being, the original plugin is working fine on the current Jellyfin in my experience, please feel free to create an issue if you see something wrong

    Great to hear someone is keeping this alive! I installed the plugin not realizing it's only working for web client? Didn't look at the code yet, how complicated would it be make it work with android and roku tv  clients?

    [Image: ?u=https%3A%2F%2Fmedia.makeameme.org%2Fc...ipo=images]
    typos are finders, keepers.
    Next Jellyfin release 10.11.0 will be Soon™
    Soon™ is an unregistered trademark of Jellyfin International
    Pages (8): « Previous 1 2 3 4 5 … 8 Next »
     

    « Next Oldest | Next Newest »

    Users browsing this thread: 2 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode