You’d really need to know when the opening credits begin and end for every single file — and that not only depends on the specific series / season / episode but also where you sourced the file. TMDB (where Infuse gets it’s metadata now) doesn’t track this data. There is only one entry per episode (just as their is only one entry per movie — no accommodation for alternate cuts / special editions / unrated versions, etc.).
How would Infuse know if you got the file from a blu-ray, downloaded it, or recorded it off your antenna, commercials included? Are there “previously on ….” recaps before the episode proper begins, or were they trimmed out? Is there a cold open before the opening credits? How long is it?
It works on Netflix because that information is known and coded for every one of their episodes. Netflix knows exactly what your watching, because it is providing the content. Infuse only knows what the filename is. But it could really be anything — Infuse didn’t provide the files and can’t watch them all to figure it out.
Infuse could simulate x number of Siri remote clicks (10 second intervals), it wouldn’t be perfect but would help for 95% of the series out there.
That’s basically what I do now, I memorize the length of the intro for a particular series and click the corresponding number of times on the remote to quickly get where I want.
The Sopranos has approx 1 min 40 sec of intro, that’s 10 clicks :]
It’s less fiddly and takes far less effort than sliding or rotating on the remote IMO.
When would Infuse simulate the clicks?
When you double-click the remote? What if you actually wanted to simply double click the remote?
You’ve got to consider what any changes will do to everyone else using the app.
All is needed is to add an option disabled by default in settings called: “Scan TV Series to find intro”. An idea of how to do it would be this: whenever a new tv show is recognized, it will download the audio of the first 5 minutes of the first two episodes, compare the two and keep track of the timestamp in which they are equal. If the equal part comes at the same time, the timestamp will be associated with all the episodes. If not, the first 5 seconds of the audio file will be saved and compared every time an episode is played.
Similar to the “Next Episode button” feature request, this would require some heavy work from the developers in order to make Infuse capable of analyzing and recognizing matching scenes between episodes during library scan. In this case, matching intro scenes.
Someone correct me if I’m wrong, but there isn’t any other feature in Infuse that requires scanning the content of an episode. It’s a whole new level of challenge for Firecore team to surpass.
The idea of setting up a manual marker would only fit a very small subset of series, and an even smaller subset of users who would be willing to do it. Better to hold out for the real deal than a quick fix that isn’t really going to appeal to the masses and add significant value to our beloved infuse… IMO…
Apparently Plex have just posted in a blog that skip outro’s/end credits is now officially coming soon.
Bizarrely I don’t think I have seen Plex disclose in advance an upcoming feature for several years until now.
I wonder if it is possible with minimal backend coding for the Infuse folks for it to piggy back off the Plex server similar to ‘Skip Intros’. I would think it wouldn’t take too much. But I am not a programmer nor do I play one on TV. Lol.
It would be especially nice if Infuse grabbed the timestamp(s) for Skip Intro and Skip Credits from a connected Plex server - storing them locally for any shows or movies that are also in Infuse’s local / cloud library.
Would be incredibly helpful for migrations from a Plex server to Infuse.