Jump to content

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


Recommended Posts

Posted (edited)

This is the message that appears to me.

 

 

IMG_20230919_080708.jpg

IMG20230918215613.jpg

Edited by JavierPa
Posted
18 minutes ago, JavierPa said:

This is the message that appears to me.

 

 

IMG_20230919_080708.jpg

IMG20230918215613.jpg

 

This is not a message, it's the plugin config menu followed by the library sync menu.

You mentioned this opens automatically?

Posted
35 minutes ago, quickmic said:

 

This is not a message, it's the plugin config menu followed by the library sync menu.

You mentioned this opens automatically?

Yes, it opens automatically and randomly.

 

I update over an old version, or uninstall the addon and install it again, I reconnect with the server, it synchronizes and then in the middle of playing, the warning appears again and again.

 

I also update the library when the message appears and it continues to appear.

Posted
1 hour ago, JavierPa said:

Yes, it opens automatically and randomly.

 

I update over an old version, or uninstall the addon and install it again, I reconnect with the server, it synchronizes and then in the middle of playing, the warning appears again and again.

 

I also update the library when the message appears and it continues to appear.

This is not a plugin issue, there is seriously something wrong in your setup. Try default skin, and monitor if this happens again. Sounds like something "external" is opening the settings.

Any pattern?

Posted
2 hours ago, quickmic said:

This is not a plugin issue, there is seriously something wrong in your setup. Try default skin, and monitor if this happens again. Sounds like something "external" is opening the settings.

Any pattern?

I have tried several skins and it always appears.

There is no pattern, it is completely random.

Posted
3 hours ago, JavierPa said:

I have tried several skins and it always appears.

There is no pattern, it is completely random.

Did you also try a (clean) Kodi re-installation? For android I think there is a clean settings option for apk apps.

Posted (edited)
20 hours ago, quickmic said:

Did you also try a (clean) Kodi re-installation? For android I think there is a clean settings option for apk apps.

I'm going to try this, it was the last option I wanted to try.

One question, does the addon have to be updated in a specific way?

Edited by JavierPa
Posted
4 hours ago, JavierPa said:

I'm going to try this, it was the last option I wanted to try.

One question, does the addon have to be updated in a specific way?

No, it's straight forward.

Posted
1 hour ago, quickmic said:

No, it's straight forward.

Yes, I was referring to whether there is a specific step to do, for example uninstalling the old version and then installing or simply updating on top of the previous one.

Posted

If you wipe Kodi, all data are gone. Including all plugins, you would start from scratch.

Existing installation: Just regular plugin updates,. If there is something pending, the plugin will notify you. e.g. mandatory database resets.

Posted

Thanks for this addon!

 

I have a question regarding extended skin support :

The old emby addon set a bunch of KODI window properties (e.g. Window(home).Property(emby.nodes.X.recent.content)) for skin developers to work with. This is usually used to build a home menu with emby nodes and to show recently added, inprogress widgets and so on.

 

Are you going to implement something like this? Thanks!

Posted
4 minutes ago, OpenHT said:

Thanks for this addon!

 

I have a question regarding extended skin support :

The old emby addon set a bunch of KODI window properties (e.g. Window(home).Property(emby.nodes.X.recent.content)) for skin developers to work with. This is usually used to build a home menu with emby nodes and to show recently added, inprogress widgets and so on.

 

Are you going to implement something like this? Thanks!

No, I'll not implement specific properties cause there is no need. All properties can be realized with stock Kodi functions. Let me know if you are looking for something specific.

Posted

All right, how can I add all or some emby nodes directly to KODI's home menu (let alone assign the proper widget) without an absolute addon path or some sort of index?

Thanks!

Posted (edited)
11 minutes ago, OpenHT said:

All right, how can I add all or some emby nodes directly to KODI's home menu (let alone assign the proper widget) without an absolute addon path or some sort of index?

Thanks!

First, I'm not a skin dev but I know the basics. Is your question addressing how to assign a node (no matter which one) or how you identify a node is a Emby node?

e.g. the index.xml label always starts with "EMBY:" can you work with that?

btw, Please open a new thread for this question, could be a longer discussion.

Edited by quickmic
Posted

There is a reason why the old addon has these window properties set, so that a skin developer can work with every single emby node individually:

e.g. old addon: this adds the first two emby nodes directly to the home menu

<item>
	<label>$INFO[Window(Home).Property(Emby.nodes.0.title)]</label>
	<onclick>$INFO[Window(Home).Property(Emby.nodes.0.path)]</onclick>
</item>
<item>
	<label>$INFO[Window(Home).Property(Emby.nodes.1.title)]</label>
	<onclick>$INFO[Window(Home).Property(Emby.nodes.1.path)]</onclick>
</item>

Without these window properties it's not possible to work with a specific emby node on the home screen and it's also not possible to add a recently added widget to this node. I don't know how to explain it better, but these window properties are required if you want skin developers to fully implement emby support on the home screen.

Posted (edited)
2 hours ago, OpenHT said:

There is a reason why the old addon has these window properties set, so that a skin developer can work with every single emby node individually:

e.g. old addon: this adds the first two emby nodes directly to the home menu

<item>
	<label>$INFO[Window(Home).Property(Emby.nodes.0.title)]</label>
	<onclick>$INFO[Window(Home).Property(Emby.nodes.0.path)]</onclick>
</item>
<item>
	<label>$INFO[Window(Home).Property(Emby.nodes.1.title)]</label>
	<onclick>$INFO[Window(Home).Property(Emby.nodes.1.path)]</onclick>
</item>

Without these window properties it's not possible to work with a specific emby node on the home screen and it's also not possible to add a recently added widget to this node. I don't know how to explain it better, but these window properties are required if you want skin developers to fully implement emby support on the home screen.

Sure it is

<onclick>ActivateWindow(Videos,library://video/anime/titles.xml,return)</onclick>

Yes, this is hardcoded, and yes it's tricky to get the nodes dynamically.

I could add the properties, but will be still static. Some skins uses python scripts (services) for such matter (xbmc.service) -> e.g. skin.estuary.modv2 which I use.

Anyway, if you prefer static code, I can add the props.

 

 

 

Edited by quickmic
Posted
  • Selecting DynamicNodes --> Any channel (e.g. Trailer) brings you to a "Folder" instead of directly showing the content of that channel.

Don't now if this one is intentional:

  • WizardCompleted = True should be set after you successfully connected to a server and selected the libraries to sync. This would avoid certain situations where you end up with no server configuration but the wizard won't show up anymore.

Thanks!

Posted

You can alwas connect to an Server from plugin settings.

For my person, i always skip the wizard because i want so set some options in the plugin menue (e.g. extended artwork,..) before i want to connect to an server.

 

Posted
21 minutes ago, Andy2k said:

You can alwas connect to an Server from plugin settings.

Well, I know that but a new or inexperienced user might not.

It's a small thing but going through a wizard should always end up in a working installation. In addition to that, maybe even add a dialog and let the user choose between the wizard and manual configuration.

Posted
11 hours ago, OpenHT said:
  • Selecting DynamicNodes --> Any channel (e.g. Trailer) brings you to a "Folder" instead of directly showing the content of that channel.

Don't now if this one is intentional:

  • WizardCompleted = True should be set after you successfully connected to a server and selected the libraries to sync. This would avoid certain situations where you end up with no server configuration but the wizard won't show up anymore.

Thanks!

I'll check both.

About trailers, could be Emby server reports folders when query trailers.

All dynamic nodes are using the same unified code for all nodes and Emby server reports the content type. I'll check the query, but if Emby server really reports a Folder, I leave it as it it is but let's see.

Posted (edited)

hi all just come over from plex and started emby server and emby for kodi it's better , but for one important thing (i have my 4K and normal movies all grouped together), but in your kodi for emby plugin there's no way to tell it too play the highest quality movie first (now this is where plex kodi connect plugin is better it has a button in settings under playback to tell it to select the highest quality first) any chance you can add such settings it saves the kodi pop up message where user has to select  either one to play..

kalg

Edited by kalg
Posted
24 minutes ago, kalg said:

hi all just come over from plex and started emby server and emby for kodi it's better , but for one important thing (i have my 4K and normal movies all grouped together), but in your kodi for emby plugin there's no way to tell it too play the highest quality movie first (now this is where plex kodi connect plugin is better it has a button in settings under playback to tell it to select the highest quality first) any chance you can add such settings it saves the kodi pop up message where user has to select  either one to play..

kalg

You mean instead of the (multiversion) selection?

Posted

@kalg

A multiversion could also include:

regular version/directors cut

regular version/remastered

different language version

An autoselect for highest bitrate makes no sense.

Saving the last choice, maybe but how to you want to reset this setting? Video context menu etc? Let me know, what you have in mind for a good user interface implementation.

FrostByte
Posted

I would never use it because all my multi version movies are of the theatrical/director's cut type, but wouldn't it make more sense to auto select based on your Kodi resolution setting vs bitrate if someone were to use it? 

For instance, if set then someone with 1080p monitor would be offered the 1080p version first, etc

FrostByte
Posted (edited)

Or, resolution (based on Kodi resolution settings) AND secondly bitrate also.  I suppose someone could have multiple 4K or multiple 1080p versions and want the better one (assuming the largest one is the best of course) :)

Edited by FrostByte

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