Jump to content

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


Recommended Posts

FrostByte
Posted (edited)
3 hours ago, quickmic said:

Nothing I know but you can try yourself. Synced nodes using standard Kodi functions. Feel free to modify the xmls, ,if you find a way, I'll add it.

Well, for now I just added visible="False" to hide all the empty letter lists (deleting them works too), though a node reset will put it back.  Adding something with that letter will require a node reset.

I'll try and see if I can find something better.

Edited by FrostByte
quickmic
Posted (edited)
3 minutes ago, FrostByte said:

Well, for now I just added visible="False" to hide all the empty letter lists, though a node reset will put it back.  Adding something with that letter will require a node reset.

I'll try and see if I can find something better.

Yes, but we need a condition. like hascontent or so.

Something like that

<node order="10" visible="Library.HasContent(Movies)">

 

Edited by quickmic
FrostByte
Posted
Just now, quickmic said:

Yes, but we meed a condition. like hascontent or so.

Something like that

<node order="10" visible="Library.HasContent(Movies)">

 

Yeah, that one (or TVshows) will always be true of course.  Looking for something else in the how to examples.

Thanks

  • Like 1
AurelMarius
Posted
4 hours ago, quickmic said:

ok, then I'll push it to repo...

There is only one issue, intro skip works only one time, then never shows up. For example, i restart kodi, watch one episode, intro skip works. On next episodes doesn’t work anymore.

quickmic
Posted (edited)
4 minutes ago, AurelMarius said:

There is only one issue, intro skip works only one time, then never shows up. For example, i restart kodi, watch one episode, intro skip works. On next episodes doesn’t work anymore.

What do you mean with one time? For the same episode (if you seek position)? That's on purpose.

Next one, should work.

I think I need a new kodi.log when skip is no longer working...

 

Edited by quickmic
AurelMarius
Posted
1 minute ago, quickmic said:

What do you mean with one time? For the same episode (if you seek position)? That's on purpose.

I think I need a new kodi.log when skip is no longer working...

 

No, i mean, i watch the entire episode, then on the next one doesn’t work anymore. If I restart kodi it works again, but only one time, doesn’t matter how many episodes i watch.

quickmic
Posted
Just now, AurelMarius said:

No, i mean, i watch the entire episode, then on the next one doesn’t work anymore. If I restart kodi it works again, but only one time, doesn’t matter how many episodes i watch.

Ok, please send me a new log, I'll check it tomorrow.

AurelMarius
Posted
5 minutes ago, quickmic said:

Ok, please send me a new log, I'll check it tomorrow.

I sent you PM. Thank you.

  • Thanks 1
Posted

Morning. The last few updates are not prompting me to delete an episode after it's finished. Long pressing on the episode and deleting from the context menu works. 

Thsnks

  • Like 1
  • Agree 1
quickmic
Posted
1 hour ago, marcmv1 said:

Morning. The last few updates are not prompting me to delete an episode after it's finished. Long pressing on the episode and deleting from the context menu works. 

Thsnks

I'll check that.

FrostByte
Posted

Emby server 4.8 has a new node called Recently Released Movies.  Was wondering if you could add something similar next round.  Kind of a combination of several current nodes.

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<node order="5" type="filter">
    <label>Recently Released Movies</label>
    <icon>DefaultRecentlyAddedMovies.png</icon>
    <content>movies</content>
    <match>all</match>
    <rule field="tag" operator="is">Movies</rule>
	<order direction="descending">year</order>
	<limit>25</limit>
</node>

Or, a Recently Released Unwatched Movies

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<node order="5" type="filter">
    <label>Recently Released Unwatched Movies</label>
    <icon>DefaultRecentlyAddedMovies.png</icon>
    <content>movies</content>
    <match>all</match>
    <rule field="tag" operator="is">Movies</rule>
	<rule field="playcount" operator="is">0</rule>
	<order direction="descending">year</order>
	<limit>25</limit>
</node>

 

quickmic
Posted
35 minutes ago, FrostByte said:

Emby server 4.8 has a new node called Recently Released Movies.  Was wondering if you could add something similar next round.  Kind of a combination of several current nodes.

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<node order="5" type="filter">
    <label>Recently Released Movies</label>
    <icon>DefaultRecentlyAddedMovies.png</icon>
    <content>movies</content>
    <match>all</match>
    <rule field="tag" operator="is">Movies</rule>
	<order direction="descending">year</order>
	<limit>25</limit>
</node>

Or, a Recently Released Unwatched Movies

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<node order="5" type="filter">
    <label>Recently Released Unwatched Movies</label>
    <icon>DefaultRecentlyAddedMovies.png</icon>
    <content>movies</content>
    <match>all</match>
    <rule field="tag" operator="is">Movies</rule>
	<rule field="playcount" operator="is">0</rule>
	<order direction="descending">year</order>
	<limit>25</limit>
</node>

 

What's the difference between Recently Released Movies and Recently Added Movies and Movies by year?

FrostByte
Posted
2 minutes ago, quickmic said:

What's the difference between Recently Released Movies and Recently Added Movies and Movies by year?

Recently Added (or Latest Movies in Emby home screen) sorts by the date added to Emby.  So, if I add an older movie to Emby it will be in Latest movies.

image.thumb.jpeg.defb7b02cc384b4ed4b2e08b5cd9a35b.jpeg

Recently Released Movies are sorted by the date the studios release the movies to theaters, etc.

image.thumb.jpeg.012521bcb970a29196be95a965107243.jpeg

quickmic
Posted
Recently Released Movies are sorted by the date the studios release the movies to theaters, etc. 

This is the same as sort by year (on Kodi, which is the release date). Still not sure what's the difference.

FrostByte
Posted
7 minutes ago, quickmic said:
Recently Released Movies are sorted by the date the studios release the movies to theaters, etc. 

This is the same as sort by year (on Kodi, which is the release date). Still not sure what's the difference.

I couldn't find a node which worked the same except "All" movies sorted by Year and that makes it 5,000 lines long.  

All other nodes take 25 movies and then sort.  So, I end up with the same thing in the first pic, but sorted by year.

quickmic
Posted
Just now, FrostByte said:

I couldn't find a node which worked the same except "All" movies sorted by Year and that makes it 5,000 lines long.  

All other nodes take 25 movies and then sort.  So, I end up with the same thing in the first pic, but sorted by year.

So the difference is the limitation? This isn't actually related to the sort order. The 25 limitation is added for embedded nodes into the skin. If you query the same node via plugins "run" menu, this limitation is not used.

The question is, are we talking about sort order or limitation.

btw, I'll not add more features to 9.X

I'm already working on 10.X and feature requests will be implemented in this next major release.

 

FrostByte
Posted
2 minutes ago, quickmic said:

So the difference is the limitation? This isn't actually related to the sort order. The 25 limitation is added for embedded nodes into the skin. If you query the same node via plugins "run" menu, this limitation is not used.

The question is, are we talking about sort order or limitation.

btw, I'll not add more features to 9.X

I'm already working on 10.X and feature requests will be implemented in this next major release.

 

Roger, it's more of a limit thing, I guess.  I can use the Synced node "All.xml", but that one is too long for the widget I'm trying to use.  None of the other synced nodes produces the same result because they don't sort until after the query limit.  I can't use the default nodes because they include my home movies, etc.

What I'm after is a home page similar to Emby's, but using synced nodes (at least for movies)

Agree/understand, not for 9.x.

I can probably ask the skin maker to add an option to set a limit on widget length though for each node.  I wouldn't want one on All movies when used as a library.

FrostByte
Posted

The other issue with all movies synced node is that it includes watched movies even with a limit.  So, kind of two issues going by the second node.

quickmic
Posted (edited)
9 minutes ago, FrostByte said:

they don't sort until after the query limit.

That would be a bug, I'll check. The limit applies to the database query itself (performance reasons).

The node limit applies only to a view, but query all records and then "cut" the result is slow.

Hard to explain, but the node (skin) can only work with the data added.

There are 2 datasets to work with.

Data from database. The plugin limits them, ergo the filters must be correct.

Those data (from database query) are "reported" to the (skin) node (skin settings/skin helpers) and the "final" node can add additional filters like limits, sort parameters etc.

Both must optimized for performance.

btw, you can adjust the query limit.

 

Edited by quickmic
FrostByte
Posted
2 minutes ago, quickmic said:

That would be a bug, I'll check. The limit applies to the database query itself (performance reasons).

The node limit applies only to a view, but query all records and then "cut" the result is slow.

Hard to explain, but the node (skin) can only work with the data added.

There are 2 datasets to work with.

Data from database. The plugin limits them, ergo the filters must be correct.

Those data (from database query) are "reported" to the (skin) node and the node can add additional filters like limits, sort parameters etc.

Both must optimized for performance.

btw, you can adjust the query limit.

 

I don't really want to add a limit to your all.xml because I use that one for my movie library when I want to see everything.

For now, I've just thrown my own "recentlyreleasedunwatched.xml" file into your nodes folder.

Would a node reset wipe out xml files I've added to your folder, or do you just reset your own nodes?

 

quickmic
Posted (edited)
5 minutes ago, FrostByte said:

I don't really want to add a limit to your all.xml because I use that one for my movie library when I want to see everything.

For now, I've just thrown my own "recentlyreleasedunwatched.xml" file into your nodes folder.

Would a node reset wipe out xml files I've added to your folder, or do you just reset your own nodes?

 

Sorry for the confusion, the limit only applies for dynamic nodes (in general) all other limits are defined in xmls and "all.xml" doesn't have a limit set.

Edited by quickmic
quickmic
Posted (edited)

btw. "year" and "recentlyadded" has the 25 limit in xml.

Edited by quickmic
FrostByte
Posted (edited)

The "Years" node also has a group by year so you end up with subfolders like this.  I could also choose a particular year, but 2024 for instance would only show about one movie.  I'm looking for the most recent 25 movies across those folders.

    <group>years</group>

image.jpeg.f643cba880ef25909449954e2a22e485.jpeg

"recentlyadded" node just creates a sorted list based on the last 25 movies added to Emby.  Not necessarily the most recent released movies because I could add a movie from 1970 today and it would be in the group of 25, but toward the end.

Edited by FrostByte
Posted
8 hours ago, quickmic said:

I'll check that.

Yeah same problem here

  • Like 1
Posted (edited)

@quickmicAfter updating to LibreElec 11.0.6 earlier tonight, E4K is no longer syncing content with my Emby server (Synology DS918+). This (in)conveniently coincides with updating to Emby Beta 4.9.0.0. I have selected the option to reset the database in E4K, and nothing seems to happen. I've attached the Kodi log and the Emby server log that captures the attempted reset.

I'm going to roll back the server to Stable 4.8.80 to see if that fixes things. But based on the errors I see in the kodi.log I'm suspecting that the issue is due to the LibreElec upddate. I'll post back with my findings as my testing proceeds.

embyserver.txt kodi.log

Edited by DarWun

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