Jump to content

Show Intro Skip Option


Liquidfire88

Recommended Posts

Banquero
4 minutes ago, FrostByte said:

Cuando copiaste el dll, parece que hizo que root sea el propietario

  1. Apague el servidor Emby
  2. cambiar los permisos para emby para el grupo y el propietario
  3. reiniciar el servidor Emby

introskip.jpg.79a2f308212e5fa196cde255817f8d44.jpg

 

Buenas tardes, y como se hace eso en DSM7? Muchas gracias...

Link to comment
Share on other sites

FrostByte
chown emby IntroSkip.dll
chgrp emby IntroSkip.dll
ls -l IntroSkip.dll

Once you type the third command it should look like my pic from above

Edited by FrostByte
  • Thanks 1
Link to comment
Share on other sites

Banquero
19 minutes ago, FrostByte said:

Una vez que escriba el tercer comando, debería verse como mi foto de arriba

Siguiendo tus instrucciones, estos son los datos que me salen...

image.png.5398185e27073212cde7f524be117be9.png

Link to comment
Share on other sites

FrostByte
chmod 644 IntroSkip.dll
ls -l IntroSkip.dll

 

Try the above commands

It should look like below

-rw-r--r-- 1 emby emby  73728 Sep  8 00:32 IntroSKip.dll

 

Shutdown Emby before and restart after

Edited by FrostByte
Link to comment
Share on other sites

I updated to the latest dll file and this allowed the tasks to actually run. However, when I go through any of my shows they do not show anything.

Could you let me know what to check next?

image.png.a0eb8ae181eca51e16a8a34cf29a3dc6.png

image.png.c3385b6b1ae5c98856fd636e5ee1ea5e.png

Link to comment
Share on other sites

Cheesegeezer
31 minutes ago, TKX57 said:

I updated to the latest dll file and this allowed the tasks to actually run. However, when I go through any of my shows they do not show anything.

Could you let me know what to check next?

image.png.a0eb8ae181eca51e16a8a34cf29a3dc6.png

image.png.c3385b6b1ae5c98856fd636e5ee1ea5e.png

That's a very old interface there.  You probably need to clear your browser cache.

It should look like this now.

image.thumb.png.599464c66a496078052cc3afe51e8434.png

Link to comment
Share on other sites

Banquero

Estoy ejecutando el plugin, y en todos los resultados me da que la el valor "Has intro" False..Eso si, lo estoy ejecutando en Emby Server 4.6.4.0..

Link to comment
Share on other sites

CBers
1 hour ago, Banquero said:

Estoy ejecutando el plugin, y en todos los resultados me da que la el valor "Has intro" False..Eso si, lo estoy ejecutando en Emby Server 4.6.4.0..

I think you can only run this plugin in the beta Emby server.

@chef / @Cheesegeezer can confirm. 

 

 

Link to comment
Share on other sites

rbjtech

The plugin is dependent on the 'Croma' print function within ffmpeg.

The latest emby Windows beta has the required version, but this functionality was also included with earlier linux/other os builds.

If you can run the emby 'ffmpeg' executable (no arguments) from a command line - then look for the version below or higher and it should contain the function you need.

ffmpeg version 4.4.0-emby_2021_08_23-g8f222573e9+4998

 

  • Like 1
Link to comment
Share on other sites

Banquero
6 minutes ago, rbjtech said:

El complemento depende de la función de impresión 'Croma' dentro de ffmpeg.

La última versión beta de emby Windows tiene la versión requerida, pero esta funcionalidad también se incluyó con versiones anteriores de Linux / otros sistemas operativos .

Si puede ejecutar el ejecutable emby 'ffmpeg' (sin argumentos) desde una línea de comando, busque la versión siguiente o superior y debería contener la función que necesita.

ffmpeg versión 4.4.0-emby_2021_08_23-g8f222573e9 + 4998

 

Ok, muchas gracias...Esperaré entonces a la última versión estable de Emby para probarlo...Saludos...

  • Like 2
Link to comment
Share on other sites

4 hours ago, Cheesegeezer said:

That's a very old interface there.  You probably need to clear your browser cache.

It should look like this now.

 

So, I decided to start from scratch on this one again. I removed \programdata\data\titlesequence.db and \programdata\plugins\introskip.dll. I found the introskip.dll was also within \system\plugins\introskip.dll and removed this as well. I took the new introskip.dll and dropped in \programdata\plugins and ended up with the same error when I first set this up. When I dropped the new introskip.dll under \system\plugins the task sequences would kick off. However, even though the tasks run I still never get any data. My titlesequence.db is only 20KB.

2021-10-12 14:21:30.459 Info Intro Skip: Repository item sync completed. Duration: 1521 milliseconds.
2021-10-12 14:21:30.459 Info Intro Skip: FINGERPRINT: Starting episode fingerprint task.
2021-10-12 14:21:30.497 Info Intro Skip: FINGERPRINT: Chroma-print database contains 0 items.
2021-10-12 14:21:30.554 Info Intro Skip: Only Murders in the Building - S:1 - E:5: Saving.
2021-10-12 14:21:30.558 Info Intro Skip: Only Murders in the Building - S:1 - E:1: Saving.
2021-10-12 14:21:30.559 Info Intro Skip: Cobra Kai - S:1 - E:6: Saving.
2021-10-12 14:21:30.560 Info Intro Skip: Shark Tank - S:1 - E:8: Saving.
2021-10-12 14:21:30.560 Info Intro Skip: Cobra Kai - S:1 - E:1: Saving.
2021-10-12 14:21:30.565 Info Intro Skip: Chicago Med - S:1 - E:1: Saving.
2021-10-12 14:21:30.567 Info Intro Skip: Chicago Med - S:1 - E:10: Saving.
etc...
2021-10-12 14:25:14.500 Info Intro Skip: FINGERPRINT: Chromaprint Task Complete
2021-10-12 14:25:38.757 Info Intro Skip: DETECTION: Beginning Title Sequence Task

I never see a log entry for title sequence task complete and it shows that it only runs for 2 seconds in scheduled tasks

image.png.a9aebb5128e19e3db64784d90fc12843.png

 

I did see that windows defender does not like this even when I exclude the whole emby folder. If I found out more info on this I will share. When I disabled windows defender and cranked this up to 8 it seems to knock it out under 5 mins with my machine.

Link to comment
Share on other sites

10 minutes ago, TKX57 said:

So, I decided to start from scratch on this one again. I removed \programdata\data\titlesequence.db and \programdata\plugins\introskip.dll. I found the introskip.dll was also within \system\plugins\introskip.dll and removed this as well. I took the new introskip.dll and dropped in \programdata\plugins and ended up with the same error when I first set this up. When I dropped the new introskip.dll under \system\plugins the task sequences would kick off. However, even though the tasks run I still never get any data. My titlesequence.db is only 20KB.

2021-10-12 14:21:30.459 Info Intro Skip: Repository item sync completed. Duration: 1521 milliseconds.
2021-10-12 14:21:30.459 Info Intro Skip: FINGERPRINT: Starting episode fingerprint task.
2021-10-12 14:21:30.497 Info Intro Skip: FINGERPRINT: Chroma-print database contains 0 items.
2021-10-12 14:21:30.554 Info Intro Skip: Only Murders in the Building - S:1 - E:5: Saving.
2021-10-12 14:21:30.558 Info Intro Skip: Only Murders in the Building - S:1 - E:1: Saving.
2021-10-12 14:21:30.559 Info Intro Skip: Cobra Kai - S:1 - E:6: Saving.
2021-10-12 14:21:30.560 Info Intro Skip: Shark Tank - S:1 - E:8: Saving.
2021-10-12 14:21:30.560 Info Intro Skip: Cobra Kai - S:1 - E:1: Saving.
2021-10-12 14:21:30.565 Info Intro Skip: Chicago Med - S:1 - E:1: Saving.
2021-10-12 14:21:30.567 Info Intro Skip: Chicago Med - S:1 - E:10: Saving.
etc...
2021-10-12 14:25:14.500 Info Intro Skip: FINGERPRINT: Chromaprint Task Complete
2021-10-12 14:25:38.757 Info Intro Skip: DETECTION: Beginning Title Sequence Task

I never see a log entry for title sequence task complete and it shows that it only runs for 2 seconds in scheduled tasks

image.png.a9aebb5128e19e3db64784d90fc12843.png

 

I did see that windows defender does not like this even when I exclude the whole emby folder. If I found out more info on this I will share. When I disabled windows defender and cranked this up to 8 it seems to knock it out under 5 mins with my machine.

Are you on beta server?

Link to comment
Share on other sites

3 minutes ago, chef said:

Are you on beta server?

No I'm running v4.6.4.0. I do run the portable version so I can install where I want on the drive.

Link to comment
Share on other sites

Cheesegeezer
3 hours ago, Banquero said:

I am running the plugin, and in all the results it gives me the value "Has intro" False .. Of course, I am running it on Emby Server 4.6.4.0 ..

Thanks @rbjtech

for Windows servers you need to run beta as this has the latest ffmpeg that includes chromaprint.

we believe that linux based servers have this already in the their build.

 

  • Thanks 1
Link to comment
Share on other sites

Cheesegeezer

Just to let you all know, that this is really a testing thread, we want to have the most stable release possible when it launches. 
 

Devolopment and beta testing, which may require to run beta versions of the server and also re-running fingerprint and detection tasks again in order for us to improve.

although it’s pretty god damn awesome as it is now... we are hoping to finalise it for main stream release and we need you guys as testers.

Thanks you all for your feedback and support 

Link to comment
Share on other sites

34 minutes ago, TKX57 said:

No I'm running v4.6.4.0. I do run the portable version so I can install where I want on the drive.

Windows will have to run the beta server 😃 at least for now.

  • Thanks 1
Link to comment
Share on other sites

So, my initial Audio Fingerprinting finished while I was sleeping last night, after about 36 hours or so. However, as I was asleep and the installation had set up Audio Fingerprinting as a run-every-24-hours scheduled task, it is now running again, currently on 10.2%. Do I let it finish running before attempting anything else? I've probably added less than 10 new episodes since the initial scan started.

Maybe the installation should not set any scheduled tasks, and that should be added manually once the initial large scan has completed?

  • Thanks 1
Link to comment
Share on other sites

31 minutes ago, Cheesegeezer said:

Thanks @rbjtech

for Windows servers you need to run beta as this has the latest ffmpeg that includes chromaprint.

we believe that linux based servers have this already in the their build.

 

Thank you, this looks to be what the issue was. The DB is 16MB and growing.

Link to comment
Share on other sites

1 hour ago, kaj said:

So, my initial Audio Fingerprinting finished while I was sleeping last night, after about 36 hours or so. However, as I was asleep and the installation had set up Audio Fingerprinting as a run-every-24-hours scheduled task, it is now running again, currently on 10.2%. Do I let it finish running before attempting anything else? I've probably added less than 10 new episodes since the initial scan started.

Maybe the installation should not set any scheduled tasks, and that should be added manually once the initial large scan has completed?

@kaj can I see another log.

Unfortunately, I'm not sure we can have an empty field in the schedule part of the scheduled task.

You can remove the schedule, but the code expects something there.

If fingerprinting is running again, it should skip over items that already have the data, so it should be quick and painless.

But a log would be very helpful.

Thank you again!

 

Link to comment
Share on other sites

2 minutes ago, chef said:

@kaj can I see another log.

Unfortunately, I'm not sure we can have an empty field in the schedule part of the scheduled task.

You can remove the schedule, but the code expects something there.

If fingerprinting is running again, it should skip over items that already have the data, so it should be quick and painless.

But a log would be very helpful.

Thank you again!

 

It was taking a long time, 2 time round. I've stopped the process, i noticed that the dll should be owned by Emby, which I hadn't set, so I've now set that. Restarted Emby...but it has all the shows, but hasn't detected any titles.

I've also tried to find the  titlesequence.db file, but I cannot find anywhere. There is no data directory on my NAS either. Hmmm. Now that I've changed the dll permission, I'll try running again.

Link to comment
Share on other sites

39 minutes ago, kaj said:

And we've started at -0.7% again (negative)

image.thumb.png.fbf543457cfa5ca5f2a0e59b14d2ed65.png

Log attached from the 1st few minutes are re-starting the task

embyserver (16).txt 281.85 kB · 0 downloads

Okay kaj, give me a moment to check your log. 

It is possible that the final calculation for the task progress bar over shoots 100% by 7. Simply because we are multitasking. 

But we have to make sure that it's accessing the database properly.

 

I'll brb! 😃

 

Link to comment
Share on other sites

@kaj super important!

can you turn on debug logging for emby?

then try to run the task again.

That would be awesome!

 

Link to comment
Share on other sites

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