Jump to content

Plugin: EmbyIcons release.


Recommended Posts

Neminem
Posted

Ok cool will let GPT make those I'm missing.

When happy with them, I will post them here for every one to use 👍

Or for you to add them into the plugin 😉

  • Thanks 1
Neminem
Posted

OMG it look like GPT is cutting the image left and right.

I used this question.

Please change the text to 2.35:1 and alter text size to fit inside the image.

And I got this image 🤣😂

image.png.4df408346ea786d785af178e460611c1.png

  • Haha 1
ISeeTWizard
Posted
16 minutes ago, Neminem said:

OMG it look like GPT is cutting the image left and right.

I used this question.

Please change the text to 2.35:1 and alter text size to fit inside the image.

And I got this image 🤣😂

image.png.4df408346ea786d785af178e460611c1.png

Maybe you should use something like Canva instead of IA :P
With Canva I had no issues creating my personal icons

  • Haha 1
ISeeTWizard
Posted
2 hours ago, yocker said:

New beta, please test every single little setting to the point that it's silly as i fixed the overlays not getting added or removed when enabling or disabling some settings without having to do a scan or metadata refresh.

Added:
1. Aspect ratio snap, this will calculate weird aspect ratios to the nearest common known aspect ratio within a certain radius.
    This is to avoid having to have an icon for every single strange aspect ratio out there.
2. Aspect ratio calculator in the troubleshooter to see what aspect ratios will be shown and icon needed for any aspect ratio.
3. Option to disable series specials from the TV show aggregation calculation so that TV show specials will not be counted towards what icons will be shown.

Changes:
1. Changed the caching system slightly to be more robust. This is not something anyone should notice.

Fixed:
1. Overlays should now correctly get added or removed without a need to do a scan or metadata refresh, this might still be needed in some edge cases outside my control.
2. Overlays getting stale on episode posters in season view.

Again please, PLEASE, test this to the point where it begs for mercy! ;)
I want this one to be as close to perfect as possible and it's hard to test everything my self without getting cross eyed. :D

--- WARNING! WARNING! WARNING! ---

This is a beta so please use in a test environment!

 

EmbyIcons.dll 3.36 MB · 2 downloads

I check what I could check in my setup and couldn't find any issues till now - And I use it in prod :P no test system lol

  • Like 1
Neminem
Posted

Nice Copilot 

1) Please change the text to 2.35:1 and alter text size to fit inside the image with maintained ratio

2 ) Resize to 97 x 76

Gave me this 😂🤣 

image.png.81fef3251f0fae0566fd279f46e99f02.png

when using this as a templet.

image.png.c97178e3e6dd8a0a353a980f9e809da6.png

image.png.ad660ea9777deda62c09940a1343cea0.png

  • Haha 1
Neminem
Posted

Hmm ok so I have a Movie with 80:29 but it look like its unknown.

Guess I will create a picture with text Unknown 🤣😂

image.png.2e95ae32c8f7f7fd9c299dcca65787ac.png

Its 1 of those extreme wide screen.

Resolution
1920x696

Ohh wow I have some work to do 😂🤣 If I want them all.

Aspect ratio (image) - Wikipedia

ISeeTWizard
Posted
5 minutes ago, Neminem said:

Hmm ok so I have a Movie with 80:29 but it look like its unknown.

Guess I will create a picture with text Unknown 🤣😂

image.png.2e95ae32c8f7f7fd9c299dcca65787ac.png

Its 1 of those extreme wide screen.

Resolution
1920x696

Ohh wow I have some work to do 😂🤣 If I want them all.

Aspect ratio (image) - Wikipedia

I have dozen of aspect ratio so I simply don't show them
I'm not going to create for all of them an icon - I simply don't care the aspect ratio :P

 

You will going to be nuts when you want to create them all :P

2025-08-11 13_04_17-EmbyIcons and 4 more pages - Work - Microsoft​ Edge.png

  • Agree 1
Neminem
Posted (edited)

Ok I think there is a bug 🐛 

When using this option, it also displays custom ratios.

Is it suppose to use precise when this option is enabled.

Or is the wording not right.

It might be me misunderstand the wording.

image.png.cc3227af739aed175b8d7524856e1ce4.png 

image.png.c071c65a4666c8c18bcf2a7e143d0fa1.png

image.png.b9e256f16bb9fd82b7a70a780d93a1f5.png

Edit:

I don't minde that it uses custom ratio when snap is enabled 😉

Edited by Neminem
Neminem
Posted
8 minutes ago, ISeeTWizard said:

You will going to be nuts when you want to create them all :P

Well too late I'm already nuts 🤪 

But yes you are right 👍

Posted
22 minutes ago, Neminem said:

Ok I think there is a bug 🐛 

When using this option, it also displays custom ratios.

Is it suppose to use precise when this option is enabled.

Or is the wording not right.

It might be me misunderstand the wording.

image.png.cc3227af739aed175b8d7524856e1ce4.png 

image.png.c071c65a4666c8c18bcf2a7e143d0fa1.png

image.png.b9e256f16bb9fd82b7a70a780d93a1f5.png

Edit:

I don't minde that it uses custom ratio when snap is enabled 😉

Good catch, i didn't disable for the "strange" ratios because I wanted to be sure people didn't miss any icons. 

You are right, I should change the wording. :)

 

  • Like 1
Neminem
Posted

Ok I like that 👍

Posted

Well this is embarrassing.
While testing i had disabled a lot of caching and as you guys can probably guess i forgot to enabling it again.
I seem to always make some mistake right before uploading a new version. :)

Anyway, here is the version with the caching enabled as it was intended.

Really sorry about the inconvenience!!

image.jpeg.2bb161420524fbdeea3a4778bc0cef3a.jpeg

;)

At any rate, nice to see you guys like the new features and many thanks for the testing!

EmbyIcons.dll

  • Haha 3
Posted

Can you guys please check the memory usage of Emby?
I might have discovered a memory leak.

I have not been able to see this memory leak my self yet as i have been resetting my Emby test instance often to test new changes to the code and such.

If nothing is outside the norm i will wait a little with the next release to improve a last couple of things, if there are problems i will do the release asap as i have already fixed it.
 

Posted (edited)

I'm not 100% sure it's the plugin that was the reason since i can only replicate the problem on one computer.
Basically Emby memory usage would spike to 20GB+ which should not even be possible with the plugin even if it was allowed too, never the less i have fixed everything that could be a memory leak and i havn't been able to get it to spike like that again.

Anyway here's the new release so you guys won't have that potential problem.

---
New release - EmbyIcons v5.35.3

Added:

  1. Aspect Ratio Snap, this will make it so that unknown aspect ratios will be converted to the most common known aspect ratios like 16x9 and make the amount of aspect ratio icons needed much smaller to cover a whole library.
  2. Added an aspect ratio calculator to the troubleshooter to see what unknown aspect ratios will be calculated into and what icon name will be used.
  3. Added option to disable TV show specials from being included in what icons will be shown on the TV show posters.

Changed:

         1. Various code and performance improvements under the hood.

Fixed:

  1. Overlays should now correctly get added and/or removed without a need to do a scan or metadata refresh, this might still be needed in some edge cases outside my control.
  2. Overlays getting stale on episode posters in season view.



Download here or on Github - EmbyIcons
Enjoy!

EmbyIcons.dll

Edited by yocker
  • Thanks 1
Posted

See?  You're already made multiple updates before I could get around to checking!  This is what I meant -- incredible rate of response!

Okay, I downloaded your link for v5.35.3, but it shows as v5.31.3 in Emby.

CPU spikes to about 15-20% when flushing and redrawing the cache, otherwise it runs at barely 1% on an Intel i7 6th generation under Windows 10.  Memory Usage remains steady at 340MB out of 32GB at 85% capacity.

The 1080i mislabel is solved for me, but now I'm getting no Resolution icon at all on 1080p episodes, despite the Preview showing all icons:

zScreenshot2025-08-11212109.png.9f228e9fcd85a11cdd3ad8dea504b525.png

zUntitled-2.png.ab9e94d61e16ed88c5572a7f6aada360.png

zUntitled-3.png.8ccef43e9a8ec495ca2353eb71acfa61.png

  • Like 1
  • Agree 1
ISeeTWizard
Posted
7 hours ago, yocker said:

Can you guys please check the memory usage of Emby?
I might have discovered a memory leak.

I have not been able to see this memory leak my self yet as i have been resetting my Emby test instance often to test new changes to the code and such.

If nothing is outside the norm i will wait a little with the next release to improve a last couple of things, if there are problems i will do the release asap as i have already fixed it.
 

The "problem" is that I shut down the server automatically during the night.

He is now up and running again but only uses 400MB of RAM as nothing is yet really running on it 😕

Normally I should get a warning if such many RAM is used but I never had this so I don't know if this warning works :P 

I'll keep an eye on it during the day

  • Like 1
ISeeTWizard
Posted
2 hours ago, WJCuffe said:

See?  You're already made multiple updates before I could get around to checking!  This is what I meant -- incredible rate of response!

Okay, I downloaded your link for v5.35.3, but it shows as v5.31.3 in Emby.

CPU spikes to about 15-20% when flushing and redrawing the cache, otherwise it runs at barely 1% on an Intel i7 6th generation under Windows 10.  Memory Usage remains steady at 340MB out of 32GB at 85% capacity.

The 1080i mislabel is solved for me, but now I'm getting no Resolution icon at all on 1080p episodes, despite the Preview showing all icons

 

I have the same version - so maybe just a wrong display as not updated in the code :)

As long as it works for me the version is not interesting lol :P

 

  • Like 1
Posted
2 hours ago, ISeeTWizard said:

The "problem" is that I shut down the server automatically during the night.

He is now up and running again but only uses 400MB of RAM as nothing is yet really running on it 😕

Normally I should get a warning if such many RAM is used but I never had this so I don't know if this warning works :P 

I'll keep an eye on it during the day

It doesn't make sense either it should shoot up to the values it did for me as we are talking megabytes for a normal collection under normal use and nothing in the code that would make it possible.
So 20GB should take a very long time to reach if there was a memory leak in the plugin.

Anyway, i wanted to make sure and closed every small possible loose "valve".
I don't want to be the cause of such problems! ;)

  • Agree 1
Posted (edited)

Upgraded vom 5.28.5 to 5.35.3 today and recognized that my startpage needs far longer to load the newest movies and newest TV shows sections everytime I go back to the startpage (not just the images redrawing, it takes around 2-3 seconds until the whole section comes up). Going back to 5.28.5 and everything is back to normal.

Edited by sh0rty
keitaro26
Posted
33 minutes ago, sh0rty said:

Upgraded vom 5.28.5 to 5.35.3 today and recognized that my startpage needs far longer to load the newest movies and newest TV shows sections everytime I go back to the startpage (not just the images redrawing, it takes around 2-3 seconds until the whole section comes up). Going back to 5.25.2 and everything is back to normal.

I've also noticed a long time for the home page to load after upgrading.

keitaro26
Posted
5 minutes ago, keitaro26 said:

I've also noticed a long time for the home page to load after upgrading.

5.30.2 does not have this issue for me.

Posted

@keitaro26
@sh0rty

Try this one.
It might still feel a little slow the first time the server loads up after a reset, this is because the cache isn't populated yet. After that it should be fast.

EmbyIcons.dll

keitaro26
Posted
8 minutes ago, yocker said:

@keitaro26
@sh0rty

Try this one.
It might still feel a little slow the first time the server loads up after a reset, this is because the cache isn't populated yet. After that it should be fast.

EmbyIcons.dll 3.38 MB · 0 downloads

There is still a noticeable lag when reloading, but it is much better.

Posted
7 minutes ago, keitaro26 said:

There is still a noticeable lag when reloading, but it is much better.

Good to hear.
Sadly it can't be made as fast as Emby without the plugin as it has to aggregate all the shows and so on , specially for large collections but i might be able to squeeze just a little bit more out of it.

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