Jump to content

Plugin: EmbyIcons release.


Recommended Posts

yocker
Posted
1 hour ago, ISeeTWizard said:

Thanks - As written I have no idea I was just asking me if the new system would it make easier :)

Have fun with your icon overflow :P - It's like in the web development to get something to work in every browser lol :)

And if you can do it great if not it's ok too - it would just make it easier for my kids to identify the movies

While i work at it i believe Emby has a system in place for parental ratings so you can make a user that only has access to specific ratings.

Posted (edited)
3 hours ago, yocker said:

@sh0rty
I made sure this version is not compiled with stuff that visual studio cached.

Also can you give me a screen shot of one of your DV files?

 

EmbyIcons.dll 3.26 MB · 0 downloads

Thanks for your patience!

image.png.45238b99edd63acc28fb7863d7bfef28.png image.png.e2a5bda5d48d58a7e3ad594dbc242fb4.png

Two examples from different TV Shows.

I use custom icons. They work everywhere (including TV Shows posters) except season posters. Fun thing is, I got some shows with one season and the TV show poster is marked as DV, but the season poster is not.

image.png.b09ff4518a1c0630cd3b80cef074b354.png TV Show

image.png.079a3de125cfbc43385b653a02a8d0bc.png Season 1

Edited by sh0rty
yocker
Posted (edited)
2 hours ago, sh0rty said:

Thanks for your patience!

image.png.45238b99edd63acc28fb7863d7bfef28.png image.png.e2a5bda5d48d58a7e3ad594dbc242fb4.png

Two examples from different TV Shows.

I use custom icons. They work everywhere (including TV Shows posters) except season posters. Fun thing is, I got some shows with one season and the TV show poster is marked as DV, but the season poster is not.

image.png.b09ff4518a1c0630cd3b80cef074b354.png TV Show

image.png.079a3de125cfbc43385b653a02a8d0bc.png Season 1

Ah that explains it, i have misunderstood you all this time, i apologize!!

It isn't meant to show on the season posters, i never personally thought it made much sense and only made it use more CPU so i never added that.
If it ever showed on the season posters it would have been a bug.

image.thumb.png.7a659b29b5a080c7305675b1a06ec219.png

I can very much see how it would seem like the plugin supports it though and that fully's my fault, i will change this bit to say only series.

If people want it shown on the season posters as well i can look into adding that.
I just fear it will make the plugin very CPU intensive as the "special source" in this plugin is the series aggregation and that is already a somewhat heavy process, it would have to run for every season or i would have to make big changes to it.

Edited by yocker
  • Like 2
  • Agree 1
yocker
Posted

@ISeeTWizard

First bit done.

This was the easy bit though, so still a while to go but it's progress! ;)

image.png.9de34fca4f1ceaabc6ce11c39feaf335.png

  • Thanks 1
Posted (edited)
35 minutes ago, yocker said:

Ah that explains it, i have misunderstood you all this time, i apologize!!

It isn't meant to show on the season posters, i never personally thought it made much sense and only made it use more CPU so i never added that.
If it ever showed on the season posters it would have been a bug.

image.thumb.png.7a659b29b5a080c7305675b1a06ec219.png

I can very much see how it would seem like the plugin supports it though and that fully's my fault, i will change this bit to say only series.

If people want it shown on the season posters as well i can look into adding that.
I just fear it will make the plugin very CPU intensive as the "special source" in this plugin is the series aggregation and that is already a somewhat heavy process, it would have to run for every season or i would have to make big changes to it.

As I said, no need to implement it. I managed it through tags. Just out of curiosity, is the workload not the same for the Season poster compared to the Season poster? Thanks for investigating!

Edited by sh0rty
yocker
Posted
42 minutes ago, sh0rty said:

As I said, no need to implement it. I managed it through tags. Just out of curiosity, is the workload not the same for the Season poster compared to the Season poster? Thanks for investigating!

It would have to count the episodes as well as check for each priority for each episode for each season as well as the whole show unless I changed the aggregation method.

I could maybe change it to make a "mark" at each season end and count that way but it would as said require a big change. 

If I make it, it would take a good while to make it so don't expect it any time soon, sorry 

Posted
1 hour ago, yocker said:

It would have to count the episodes as well as check for each priority for each episode for each season as well as the whole show unless I changed the aggregation method.

I could maybe change it to make a "mark" at each season end and count that way but it would as said require a big change. 

If I make it, it would take a good while to make it so don't expect it any time soon, sorry 

No no, don't worry. Oneday when you have time. This has absolutely now priority since there is a workaround. Most people don't care anyways. 🤣

  • Like 1
bakes82
Posted

@yockerI was playing with the idea of having a standalone layout generator where you could load out using emby assets. You could create some standard things like youre doing now, and then I also added options for "metadata" fields. You could place the items where you want, and then it generates the layout positions you could then apply for all images. Ive stopped playing with it because I get bored with things after a while, but if you interested I can send it over, its a react/nextjs UI and then a small console appl with ska to create the image for testing (ideally thinking would have a plugin do it just loading the template thats created from the UI generator).

image.thumb.png.533c64655cd6e0cd9079935bfd0e8b4b.png

image.png.107531b8235a05eacf1dee5c5b0f8232.pngimage.png.b350b46cb8b48a2cc9af6db6b6c5bcc3.png

image.thumb.png.e4d2dbd1fc088675485ffbc1ae1b8ba4.png

 

  • Like 3
  • Thanks 1
yocker
Posted (edited)

So i got a little side tracked..

image.png.291ca0e40ce257eded48331511b8812b.png

That's all the hints you guys get.
Back to working on parental rating, as you can see from the image i am working on it but they are pretty much static icons atm. ;)

Edited by yocker
yocker
Posted
4 hours ago, bakes82 said:

@yockerI was playing with the idea of having a standalone layout generator where you could load out using emby assets. You could create some standard things like youre doing now, and then I also added options for "metadata" fields. You could place the items where you want, and then it generates the layout positions you could then apply for all images. Ive stopped playing with it because I get bored with things after a while, but if you interested I can send it over, its a react/nextjs UI and then a small console appl with ska to create the image for testing (ideally thinking would have a plugin do it just loading the template thats created from the UI generator).

image.thumb.png.533c64655cd6e0cd9079935bfd0e8b4b.png

image.png.107531b8235a05eacf1dee5c5b0f8232.pngimage.png.b350b46cb8b48a2cc9af6db6b6c5bcc3.png

image.thumb.png.e4d2dbd1fc088675485ffbc1ae1b8ba4.png

 

That looks to be an absolutely brilliant piece of software!!

I thank you for your offer but i don't think it's something for me as i want to keep the plugin as simple as possible and just overlay icons.

I would say it is something you should keep working on as it could be awesome for making it easy for people to make fully custom artwork for their collection for any media server (not just Emby).

yocker
Posted (edited)

New version is up (Emby Icons 5.2.1)

Added:

1. Suppport for parental ratings
2. Support for collections, these work the same way as series. All or nothing, if all movies have for example English audio then an icon for English will be shown.
Please note: The collections library it self can not be enabled or disabled as the icons are draw in the normal libraries and then Emby uses that drawn image in the collections library.

Changed:

1. Small correction to the text in the settings. It said it would overlay icons on season posters while that is not supported.
2. It is no longer possible to save the settings without having first made a profile.
3. Icons will now overflow and form another line if they don't fit the poster instead of stacking on top of each other.

Download here or at Gitbub - EmbyIcons

EmbyIcons.dll

Edited by yocker
  • Like 3
ISeeTWizard
Posted
12 hours ago, yocker said:

New version is up (Emby Icons 5.2.1)

Added:

1. Suppport for parental ratings
2. Support for collections, these work the same way as series. All or nothing, if all movies have for example English audio then an icon for English will be shown.
Please note: The collections library it self can not be enabled or disabled as the icons are draw in the normal libraries and then Emby uses that drawn image in the collections library.

Changed:

1. Small correction to the text in the settings. It said it would overlay icons on season posters while that is not supported.
2. It is no longer possible to save the settings without having first made a profile.
3. Icons will now overflow and form another line if they don't fit the poster instead of stacking on top of each other.

Download here or at Gitbub - EmbyIcons

EmbyIcons.dll 3.29 MB · 3 downloads

Hi

I just did some testing and it works like I imagined it for me :)

 

Thanks for your great work

2025-07-30 07_38_51-holosuite and 7 more pages - Work - Microsoft​ Edge.png

Neminem
Posted

Like the PR but I can't get it to work on TV Shows.

TV Shows :

image.png.bbfe718935134ee5efb15478baf66a71.png

Movies

image.png.b83820663af5ff325c79c590acdf2063.png

ISeeTWizard
Posted
9 minutes ago, Neminem said:

Like the PR but I can't get it to work on TV Shows.

TV Shows :

image.png.bbfe718935134ee5efb15478baf66a71.png

Movies

image.png.b83820663af5ff325c79c590acdf2063.png

I can confirm this - was just checking this
And I saw that Emby just put the Parental Rating on the TV-Show itself - not on the season and not on the different episodes - maybe relevant too

  • Like 1
yocker
Posted (edited)

It's because i've been an idiot, i just got it working for movies and then added it as normal to TV shows.
Problem is TV shows looks through episodes and only shows icons if all have it.

Working on finalizing a fix.

Edited by yocker
  • Haha 1
yocker
Posted

Hot of the presses.
Should fix the problem plus the icon manager in the settings should now also correctly look for parental rating in series.
 

EmbyIcons.dll

  • Agree 1
ISeeTWizard
Posted
6 minutes ago, yocker said:

Hot of the presses.
Should fix the problem plus the icon manager in the settings should now also correctly look for parental rating in series.
 

EmbyIcons.dll 3.3 MB · 0 downloads

Yep - I have now PR on my TV-Shows

Just a small question about this - as there is a PR for the TV-Show would it be possible to use that to set on the different episodes or can't that be achieved (or to much work?)

2025-07-30 09_27_48-holosuite and 5 more pages - Work - Microsoft​ Edge.png

yocker
Posted
16 minutes ago, ISeeTWizard said:

Yep - I have now PR on my TV-Shows

Just a small question about this - as there is a PR for the TV-Show would it be possible to use that to set on the different episodes or can't that be achieved (or to much work?)

2025-07-30 09_27_48-holosuite and 5 more pages - Work - Microsoft Edge.png

Good to hear it works now.
Took a while to add because i kept being an idiot and at first forgot to add some icons for it and couldn't understand why it just wouldn't work.🤪

I don't think it would be possible because as far i know Emby only reports the rating per TV show and not episode.
I could maybe get it to overlay the icon from the TV show poster to the episodes but as you say that would be some work to do that as the plugin in general just uses the info Emby gives for each video.

 

ISeeTWizard
Posted
3 minutes ago, yocker said:

Good to hear it works now.
Took a while to add because i kept being an idiot and at first forgot to add some icons for it and couldn't understand why it just wouldn't work.🤪

I don't think it would be possible because as far i know Emby only reports the rating per TV show and not episode.
I could maybe get it to overlay the icon from the TV show poster to the episodes but as you say that would be some work to do that as the plugin in general just uses the info Emby gives for each video.

 

Thanks for the info :) Yeah I saw that the episodes have 0 info about PR - but that's not so important - I was just asking me if that would be easy to implement or not but as it's not important and some work we can forget this :)

At least the TV-Show now has the info displayed :P Sometimes it's difficult - you can check the code 3563728 times and don't see an error and than suddenly
I have that sometimes when I do something under PHP for my website - but it's just a hobby and so I'm not used to do it and so this happens often LOL

  • Like 1
yocker
Posted

New version up (5.25.2)

Fixed:
Parental rating not showing on TV shows.
Icon Manager not looking for icons for parental ratings for TV shows.

Download here or on Github - EmbyIcons

---

Same as i just uploaded before, just wanted to make it official.

EmbyIcons.dll

  • Like 2
  • Thanks 2
kikinjo
Posted

Can we please have option to disable icons on collection posters ?

yocker
Posted
14 minutes ago, kikinjo said:

Can we please have option to disable icons on collection posters ?

image.thumb.png.38a13e6cb179b947c527e361b22dfe94.png

Unless i missed a bug this setting should enable/disable overlays on the collections.
It works on a per profile basis.
 

kikinjo
Posted

image.png.5cee15795248e59a1d257dabc6d40121.png

It is grayed out....not possible to enable / disable ( latest version downloaded from github)

kikinjo
Posted

Oh... lite mode disabled...than i can select it.

  • Like 1
yocker
Posted
1 minute ago, kikinjo said:

Oh... lite mode disabled...than i can select it.

Hmm yeah, maybe i should add something that says why that is.
It grays that out because with lite mode enabled the option is automatically on, else there would just be a check for "yes lite mode on" but nothing for it to do.

Anyway, nice to see it's working for you! :)

 

  • Like 1

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