Jump to content

Plugin: EmbyIcons release.


Recommended Posts

Posted
13 minutes ago, Dedone said:

Maybe someone already reply to this request, buy i didn't find it.

Is it possible to install on a synology version of emby?

The plugin has been tested on Windows, docker and various Linux destros.
I havn't tested on a Synology NAS but depending on what Synology NAS used it should work.

Please note that the TV show aggregation and drawing on posters can be CPU heavy so if running on a small ARM CPU it might feel slow or require using lite mode in the plugin.
 

Posted

I've a DS218+, it runs a Intel Celeron J3355 dual-core 2.0 GHz. It could be enough to manage it i think. I could test it, i only need the inctruction to install (if you don't have to make a different build)

Posted

Ahh you meant how to install.
Sadly can't help there as i don't know how Synology keeps their files.

@Happy2PlaySorry for poking you but a google search showed you helping someone with Synology stuff. Any chance you can help?

Happy2Play
Posted
1 hour ago, Dedone said:

Maybe someone already reply to this request, buy i didn't find it.

Is it possible to install on a synology version of emby?

 

33 minutes ago, Dedone said:

I've a DS218+, it runs a Intel Celeron J3355 dual-core 2.0 GHz. It could be enough to manage it i think. I could test it, i only need the inctruction to install (if you don't have to make a different build)

13 minutes ago, yocker said:

@Happy2PlaySorry for poking you but a google search showed you helping someone with Synology stuff. Any chance you can help?

Not a Synology user either but with a little work you copy the dll to the correct programdata/plugins folder not system/plugins and set the correct permission it should theoretically work.  As mentioned in other plugin topics.

Look at a server startup log for when plugins load for path or go to your Emby Dashboard and click the three-dot menu - View Server Info to see your Program data path or the Help doc (Emby Server Data Folder | Emby Documentation).

 

 

 

  • Like 2
Posted
19 hours ago, Happy2Play said:

 

Not a Synology user either but with a little work you copy the dll to the correct programdata/plugins folder not system/plugins and set the correct permission it should theoretically work.  As mentioned in other plugin topics.

Look at a server startup log for when plugins load for path or go to your Emby Dashboard and click the three-dot menu - View Server Info to see your Program data path or the Help doc (Emby Server Data Folder | Emby Documentation).

 

 

 

Thanks for the reply! I'll try to do it

Posted

Am I being dumb? I've downloaded the latest .dll from here & github. I've placed them both (separately) in .../emby/plugins/ and restarted the server, yet it will not show up in the plugins menu.

Posted
31 minutes ago, Tormox said:

Am I being dumb? I've downloaded the latest .dll from here & github. I've placed them both (separately) in .../emby/plugins/ and restarted the server, yet it will not show up in the plugins menu.

Emby-Server\programdata\plugins
Should be the correct place.

Posted
3 minutes ago, yocker said:

Emby-Server\programdata\plugins
Should be the correct place.

It's Unraid I'm running. I don't have that location. 

brave_QlgZ27T5n8.png

Posted
2 minutes ago, Tormox said:

It's Unraid I'm running. I don't have that location. 

brave_QlgZ27T5n8.png

Then that should indeed be correct.
Can you give me a log file from when the server just started ?

Posted
7 minutes ago, yocker said:

Then that should indeed be correct.
Can you give me a log file from when the server just started ?

Sure, also appreciate the help. 

embyserver.txt

Posted
3 minutes ago, yocker said:

image.thumb.png.2a3df2bdb0bc3f9f1b5d869f7582801f.png

In the docker container settings, what do you have in this setting?

 

brave_tPNFsaeAWi.png

Posted
7 minutes ago, yocker said:

image.thumb.png.2a3df2bdb0bc3f9f1b5d869f7582801f.png

In the docker container settings, what do you have in this setting?

That was it, I used /mnt/user/appdata...  rather than /mnt/docker/appdata...

Sorted, thanks. 

Posted
Just now, Tormox said:

That was it, I used /mnt/user/appdata...  rather than /mnt/docker/appdata...

Sorted, thanks. 

No problem, glad to hear it's working. :) 

One thing though, you have a lot of errors in your log.
I recommend you ask a dev to have a look at it for you.

  • Like 1
  • 2 weeks later...
ISeeTWizard
Posted

Hi

I have a little issue but I don't know if it's an error or not.

So till now I mapped my NAS folder directly to my Linux server where Emby runs on and no issue with the images.

Now, as the new version is working good, also the option to map the folder directly over smb within the collection is working now (on the older versions it didn't)

So - I changed a collection and had no images - deactivating embyicons for this collection let the image reappear. Investigating deeper I found out that the I have to activate the option to save the images also in the local server cache - which I avoided to not use to much space like this. I have the images saved directly within the media folder itself.

Over a mounted share this works fine like described but with a smb mount directly in the collection not anymore.

Is there a way to change that? So that it also works when I use smb?

I attach the file - the error should be at the very beginning as I deleted all the logs to start them from scrap to better find the error.

Thanks :)

embyserver.txt

Posted
58 minutes ago, ISeeTWizard said:

Hi

I have a little issue but I don't know if it's an error or not.

So till now I mapped my NAS folder directly to my Linux server where Emby runs on and no issue with the images.

Now, as the new version is working good, also the option to map the folder directly over smb within the collection is working now (on the older versions it didn't)

So - I changed a collection and had no images - deactivating embyicons for this collection let the image reappear. Investigating deeper I found out that the I have to activate the option to save the images also in the local server cache - which I avoided to not use to much space like this. I have the images saved directly within the media folder itself.

Over a mounted share this works fine like described but with a smb mount directly in the collection not anymore.

Is there a way to change that? So that it also works when I use smb?

I attach the file - the error should be at the very beginning as I deleted all the logs to start them from scrap to better find the error.

Thanks :)

embyserver.txt 897.97 kB · 1 download

I have sent you a message.

  • Thanks 1
Posted (edited)

I need some testers for this (very much a) !!beta!! version if any one is willing. :)

It's taken a good long while but a lot has been changed under the hood, inc. fixing a protentional memory leak with the TV show aggregation, improved performance, removed unnecessary extra processes, better video attribute look ups, adding user controlled caching (for power users!!!), cleaned up the file structure of the code and more..

WARNING! WARNING! WARNING! 
As said this is a beta so please use on a test server as bugs or other stability issues might not have been caught by me yet.

Very much appreciate the help and many thanks in advance!

 

EmbyIcons.dll

Edited by yocker
  • 2 weeks later...
Posted

New version up (5.41.0)
Added:

  1. Setting for lazy loading of posters, this makes it so posters are not drawn unless they are viewed making it require less CPU when scanning libraries.
  2. Caching for commonly used icons. Very minor performance uplift.
  3. Import and export profile options.
  4. Added image fallback, if the plugin for some reason can't draw a poster it will revert to normal Emby posters and in some rare instances prevent a crash of Emby.

Changed:

  1. Moved some settings to the advance tap.

Fixed:

  1. Cache improvements.
  2. Fixed small bug with SkiaSharp disposal.

If you encounter any problems or have any ideas for the plugin then please report them to me and i will look into it asap,

Download here on the page or on https://github.com/yocksers
If you like the plugin and would like to show your appreciation you can donate a coffee at: Buy me a coffee this is by no means required!!!

EmbyIcons.dll

  • Like 4
Posted

yocker, no dll on github, only source

  • Thanks 1
Posted
1 minute ago, kikinjo said:

yocker, no dll on github, only source

I must have forgotten to upload it, fixed now.

Thanks for reporting it! :) 

  • Like 2
Posted (edited)
2 hours ago, yocker said:

I must have forgotten to upload it, fixed now.

Thanks for reporting it! :) 

Gladly I build from source to change context.iconsize for the font and remove rating % 😋
Did not recognize the missing dll.

Edited by sh0rty
  • Like 1
Posted
On 12/5/2025 at 11:34 AM, sh0rty said:

Gladly I build from source to change context.iconsize for the font and remove rating % 😋
Did not recognize the missing dll.

image.thumb.png.4c7804fa26c2b1ea08477218c746d9d0.png
Will be in the next release. :)

  • Thanks 2
Posted
1 minute ago, yocker said:

image.thumb.png.4c7804fa26c2b1ea08477218c746d9d0.png
Will be in the next release. :)

Man, this is superdope! 

image.png.497ee682b8af0c7db99c35f793abf405.png

  • Haha 3
  • Agree 1
Posted

Does anyone have any good images for Extended versions of movies / directors cut...etc...

Posted

Forgotten to write here that the new version (v5.42.0) is up on Github.

Can of cause also download it here.

EmbyIcons.dll

  • Like 2

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