Jump to content

Recommended Posts

Posted

Indeed, a list of a couple tv show that didn't get their intros detected would be great.

That way we can check it out.

 

Posted

I've found it to be hit and miss..

A hit for downloaded content and mostly a miss for recordings that have been run through MCEBuddy with commercials stripped and converted to HEVC.mkv

  • Thanks 1
rbjtech
Posted
8 minutes ago, Sammy said:

A hit for downloaded content and mostly a miss for recordings that have been run through MCEBuddy with commercials stripped and converted to HEVC.mkv

Interesting - so even for recordings that have solid 'Intros' - it fails to pick these up ?   

Do you have any examples ? (names of shows)

Posted
34 minutes ago, rbjtech said:

Interesting - so even for recordings that have solid 'Intros' - it fails to pick these up ?   

Do you have any examples ? (names of shows)

I'll dig some up but Survivor the other day wasn't skipping. I'll post logs in the development thread.

  • Like 1
samuelqwe
Posted
2 minutes ago, Sammy said:

I'll dig some up but Survivor the other day wasn't skipping. I'll post logs in the development thread.

Only the first episode of the season is out, so I wouldn’t expect any intro to be found.

byakuya32
Posted

Some episodes in borutio it is skipping in the middle of the episode instead of the intro. Where they have music play fir a few seconds.

samuelqwe
Posted
16 minutes ago, byakuya32 said:

Some episodes in borutio it is skipping in the middle of the episode instead of the intro. Where they have music play fir a few seconds.

How many seconds is "a few seconds"? It shouldn't be catching anything shorter than 15 seconds.

seanbuff
Posted
1 hour ago, rbjtech said:

Do you have any examples ? (names of shows)

I've got an example of a false positive.

The new series 'The Dropout' - the first two eps get detected with an "intro" during two key dialog scenes.

image.png.9f8239b88ec596f87b821eda0d7f074d.png

The series doesn't actually have an intro, but while the same music makes an appearance during these two scenes - the dialog over the top makes them unique which i thought would have changed the audio fingerprint just enough.

I realise that 4 episodes may not be enough, but I figured I'd raise it anyway. Thanks.

 

byakuya32
Posted
50 minutes ago, samuelqwe said:

How many seconds is "a few seconds"? It shouldn't be catching anything shorter than 15 seconds.

Looks like it was 30 seconds actually. But it was the middle of an episode and not an intro.

samuelqwe
Posted (edited)
2 hours ago, byakuya32 said:

Looks like it was 30 seconds actually. But it was the middle of an episode and not an intro.

If it’s long enough, there is nothing stopping the intro detection from labelling a segment as an intro, even in the middle of the episode.

Maybe we should add this restriction @chef? The intro will most likely start in the first half of the episode, otherwise it’s not really an intro, is it? 🤔
 

Or, maybe something to consider for v3?

Edited by samuelqwe
rbjtech
Posted
7 hours ago, seanbuff said:

I've got an example of a false positive.

The new series 'The Dropout' - the first two eps get detected with an "intro" during two key dialog scenes.

image.png.9f8239b88ec596f87b821eda0d7f074d.png

The series doesn't actually have an intro, but while the same music makes an appearance during these two scenes - the dialog over the top makes them unique which i thought would have changed the audio fingerprint just enough.

I realise that 4 episodes may not be enough, but I figured I'd raise it anyway. Thanks.

 

 

Thanks.

I have the same show but no Intro Detected (correctly).

The two reasons for the difference could be 1) Different sources files or 2) I have modified my IntroSkip.xml detection settings as per below but I think the HammingDistance will likely be the same as Default.

  <TitleSequenceLengthThreshold>5</TitleSequenceLengthThreshold>
  <HammingDistanceThreshold>8</HammingDistanceThreshold>
  <DetectionConfidence>0.6</DetectionConfidence>
  <BlackDetectionPixelThreshold>0</BlackDetectionPixelThreshold>
  <BlackDetectionSecondIntervals>0.05</BlackDetectionSecondIntervals>
  

image.thumb.png.7fb2250c2eda6ac9e53efc4d85b14569.png

 

Posted
4 hours ago, samuelqwe said:

If it’s long enough, there is nothing stopping the intro detection from labelling a segment as an intro, even in the middle of the episode.

Maybe we should add this restriction @chef? The intro will most likely start in the first half of the episode, otherwise it’s not really an intro, is it? 🤔
 

Or, maybe something to consider for v3?

Do you mean, the first half of the encoding?

 

rbjtech
Posted
4 hours ago, samuelqwe said:

If it’s long enough, there is nothing stopping the intro detection from labelling a segment as an intro, even in the middle of the episode.

Maybe we should add this restriction @chef? The intro will most likely start in the first half of the episode, otherwise it’s not really an intro, is it? 🤔
 

Or, maybe something to consider for v3?

The max length of the fingerprint should probably be changed to accommodate this ? - ie fix the source.

I believe this is all based on the show length - so for a 60 min show, then I believe the first 20 mins are finger printed.

There is a table somewhere showing the logic ...

So if a 10 minute show has a false 'Intro' midway through, then the logic has failed somewhere - I think.

 

Posted
1 minute ago, rbjtech said:

 

Thanks.

I have the same show but no Intro Detected (correctly).

The two reasons for the difference could be 1) Different sources files or 2) I have modified my IntroSkip.xml detection settings as per below but I think the HammingDistance will likely be the same as Default.

  <TitleSequenceLengthThreshold>5</TitleSequenceLengthThreshold>
  <HammingDistanceThreshold>8</HammingDistanceThreshold>
  <DetectionConfidence>0.6</DetectionConfidence>
  <BlackDetectionPixelThreshold>0</BlackDetectionPixelThreshold>
  <BlackDetectionSecondIntervals>0.05</BlackDetectionSecondIntervals>
  

image.thumb.png.7fb2250c2eda6ac9e53efc4d85b14569.png

 

The hamming distance offset value of 8 is actually hard coded, the node in the xml is just a left over from testing.

I'm going to get Dropout and do some testing.

I wouldn't have thought that the offset would be large enough to allow for dialogue over common theme music to pass the hamming distance comparisons. 

But I suppose anything could happen.

One mis detection out of a seasons worth of episodes is still fine with me though. 

That hits the 80% reliability, as far as I'm concerned.

That is why we have the editor. 

 

Posted
17 minutes ago, rbjtech said:

The max length of the fingerprint should probably be changed to accommodate this ? - ie fix the source.

I believe this is all based on the show length - so for a 60 min show, then I believe the first 20 mins are finger printed.

There is a table somewhere showing the logic ...

So if a 10 minute show has a false 'Intro' midway through, then the logic has failed somewhere - I think.

 

How long are the episodes in the show Borutio?

Are they really short?

We can add extra logic for really short episodes. Currently, the shortest episode duration we handle is 15 minutes. 

I was unaware of series with shorter episodes then that.

But we can make a change.

samuelqwe
Posted
4 hours ago, chef said:

Do you mean, the first half of the encoding?

 

No, I did mean first half of the episode, since fingerprint lengths cover a wide range of episode lengths.

Just a possible way to mitigate false positives, even if there will always be some.

  • Agree 1
byakuya32
Posted
4 hours ago, chef said:

How long are the episodes in the show Borutio?

Are they really short?

We can add extra logic for really short episodes. Currently, the shortest episode duration we handle is 15 minutes. 

I was unaware of series with shorter episodes then that.

But we can make a change.

They are 20 to 25 minutes and it's not just 1 episode its a bunch of them some with just dialog and some where music is playing with the dialog at about the 14 to 15 minute mark.

Posted
On 15/03/2022 at 09:47, chef said:

Indeed, a list of a couple tv show that didn't get their intros detected would be great.

 

Ozark is one show that I have found generates intros across each season but it doesn't actually have an Intro



I'm also noticing that new episodes are not being automatically scanned, the option is definitely enabled but it's acting like the hook to trigger on a new episode doesn't exist?
I'd share logs but, well, it doesn't generate any. Not even debug logs. Tailing the logs I can clearly see new eps getting added and processed and having their related Scripter-X addon tasks triggered but the IntroSkip tasks just sit there twiddling their little digital thumbs waiting for something to do and I have to run the task manually. I've just scheduled it for every hour as a workaround but having the tasks work correctly would be awesome. 

It's possible my search-fu is lacking today but I wasn't able to find anything on this particular matter except a couple stray comments from last year/much older version of IntroSkip so not sure if they are even relevant

Goggleboxer
Posted
On 14/03/2022 at 16:13, rbjtech said:

Do you have an example of shows where Introskip is not successfully picking up the Intro's ?   

General consensus is Introskip is successfully picking up 70-80% of shows without manual intervention.

Remember, the technology is matching the AUDIO patterns of each episode - so unless the Audio is the same for every Intro, then it will not pick it up - the Video is not used.

And for this very reason, it will never automatically pickup 'recaps' as they are obviously different for every episode.

The ability to skip recaps can be 'manually' added however if the 'Intro' happens immediately after the recap - you just need to bring forward the detected Intro 'Start' time to also cover the recap.

 

@rbjtech @chef Yes, please see screenshots attached for a few recent examples of failed detections. Thanks for the explanation regarding skipping recaps. Can't blame me for dreaming. Cheers.IntroSkip_Example_1.thumb.jpeg.51fe99a86e5bdaba2da74bc18f9e31d9.jpegIntroSkip_Example_2.thumb.jpeg.6218409f7b9b08ff0ad695fe5643d957.jpegIntroSkip_Example_3.thumb.jpeg.de26de78e8adddb2589fc0943a32f8c1.jpegIntroSkip_Example_4.thumb.jpeg.124dc35e00fd3c528391a67f9043fd11.jpeg

  • Thanks 1
Posted
10 minutes ago, Goggleboxer said:

@rbjtech @chef Yes, please see screenshots attached for a few recent examples of failed detections. Thanks for the explanation regarding skipping recaps. Can't blame me for dreaming. Cheers.IntroSkip_Example_1.thumb.jpeg.51fe99a86e5bdaba2da74bc18f9e31d9.jpegIntroSkip_Example_2.thumb.jpeg.6218409f7b9b08ff0ad695fe5643d957.jpegIntroSkip_Example_3.thumb.jpeg.de26de78e8adddb2589fc0943a32f8c1.jpegIntroSkip_Example_4.thumb.jpeg.124dc35e00fd3c528391a67f9043fd11.jpeg

How long is the intro for Ozarks?

If an intro is under ten seconds we ignore it.

Thank you for taking the time to take part in the testing. 👍

seanbuff
Posted
2 hours ago, chef said:

How long is the intro for Ozarks?

Ozark is troublesome for me also.

I get a random 38 sec sequence detected for Season 01

image.png.503da4a112810e07803bd622d52731d6.png


And another 17 sec sequence detected for Season 03

image.png.62111d10ccd65137cea513d08b32a0c7.png

byakuya32
Posted
42 minutes ago, seanbuff said:

Ozark is troublesome for me also.

I get a random 38 sec sequence detected for Season 01

image.png.503da4a112810e07803bd622d52731d6.png


And another 17 sec sequence detected for Season 03

image.png.62111d10ccd65137cea513d08b32a0c7.png

I have noticed anime seems to be a bit troublesome fir this plugin in its current state.

  • Thanks 1
Cheesegeezer
Posted
5 hours ago, chef said:

How long is the intro for Ozarks?

If an intro is under ten seconds we ignore it.

Thank you for taking the time to take part in the testing. 👍

Hi Chef,

The intros are very short ranging from about 15 - 20 max.  the music is often different.  Here is an example of all the intros from season 2.

 

rbjtech
Posted

Having a listen to the actual 'Intro's picked up in Ozark myself - On a couple that I listened to - some episodes DO have a similar undertone music in those sequences and that is what I believe Introskip is picking up on (but agree 100% they are not Intros..) but it's not true for all the episodes in that season - it's a bit odd I agree.

This is actually what the 'Clear All Detected Title Sequences' button is there for as I noticed this phenomenon during the development and testing a few months ago - the same for Credit's if that is the issue.   Use cautiously though, as it clears ALL Intros's from ALL Seasons for that show - not just the Selected Season.

 

image.png.7b2f7e00a310edb36f1650f2d78dbb94.png

Also worthy of note which many do not realise, is you can actually play the 'Intro' part directly from the Plugin GUI if Intro = True - just click on the Green 'Play' Icon on the left hand thumbnail image.  I should probably put that in the Wiki as well  .. 

image.png.6f5eef8fd04772577bcc1afafaca1a70.png

  • Thanks 2
Posted
2 minutes ago, rbjtech said:

This is actually what the 'Clear All Detected Title Sequences' button is there for as I noticed this phenomenon during the development and testing a few months ago - the same for Credit's if that is the issue.   Use cautiously though, as it clears ALL Intros's from ALL Seasons for that show - not just the Selected Season.

 

Heh, yeahhhh, I'm still avoiding configuration pages wherever possible at the moment given my long load times on them still 😜
Having said that though, I did actually remove the intros manually from Ozark like an idiot the other day cause I both completely forgot that button existed and also totally didn't notice it to remind myself of it's existence. I think I was just having one of those kind of days at the time haha. 



Oh and the rest of my previous post wasn't specifically related to Ozark either in case that gets mixed up!

7 hours ago, diogee said:

I'm also noticing that new episodes are not being automatically scanned, the option is definitely enabled but it's acting like the hook to trigger on a new episode doesn't exist?

This is true of any and all new content that gets added to my libraries

Guest
This topic is now closed to further replies.
×
×
  • Create New...