Jump to content

embyforkodi (next-gen) 8.X.X support


quickmic

Recommended Posts

jimbobjonesbob

using stable 8.2.13, noticed that intros for shows that offer skipping now don't do it for some reason.

what can be the cause of that?

 

edit: rebooted, same thing. Then I installed 8.2.15 and instantly it prompts me on the same shows to skip the intro. But it's not really a fix, as 8.2.13 has been working fine for some time and only stopped in the last day or two.

Also, it seems history is repeating itself ;) https://emby.media/community/index.php?/topic/116208-embyforkodi-next-gen-8xx-support/page/12/#comment-1255562

Edited by jimbobjonesbob
Link to comment
Share on other sites

quickmic
12 minutes ago, jimbobjonesbob said:

using stable 8.2.13, noticed that intros for shows that offer skipping now don't do it for some reason.

what can be the cause of that?

 

edit: rebooted, same thing. Then I installed 8.2.15 and instantly it prompts me on the same shows to skip the intro. But it's not really a fix, as 8.2.13 has been working fine for some time and only stopped in the last day or two.

Also, it seems history is repeating itself ;) https://emby.media/community/index.php?/topic/116208-embyforkodi-next-gen-8xx-support/page/12/#comment-1255562

I need Kodi logs when this happens.

Link to comment
Share on other sites

jimbobjonesbob
4 minutes ago, quickmic said:

I need Kodi logs when this happens.

I'll wait for it to happen again and then turn on debug.

Edited by jimbobjonesbob
  • Like 1
Link to comment
Share on other sites

rotational467

@quickmic as per the discussion here:

These same symptoms have also suddenly appeared again on my Kodi setup as of either server 4.8.0.50 or 51.   Using CoreELEC 20.1 + E4K 8.1.25.  I'm also using the Embuary skin, and I need to run a test with it disabled.  But it's way too coincidental that this popped up on both Roku and Kodi clients simultaneously. @speechlesI'm hoping some of the information that you've found could help point in the right direction here.

I'll be able to do some controlled testing and provide logs later today.  Thanks!

Link to comment
Share on other sites

LittleWizard

Hi! Now my shield hangs on stop till curl timeout (lowered to 30sec) almost all the times. Now also the RPi 4 with libreelec hangs frequently.

This does not happen if I play the same content with Kodi and NFS share without embyforkodi. Also it does not happen if I use Emby android app.

So seems to be a problem in Kodi>embyforkodi>embyserver chain.

Is there a way to diagnose the problem?

Maybe when I'll migrate to new version of emby server this will be magically fixed? (I'm waiting stable version of the server).

Is there some tweak I could try in both kodi, embyforkodi, emby server? I also hard resetted Asus router ax58 without any improvement. Tried both wired and wireless connection, no difference.

 

Thanks!

Link to comment
Share on other sites

Grumpy1

hey

 

I know this has been asked before and isn't possible at the moment but wondering if it ever will be or is it a kodii limitation.

to have one single row of continue watching with movies and tv shows combined

the new kodi skin that i use ( arctic Fuse) has incorporated a home section where this would work perfect

thanks

Link to comment
Share on other sites

quickmic
45 minutes ago, Grumpy1 said:

hey

 

I know this has been asked before and isn't possible at the moment but wondering if it ever will be or is it a kodii limitation.

to have one single row of continue watching with movies and tv shows combined

the new kodi skin that i use ( arctic Fuse) has incorporated a home section where this would work perfect

thanks

Kodi cannot mix content with its internal mechanisms.

What's the actual request? I assume you mean a combination of the in "in progress" nodes? If yes, what is your suggestion about multiple libraries with same sort of content? All combined?

Edited by quickmic
Link to comment
Share on other sites

Grumpy1
1 hour ago, quickmic said:

Kodi cannot mix content with its internal mechanisms.

What's the actual request? I assume you mean a combination of the in "in progress" nodes? If yes, what is your suggestion about multiple libraries with same sort of content? All combined?

"I assume you mean a combination of the in "in progress" nodes?" <----- yes to this

not 100% sure what you mean by "what is your suggestion about multiple libraries with same sort of content"

would just like to have it the same way as it is in the emby apps

 

 

 

 

Edited by Grumpy1
Link to comment
Share on other sites

quickmic
6 minutes ago, Grumpy1 said:

"I assume you mean a combination of the in "in progress" nodes?" <----- yes to this

not 100% sure what you mean by "what is your suggestion about multiple libraries with same sort of content"

would just like to have it the same way as it is in the emby apps

 

 

 

 

You cannot compare Emby workflow (or it's apps) with Kodi. Kodi doesn't support libraries as Emby does. Therefore "workarounds" are necessary to strictly separate libraries. with same content.

By Emby you can load multiple libraries with the same content. e.g I mainly use this to split musicvideos.

I have two libs in Emby, one with "regular" musicvideo clips and one with music concerts. Both have "musicvideos" content. I don't want to mix them but Kodi is not capable doing that natively. So I used mechanism to tag them.

e.g. "Michael Jackson" could be a video clip or a concert artist. If I search concerts by artist, I only want results for concerts and not clips mixed with concerts.

That's the basics about multi library support, they are separated (also adjustable via plugin settings).

I have no usecase for splitting my tvshows or movies, but people does. e.g. for high resolution content, or whatever but same concept.

...Your request sounds easy for your usecase, but it's something which goes much deeper as it looks. With all that in mind, can you specify what you want.

Again, Kodi has no native multilib support, it supports natively (without workarounds) only 4 categories of content. music, musicvideo, music and tvshows (partially photos).

Link to comment
Share on other sites

Grumpy1

thanks for the explanation :)

I have a very simply library --- Movies ---Tvshows --- Music  and all i was after or wanting ( was not sure if it was possible)  was to have anything that is continue watching (movies and tv shows ) to be in one row :)

the first pic is how kodi has it it my setup - In-progress Movies and then a second row of In-Progress TV Shows

and was just hoping there was a way to adjust it like in the second pic to combine the In-Progress Tv shows and In-Progress Movies

 

 

kodi.png

emby.png

Link to comment
Share on other sites

quickmic
11 hours ago, Grumpy1 said:

thanks for the explanation :)

I have a very simply library --- Movies ---Tvshows --- Music  and all i was after or wanting ( was not sure if it was possible)  was to have anything that is continue watching (movies and tv shows ) to be in one row :)

the first pic is how kodi has it it my setup - In-progress Movies and then a second row of In-Progress TV Shows

and was just hoping there was a way to adjust it like in the second pic to combine the In-Progress Tv shows and In-Progress Movies

 

 

kodi.png

emby.png

Guessing here: What you want has nothing todo with plugin or Kodi limitations. It's just skin configuration. This seems to be a widget setting and/or node settings.

Please open a new thread for skin support.

Correction, seems to be a node. I'll check.

Edited by quickmic
Link to comment
Share on other sites

quickmic

Update:

Next 8.3.0 (build 403) version is still under development. Huge changes are necessary due fully support all sorts of Emby Metadata (and its Features).

Also I'm on vacation for the next 3 weeks starting by Monday. Please be patient and don't expect the regular response time.

Edited by quickmic
  • Like 6
Link to comment
Share on other sites

LittleWizard

Thanks for your work, good vacations!

Meanwhile I'm trying to understand why of my hangs on stop (mainly at the end of file).

I'm reverting back to oldest addon versions.

8.0.1 seems not to be affected by the problem, but I'll have to test more and test version by version.

Link to comment
Share on other sites

Shattered

I've noticed that episode order is set by title by default. is there a way to get it to set as episode number instead and change it for everything. This is using dynamic sync. 

Link to comment
Share on other sites

quickmic
On 10/14/2023 at 6:56 PM, Grumpy1 said:

thanks for the explanation :)

I have a very simply library --- Movies ---Tvshows --- Music  and all i was after or wanting ( was not sure if it was possible)  was to have anything that is continue watching (movies and tv shows ) to be in one row :)

the first pic is how kodi has it it my setup - In-progress Movies and then a second row of In-Progress TV Shows

and was just hoping there was a way to adjust it like in the second pic to combine the In-Progress Tv shows and In-Progress Movies

 

 

kodi.png

emby.png

Can you elaborate what's included in this view. Is it in progress movies with and next up episodes? Seems it not in progress episodes.

Link to comment
Share on other sites

Grumpy1
2 hours ago, quickmic said:

Can you elaborate what's included in this view. Is it in progress movies with and next up episodes? Seems it not in progress episodes.

in kodi each has its own node so whenever there is any " in-progress anything" it creates a new node

in-progress Tv shows

in-progress Movies

in-Progress episodes

for emby- so all in-progress ( movies, tv shows and episodes)  would need to be in the same node

 

this is the first kodi skin that i can think of that uses a " Home page" style kind of like what emby or plex do

so all of this is pretty new to kodi I'm guessing

 

Like i said at the start... no clue if any of this was possible with the kodi add on , just thought i would ask

thanks for looking into this :)

I know i am not the best at explaining things :) so here is the skin if its easier

https://forum.kodi.tv/showthread.php?tid=373859

 

 

Edited by Grumpy1
Link to comment
Share on other sites

TheOverseer

Is Kodi 21 (Omega) supported?  I've just tried updating to beta 1, but getting once embyforkodi is installed.

 

Can upload logs if needed.

Link to comment
Share on other sites

FrostByte
35 minutes ago, TheOverseer said:

Is Kodi 21 (Omega) supported?  I've just tried updating to beta 1, but getting once embyforkodi is installed.

 

Can upload logs if needed.

I've been running Beta 1 and all the nightlies with no issue. 

  • E4K plugin 8.2.15
  • Emby server 4.8.0.56

 

Link to comment
Share on other sites

TheOverseer
36 minutes ago, FrostByte said:

I've been running Beta 1 and all the nightlies with no issue. 

  • E4K plugin 8.2.15
  • Emby server 4.8.0.56

 

Hmmm.

 

These are the errors in the log I'm getting.  Any help would be appreciated. 

 

Quote

2023-10-27 19:24:03.947 T:14656    info <general>: EMBY.hooks.monitor: [ Start Emby-next-gen ]
2023-10-27 19:24:03.947 T:14656    info <general>: EMBY.hooks.webservice: -->[ Init ]
2023-10-27 19:24:03.973 T:14656    info <general>: EMBY.hooks.webservice: --<[ Init ]
2023-10-27 19:24:03.996 T:14656    info <general>: EMBY.helper.utils: Copied special://xbmc/system/library/video/
2023-10-27 19:24:04.026 T:14656    info <general>: EMBY.helper.utils: Copied special://xbmc/system/library/music/
2023-10-27 19:24:04.027 T:14656    info <general>: EMBY.hooks.monitor: Favorite node exists, skip: special://profile/library/video/emby_Favorite_movies.xml
2023-10-27 19:24:04.027 T:14656    info <general>: EMBY.hooks.monitor: Favorite node exists, skip: special://profile/library/video/emby_Favorite_tvshows.xml
2023-10-27 19:24:04.027 T:14656    info <general>: EMBY.hooks.monitor: Favorite node exists, skip: special://profile/library/video/emby_Favorite_episodes.xml
2023-10-27 19:24:04.027 T:14656    info <general>: EMBY.hooks.monitor: Favorite node exists, skip: special://profile/library/video/emby_Favorite_musicvideos.xml
2023-10-27 19:24:04.079 T:14656   error <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                                    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                                   Error Type: <class 'xml.etree.ElementTree.ParseError'>
                                                   Error Contents: not well-formed (invalid token): line 26, column 0
                                                   Traceback (most recent call last):
                                                     File "C:\Users\lone_\AppData\Roaming\Kodi\addons\plugin.video.emby-next-gen\service.py", line 6, in <module>
                                                       hooks.monitor.StartUp()
                                                     File "C:\Users\lone_\AppData\Roaming\Kodi\addons\plugin.video.emby-next-gen\hooks\monitor.py", line 781, in StartUp
                                                       Ret = setup()
                                                     File "C:\Users\lone_\AppData\Roaming\Kodi\addons\plugin.video.emby-next-gen\hooks\monitor.py", line 745, in setup
                                                       xmls.sources()
                                                     File "C:\Users\lone_\AppData\Roaming\Kodi\addons\plugin.video.emby-next-gen\helper\xmls.py", line 18, in sources
                                                       xmlData = xml.etree.ElementTree.fromstring(xmlData)
                                                     File "C:\Program Files\Kodi\system\python\Lib\xml\etree\ElementTree.py", line 1320, in XML
                                                       parser.feed(text)
                                                   xml.etree.ElementTree.ParseError: not well-formed (invalid token): line 26, column 0
                                                   -->End of Python script error report<--
                                                   
2023-10-27 19:24:04.079 T:14656    info <general>: CPythonInvoker(0, C:\Users\lone_\AppData\Roaming\Kodi\addons\plugin.video.emby-next-gen\service.py): waiting on thread 4544
 

 

Link to comment
Share on other sites

FrostByte

Same section of log looks good on mine 

2023-10-26 22:19:17.323 T:11702    info <general>: EMBY.hooks.monitor: Favorite node exists, skip: special://profile/library/video/emby_Favorite_movies.xml
2023-10-26 22:19:17.323 T:11702    info <general>: EMBY.hooks.monitor: Favorite node exists, skip: special://profile/library/video/emby_Favorite_tvshows.xml
2023-10-26 22:19:17.323 T:11702    info <general>: EMBY.hooks.monitor: Favorite node exists, skip: special://profile/library/video/emby_Favorite_episodes.xml
2023-10-26 22:19:17.324 T:11702    info <general>: EMBY.hooks.monitor: Favorite node exists, skip: special://profile/library/video/emby_Favorite_musicvideos.xml
2023-10-26 22:19:17.324 T:11702    info <general>: EMBY.helper.xmls: Source http://kodi.emby.media exists, no change
2023-10-26 22:19:17.325 T:11702    info <general>: EMBY.helper.xmls: advancedsettings.xml valid, no change
2023-10-26 22:19:17.325 T:11702    info <general>: EMBY.hooks.monitor: Monitor listening
2023-10-26 22:19:17.331 T:11758    info <general>: EMBY.hooks.monitor: THREAD: --->[ ServersConnect ]
2023-10-26 22:19:17.333 T:11758    info <general>: EMBY.database.library: -->[ library ]
2023-10-26 22:19:17.333 T:11758    info <general>: EMBY.emby.emby: ---[ INIT EMBYCLIENT: ]---
2023-10-26 22:19:17.333 T:11758    info <general>: EMBY.emby.emby: --[ server/DEFAULT ]
2023-10-26 22:19:17.336 T:11758    info <general>: EMBY.hooks.monitor: widget refresh: connection established
2023-10-26 22:19:17.337 T:11758    info <general>: EMBY.helper.utils: Refresh widgets initialized
2023-10-26 22:19:17.337 T:11758    info <general>: EMBY.helper.utils: Refresh widgets started
2023-10-26 22:19:17.341 T:11759    info <general>: EMBY.emby.emby: THREAD: --->[ establish_existing_connection ]
2023-10-26 22:19:17.341 T:11759    info <general>: EMBY.emby.emby: tryConnect url: http://10.0.0.55:8096
2023-10-26 22:19:17.341 T:11759   debug <general>: EMBY.emby.http: [ http ] {'url': 'http://10.0.0.55:8096/emby/system/info/public', 'timeout': (15, 300)}
2023-10-26 22:19:17.345 T:11760    info <general>: EMBY.emby.http: THREAD: --->[ async queue ]
2023-10-26 22:19:17.364 T:11758    info <general>: EMBY.hooks.monitor: THREAD: ---<[ ServersConnect ]
2023-10-26 22:19:17.371 T:11735    info <general>: VideoInfoScanner: Starting scan ..
2023-10-26 22:19:17.371 T:11735 warning <general>: Process directory 'widget_refresh_trigger' does not exist - skipping scan.
2023-10-26 22:19:17.376 T:11735    info <general>: VideoInfoScanner: Finished scan. Scanning for video info took 9 ms
2023-10-26 22:19:17.388 T:11639   debug <general>: CGUIMediaWindow::GetDirectory (videodb://movies/titles/)
2023-10-26 22:19:17.388 T:11639   debug <general>:   ParentPath = [videodb://movies/titles/]
2023-10-26 22:19:17.389 T:11761   debug <general>: Thread waiting start, auto delete: false
2023-10-26 22:19:17.425 T:11702    info <general>: EMBY.hooks.monitor: -->[ kodi scan / video / True ]
2023-10-26 22:19:17.425 T:11702    info <general>: EMBY.hooks.monitor: --<[ kodi scan / video / True ]
2023-10-26 22:19:17.426 T:11702    info <general>: EMBY.hooks.monitor: [ kodi scan / video ] Trigger music scan
2023-10-26 22:19:17.494 T:11759    info <general>: EMBY.emby.emby: User is authenticated
2023-10-26 22:19:17.494 T:11759   debug <general>: EMBY.emby.http: [ http ] {'params': {'DeviceId': 'a35faeb9-78f1-47cf-9a59-afa1aaab8dc3'}, 'url': 'http://10.0.0.55:8096/emby/Sessions', 'timeout': (15, 300)}

 What version of E4K are you running?  There's at least one Omega fix in 8.2.15.

Edited by FrostByte
Link to comment
Share on other sites

TheOverseer
21 minutes ago, FrostByte said:

Same section of log looks good on mine 

2023-10-26 22:19:17.323 T:11702    info <general>: EMBY.hooks.monitor: Favorite node exists, skip: special://profile/library/video/emby_Favorite_movies.xml
2023-10-26 22:19:17.323 T:11702    info <general>: EMBY.hooks.monitor: Favorite node exists, skip: special://profile/library/video/emby_Favorite_tvshows.xml
2023-10-26 22:19:17.323 T:11702    info <general>: EMBY.hooks.monitor: Favorite node exists, skip: special://profile/library/video/emby_Favorite_episodes.xml
2023-10-26 22:19:17.324 T:11702    info <general>: EMBY.hooks.monitor: Favorite node exists, skip: special://profile/library/video/emby_Favorite_musicvideos.xml
2023-10-26 22:19:17.324 T:11702    info <general>: EMBY.helper.xmls: Source http://kodi.emby.media exists, no change
2023-10-26 22:19:17.325 T:11702    info <general>: EMBY.helper.xmls: advancedsettings.xml valid, no change
2023-10-26 22:19:17.325 T:11702    info <general>: EMBY.hooks.monitor: Monitor listening
2023-10-26 22:19:17.331 T:11758    info <general>: EMBY.hooks.monitor: THREAD: --->[ ServersConnect ]
2023-10-26 22:19:17.333 T:11758    info <general>: EMBY.database.library: -->[ library ]
2023-10-26 22:19:17.333 T:11758    info <general>: EMBY.emby.emby: ---[ INIT EMBYCLIENT: ]---
2023-10-26 22:19:17.333 T:11758    info <general>: EMBY.emby.emby: --[ server/DEFAULT ]
2023-10-26 22:19:17.336 T:11758    info <general>: EMBY.hooks.monitor: widget refresh: connection established
2023-10-26 22:19:17.337 T:11758    info <general>: EMBY.helper.utils: Refresh widgets initialized
2023-10-26 22:19:17.337 T:11758    info <general>: EMBY.helper.utils: Refresh widgets started
2023-10-26 22:19:17.341 T:11759    info <general>: EMBY.emby.emby: THREAD: --->[ establish_existing_connection ]
2023-10-26 22:19:17.341 T:11759    info <general>: EMBY.emby.emby: tryConnect url: http://10.0.0.55:8096
2023-10-26 22:19:17.341 T:11759   debug <general>: EMBY.emby.http: [ http ] {'url': 'http://10.0.0.55:8096/emby/system/info/public', 'timeout': (15, 300)}
2023-10-26 22:19:17.345 T:11760    info <general>: EMBY.emby.http: THREAD: --->[ async queue ]
2023-10-26 22:19:17.364 T:11758    info <general>: EMBY.hooks.monitor: THREAD: ---<[ ServersConnect ]
2023-10-26 22:19:17.371 T:11735    info <general>: VideoInfoScanner: Starting scan ..
2023-10-26 22:19:17.371 T:11735 warning <general>: Process directory 'widget_refresh_trigger' does not exist - skipping scan.
2023-10-26 22:19:17.376 T:11735    info <general>: VideoInfoScanner: Finished scan. Scanning for video info took 9 ms
2023-10-26 22:19:17.388 T:11639   debug <general>: CGUIMediaWindow::GetDirectory (videodb://movies/titles/)
2023-10-26 22:19:17.388 T:11639   debug <general>:   ParentPath = [videodb://movies/titles/]
2023-10-26 22:19:17.389 T:11761   debug <general>: Thread waiting start, auto delete: false
2023-10-26 22:19:17.425 T:11702    info <general>: EMBY.hooks.monitor: -->[ kodi scan / video / True ]
2023-10-26 22:19:17.425 T:11702    info <general>: EMBY.hooks.monitor: --<[ kodi scan / video / True ]
2023-10-26 22:19:17.426 T:11702    info <general>: EMBY.hooks.monitor: [ kodi scan / video ] Trigger music scan
2023-10-26 22:19:17.494 T:11759    info <general>: EMBY.emby.emby: User is authenticated
2023-10-26 22:19:17.494 T:11759   debug <general>: EMBY.emby.http: [ http ] {'params': {'DeviceId': 'a35faeb9-78f1-47cf-9a59-afa1aaab8dc3'}, 'url': 'http://10.0.0.55:8096/emby/Sessions', 'timeout': (15, 300)}

 What version of E4K are you running?  There's at least one Omega fix in 8.2.15.

Attempting to run 8.2.15.

Edited by TheOverseer
Link to comment
Share on other sites

Pejamas
9 hours ago, TheOverseer said:

Is Kodi 21 (Omega) supported?  I've just tried updating to beta 1, but getting once embyforkodi is installed.

 

Can upload logs if needed.

Trying to install from a fresh install? I couldn't get it to install/work without errors when doing a fresh install of kodi Alpha/Beta. But if I installed 20.2, then E4K then upgraded to Alpha/Beta it works fine.

  • Like 2
Link to comment
Share on other sites

Pejamas
8 hours ago, FrostByte said:

I've been running Beta 1 and all the nightlies with no issue. 

  • E4K plugin 8.2.15
  • Emby server 4.8.0.56

 

Did you originally have E4K installed on Kodi 20, then upgraded to Alpha/Nightly/Beta etc? That seems to be work fine. But not a fresh install on Alpha/Beta.

  • Like 2
Link to comment
Share on other sites

TheOverseer
7 hours ago, Pejamas said:

Trying to install from a fresh install? I couldn't get it to install/work without errors when doing a fresh install of kodi Alpha/Beta. But if I installed 20.2, then E4K then upgraded to Alpha/Beta it works fine.

Ah!  I had done a fresh install (straight to 21); but I've since installed 20, then upgraded to 21 and it seems to work without issue.  Thanks for the tip!

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...