Jump to content

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


Recommended Posts

quickmic
Posted (edited)

@Kyrunner

I think I found the issue. Seems something has changed in one of the latest server versions. The API calls responses are a bit different. I'll fix that.

Which Emby server version do you use?

Edited by quickmic
Kyrunner
Posted
34 minutes ago, quickmic said:

@Kyrunner

I think I found the issue. Seems something has changed in one of the latest server versions. The API calls responses are a bit different. I'll fix that.

Which Emby server version do you use?

4.9.0.43

  • Thanks 1
quickmic
Posted (edited)

New PUBLIC TESTING version available 11.2.0:

Emby server 4.9.X is required

Delta changelog 11.1.27 -> 11.2.0

improve webservice http communication
clean code
fix minor episode season number issue
minor performance improvements for addon mode playback start
add priority options for server requests
improve Kodi scan (busy) detection
new node for recently added musicvideo albums
fix minor shutdown issue
auto resync on mandatory DB resets
fix year node
fix disabled certificate verification
support http deflate compression
improve library artwork caching
adjust database PRAGMAs
add option to disable BusyDialog (default on)
add option to set TOS/DSCP IP headers (default best afford)
add option to auto cache artwork for incremental synced content (default off)
fix transcoding for newer ffmpeg versions
fix favorites
fix minor sync issue after wake when Kodi sync was in progress when sleep was activated and Emby removed an item while sleep
fix incompatibilities with latest Emby server beta version

Comment:

I released this version earlier as intentionally planed. It's not too well tested, anyway.
Due to incompatibilities between Emby server 4.8.X and 4.9.X it's required to update to this version when using server beta versions.
This version is NOT for 4.8.X Emby server. Unfortunately I cannot release one version supporting both servers as there are major differences in API call responses.

Edited by quickmic
  • Like 3
Posted
On 4/1/2025 at 6:42 AM, quickmic said:

New PUBLIC TESTING version available 11.2.0:

Emby server 4.9.X is required

Delta changelog 11.1.27 -> 11.2.0

improve webservice http communication
clean code
fix minor episode season number issue
minor performance improvements for addon mode playback start
add priority options for server requests
improve Kodi scan (busy) detection
new node for recently added musicvideo albums
fix minor shutdown issue
auto resync on mandatory DB resets
fix year node
fix disabled certificate verification
support http deflate compression
improve library artwork caching
adjust database PRAGMAs
add option to disable BusyDialog (default on)
add option to set TOS/DSCP IP headers (default best afford)
add option to auto cache artwork for incremental synced content (default off)
fix transcoding for newer ffmpeg versions
fix favorites
fix minor sync issue after wake when Kodi sync was in progress when sleep was activated and Emby removed an item while sleep
fix incompatibilities with latest Emby server beta version

Comment:

I released this version earlier as intentionally planed. It's not too well tested, anyway.
Due to incompatibilities between Emby server 4.8.X and 4.9.X it's required to update to this version when using server beta versions.
This version is NOT for 4.8.X Emby server. Unfortunately I cannot release one version supporting both servers as there are major differences in API call responses.

Hello at @quickmicI don't mean to tread on your territory at.  You have done an amazing job with these addons.  May I make a suggestion, that you somehow make your version releases numbers in parity with EMBY servers and Kodi.  I recognize EMBY maybe difficult, but at least bring it with Kodi releases?  I am honestly not sure how you can syncronize, but just a thought.

Thank you Thank you Thank you again for all the hard and free work you have put into this.

quickmic
Posted (edited)
6 hours ago, js28194 said:

I am honestly not sure how you can syncronize, but just a thought.

Me neither, I know the versioning is a bit chaotic but syncing to emby server would mean I need to release a new version on every Emby server update even nothing has changed on plugin side.

I reported the incompatibilities to Luke and he tries to unify the API calls so all server versions are compatible again. Let's wait for next Emby server beta and see how it goes.

Edited by quickmic
sfatula
Posted (edited)

Where does dynamic node genre for movies artwork come from? Mine is all missing. Settings for dynamic libraries have turned on date info, genres, and overview. Is there a way to get artwork for them?

In emby, if I go to my movie library and select genres, it has artwork. I am wanting to display my movies by genre with genre artwork. Not using artwork means a list that is way too long and too hard to find movies.

On 11.2.0. Emby server 4.8.11.0. 

Edited by sfatula
quickmic
Posted
1 hour ago, sfatula said:

Where does dynamic node genre for movies artwork come from? Mine is all missing. Settings for dynamic libraries have turned on date info, genres, and overview. Is there a way to get artwork for them?

In emby, if I go to my movie library and select genres, it has artwork. I am wanting to display my movies by genre with genre artwork. Not using artwork means a list that is way too long and too hard to find movies.

On 11.2.0. Emby server 4.8.11.0. 

As you are on Emby server 4.8.X you should not use plugin 11.2.X. It might work, but not tested and could have compatibility issues.

You mean the artwork for movies is missing? Not the genre artwork, correct?

 

sfatula
Posted (edited)

It was the same on 11.1.27 which I've now switched back to, missed the note. The artwork for movies is fine. Genre artwork. Pick any view type with artwork. Emby shows genre artwork, Kodi does not.

 

 

IMG_0463.jpeg

Edited by sfatula
quickmic
Posted
3 minutes ago, sfatula said:

It was the same on 11.1.27. The artwork for movies is fine. Genre artwork. Pick any view type with artwork. Emby shows genre artwork, Kodi does not.

 

 

IMG_0463.jpeg

Ok, I'll check it.

  • Like 1
quickmic
Posted

@sfatulaFound the problem, will be fixed in next version.

sfatula
Posted
1 hour ago, quickmic said:

sfatulaFound the problem, will be fixed in next version.

Awesome, but sounds like I shouldn't load the next version!  I don't want a Beta Emby server, use it every day. Will be fine until it becomes live. 

quickmic
Posted
20 minutes ago, sfatula said:

Awesome, but sounds like I shouldn't load the next version!  I don't want a Beta Emby server, use it every day. Will be fine until it becomes live. 

I'll add the fix in both versions

  • Thanks 1
Posted

@quickmicJust another stupid note on versioning (I don't know why I am so pedantic over this), but I am upgraded to 11.1.27 from kodi repo.  Kodi - System - Addons - Add from zip file, navigate to kodi.emby.tv repo - Public Testing - Embyforkdoinextgen11x - plugin.service.emby-next-gen-11.1.127.zip.  (Server 4.8.11.0)

It installs fine and everything seems to work.  Here's my observation.  When trying to wrap the brain around when the last time something was done, I check the version in Kodi.  Kodi - System - Addons - My Add ons - Video Addons - Emby for Kodi Next Gen (Video).

Here its states Version 10.1.2 Origin Manual.  Now this maybe mute point with Emby Server 4.9 (I wish you would just upgraded the Addon to 12 or something else and leave 11 behind with 4.8) but I leave that you.  Again thank you for the great work.

quickmic
Posted (edited)
2 hours ago, js28194 said:

Now this maybe mute point with Emby Server 4.9 (I wish you would just upgraded the Addon to 12 or something else and leave 11 behind with 4.8) but I leave that you.

You assume Emby server 4.9 (line) is consistent but it's not. At least two breaking changes have been applied by server's beta versions over the dev process. The current version(s) has API incompatibilities. Another one was somewhere around version 4.9.0.23 forcing a resync.

Therefore it's pointless to tag the plugin as 12.X as there is no guarantee it's compatible to all 4.9 server versions.

Anyway, I'll monitor the API changes in next server versions and maybe adjust the versioning.

 

Quote

Here its states Version 10.1.2 Origin Manual.

What's the original manual you are referencing? On page one of this thread it's noted that video, picture and audio plugins are only helpers and usually never changes.

Edited by quickmic
Posted
2 hours ago, js28194 said:

I check the version in Kodi.  Kodi - System - Addons - My Add ons - Video Addons - Emby for Kodi Next Gen (Video).

Here its states Version 10.1.2 Origin Manual.

I am using skin AEON MQ 7 so what is shows on the screen is as follows in the exact order -

 

TYPE: Media Sources

AUTHOR: QUICKMIC

VERSION: 10.1.2

ORIGIN: MANUAL

STATUS: ENABLED

SUMMARY:   all blank here

WHAT'S NEW:  all blank here

quickmic
Posted (edited)
8 minutes ago, js28194 said:

I am using skin AEON MQ 7 so what is shows on the screen is as follows in the exact order -

 

TYPE: Media Sources

AUTHOR: QUICKMIC

VERSION: 10.1.2

ORIGIN: MANUAL

STATUS: ENABLED

SUMMARY:   all blank here

WHAT'S NEW:  all blank here

Yes, but again. The video plugin is only a helper plugin (as on page one of this thread mentioned, correction, I'll add this info, but it's explained in this thread). The core module is the service plugin. You could even uninstall video, pictures and audio plugins. They are only needed for dynamic nodes (helper plugins).

Edited by quickmic
Posted

Hi @quickmic. What is the best way to get intro skip markers to update in E4K for TV shows? I've been ripping some DVD boxsets for shows I've collected over the years. After adding them to my library and rescanning from Emby, E4K picks up the episodes on the next automatic sync. But it does not pick up the intro skip markers. To get E4K to import the markers, I have to do a library repair for the TV show library. Is there a way to get E4K to pick up the markers when the episodes are synced?

quickmic
Posted
2 hours ago, DarWun said:

Hi @quickmic. What is the best way to get intro skip markers to update in E4K for TV shows? I've been ripping some DVD boxsets for shows I've collected over the years. After adding them to my library and rescanning from Emby, E4K picks up the episodes on the next automatic sync. But it does not pick up the intro skip markers. To get E4K to import the markers, I have to do a library repair for the TV show library. Is there a way to get E4K to pick up the markers when the episodes are synced?

I'll check it, but I think the server does not report updated markers as updated content. @Lukecan you confirm that?

  • Thanks 1
Posted
1 hour ago, quickmic said:

I'll check it, but I think the server does not report updated markers as updated content. @Lukecan you confirm that?

In the library scan, the item will get reported as updated because it's also being saved at that time.

In the scheduled task, the item is not getting saved, so probably no update report there.

  • Like 1
  • Thanks 1
quickmic
Posted (edited)

New BETA version available 11.1.29

Emby server 4.8.X is required

Delta changelog 11.1.27 -> 11.1.29

fix genre images for dynamic nodes
fix music genre nodes

Comment:

11.1.27 is now tagged as new stable version.

A new public testing version  for Emby server 4.9.X will follow in the next days...

11.1.29 might also work with Emby beta server >= 4.9.0.44 but not fully  tested. Luke modified the API calls so should be compatible again. However, I recommend using public testing version for beta servers.

Edited by quickmic
sfatula
Posted

For me on 11.1.29, the genre images are indeed now showing up! Thanks again.

  • Like 1
Kyrunner
Posted

@quickmicCan you point me to the documentation that explains what dynamic nodes are and what it does? I have been using Kodi for Emby Next Gen for a while, and have seen dynamic nodes discussed a lot but never really looked into what it is. Thanks!

 

quickmic
Posted
On 4/14/2025 at 8:29 PM, Kyrunner said:

@quickmicCan you point me to the documentation that explains what dynamic nodes are and what it does? I have been using Kodi for Emby Next Gen for a while, and have seen dynamic nodes discussed a lot but never really looked into what it is. Thanks!

 

Section "Sync content vs dynamic content"

Dynamic nodes are used for content which is not synced to Kodi's database.

Posted (edited)

Sorry for not reading through the entire thread but I have several issues now for about 2-3 weeks.

· First one is the images don't cache (none at all) anymore. This is after a resync, a full reset and an uninstall of Emby next-gen (removing everything, including settings). In my big movies library the movie only starts until after the images have loaded, so this means up to 10 seconds *at least*.

· Second one is I can't give a nickname to the client anymore. This setting has disappeared even though I have used the latest stable version of Emby next-gen for several months now. It disappeared after a full (re)sync and I can't get it back, no matter what I try. I think the caching of the images is related to this, as it seems to have started around the same time as this issue.

 

Edit: to clarify. This is on a Nvidia shield. I have another Shield with the exact same setup and I can still enter a nickname there. The images, however, also seemed to have stopped working on that device.

Edited by markdj
quickmic
Posted (edited)
6 hours ago, markdj said:

Sorry for not reading through the entire thread but I have several issues now for about 2-3 weeks.

· First one is the images don't cache (none at all) anymore. This is after a resync, a full reset and an uninstall of Emby next-gen (removing everything, including settings). In my big movies library the movie only starts until after the images have loaded, so this means up to 10 seconds *at least*.

· Second one is I can't give a nickname to the client anymore. This setting has disappeared even though I have used the latest stable version of Emby next-gen for several months now. It disappeared after a full (re)sync and I can't get it back, no matter what I try. I think the caching of the images is related to this, as it seems to have started around the same time as this issue.

 

Edit: to clarify. This is on a Nvidia shield. I have another Shield with the exact same setup and I can still enter a nickname there. The images, however, also seemed to have stopped working on that device.

Which Emby server version do you use? If it's latest beta 4.9.X you might use the plugin public testing version.

Settings -> Are you in the same view mode ob both devices? Basic, Standard, Advanced, Expert etc?

Also I need a kodi.log for review including the issues.

Edited by quickmic

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...