Jump to content

Ginjaninja Tools - Cycle Images Plugin - Replace collection collage image based on latest members


Recommended Posts

ginjaninja
Posted (edited)

image.png.235e6c0ecf0a30ebb5300adb4b807d2d.png

Purpose and Function

  • To refresh the auto generated image on Playlists, Collections, Libraries and Channels, when the members change, so as to reflect the container's NEWEST content.
  • Alternative to Emby's default image generation behaviour which uses display/list order (not newest)
  • I use it for "Smart Playlists" and  "recommendation" collections eg "Recommended for Mum"...as recommendations are added and removed after being watched.

Getting Started

  • Set the tag name(s) you wish to designate for items to have their image cycled in the plugin configuration; Configure a schedule taskimage.png.f3550e71f3f0ea416944548f58f69811.png
  • image.png.2667cbfca19af2d709bda3c099af20b2.pngimage.png.93acd51abf652eab466f000c038a766f.png

Disclaimers

  • Vibe coded with Claude, backup before 1st use until tested.

Download

https://github.com/ginjaninja1/Emby.CycleImages

0.2.0.0Emby.CycleImages.dll

0.1.01Emby.CycleImages v0.1.0.1.zip

Changes

0.2.0.0

  • Updated to 4.9.1.90 SDK
  • Updated to Plugin UI
  • Added support for libraries (enable in config) and channels. (experimental)
  • Proper hashing algorithm of members to suppress unneccessary image generation.
  • More purposefully finds the newest members.

 Known Issues


Other Info

  • Plugin stores data in \programdata\data\CycleImages (good to know if you want to reset/uninstall)
Edited by ginjaninja
  • Like 1
  • Thanks 1
Eigeplackter
Posted
49 minutes ago, ginjaninja said:

...

Functionality

Deletes the primary image of tagged items (default value "cyclepic") and performs a default metadata refresh on said item (get missing metadata) which has the effect of regenerating the primary image based on current contents.

Stores a hash for the tagged item in configuration.xml to reflect the container's members, to prevent images getting changed when no items have been added / removed.

...

Does this mean it replaces my custom covers while doing a default metadata refresh ?

ginjaninja
Posted

the collections tagged with your specified tag have their primary  image deleted and then a default metadata refresh applied. The members of those collections are not refreshed.  Untagged collections are ignored. only tag the collections you want to refresh the images for. A default metadata refresh doesnt change images already present, that said do test on a backed up environment.

  • Thanks 1
  • 3 weeks later...
  • 3 years later...
ginjaninja
Posted

0.2.0.0

  • Updated to 4.9.1.90 SDK
  • Updated to Plugin UI
  • Added support for libraries (enable in config) and channels.
  • Proper hashing algorithm of members to suppress unneccessary image generation.
  • More purposefully finds the newest members.

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