Kodi Community Forum

Full Version: Analyzer detect intros and credits and auto skip.
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Auto-detect and skip intros and credits is a feature that I've been hoping would show up in Kodi for a long while. Making EDLs it's time concerning.

So Plex now has an analyzer. They'll analyze your TV shows and then I'm assuming gets the information from a vast library of data regarding the television shows and where the intros and credits appear.

And somehow Plex is able to look and see all your television shows and the text intros and credits which then gives you an option to automatically skip them. Is this something that will ever be and Kodi?
(2024-03-01, 15:34)vile80r Wrote: [ -> ]So Plex now has an analyzer.

https://www.owler.com/company/plexinc

good to see those millions spent on new features but until a contributor wants to do it for 'free' you probably won't see this
Work was started on a tool to create the necessary EDL files, but it was never completed, see https://github.com/xbmc/notrobro
jellyfin has (had?) a similar analyzer that worked in a similar method except by fingerprinting audio instead of images. it has since been archived although some forks are maintained and continue to work fairly well. even has an interface to easily edit the fingerprints (although only for the intros, maybe because development was suddenly abandoned?). library scans are quick aside from the initial and the results are generally fairly accurate

https://github.com/ConfusedPolarBear/intro-skipper - original, archived
https://github.com/jumoog/intro-skipper - active fork

would it be possible to utilize EDLs generated from these from a jellyfin server with jellycon or jellyfin for kodi?
This was discussed earlier https://forum.kodi.tv/showthread.php?tid=356919 and yes EDL files would work, but there would be no button like you see in "apps".  I also gave some my observations, generally I found testing with most TV shows it wasn't worth generating fingerprints, creating a database of fingerprints, and then parsing for fingerprints. 

Martin
Well to be clear there's no button officially in the jellyfin app - you have to manually patch the web client and as result the android app (which most of the TV boxes use) won't have the button at all because it uses its own client and not the web client. whereas the webos app will show the button because it's basically just showing the web client on the TV. info on the patch here - https://pastebin.com/raw/EEgvReaw - basically adds the button when relevant checking for fingerprints

You can set it to just auto skip server side as a result to work with these clients. Not an ideal solution if you ever actually want to see the intro or credits, especially if the auto scan gets the fingerprinting wrong or if there's a credit sequence with character dialogue or whatever. Not sure if jellycon via kodi would still work with this auto skip this way though; Ill have to try it

otherwise if the jellyfin server EDLs can be accessed couldn't the UI be modified via an addon similar to the above patch to add a button that appears when EDLs are detected and then progress based on said EDLs? I don't have a kodi box at the moment but will soon; I had moved away from Kodi but am moving back, just waiting on my coreelec box. I am pretty crappy at dev stuff though so don't hold your breath for anything from me
I think using Jellyfin intro skipper plugin to generate the files to be used by Kodi is a good approach.

Could the Up Next add-on be updated or forked to include this? I would really like this functionality in Kodi.