github superuser404notfound/jellyfin-plugin-language-aware-images v0.3.0

latest releases: v1.0.0, v0.9.0, v0.8.1...
5 months ago

Per-type textless toggle, original-language bucket, vote filter, logging.

  • Split IncludeNoLanguage into per-image-type toggles. Defaults: posters off (language matters), backdrops/logos on (usually textless by design).
  • Add IncludeOriginalLanguage as a third bucket between preferred and fallback. Costs one extra TMDB API call per item, only when enabled. Useful for anime/foreign-cinema fans who want the Japanese poster for Princess Mononoke instead of the US export.
  • Add MinimumVoteCount filter (default 1), drops unvalidated junk uploads.
  • Add ILogger debug output: per image type, log count plus top result's language, votes, url. Lets users see in the Jellyfin server log why a particular image got picked.
  • Cache TMDbClient as a static singleton per API key. Connection pool is now shared across requests instead of being torn down each call.

Bucket order in the new ranking:
0 preferred, 1 original (opt-in), 2 fallback, 3 textless (opt-in)
within each: ORDER BY vote_count DESC, vote_average DESC.

Don't miss a new jellyfin-plugin-language-aware-images release

NewReleases is sending notifications on new releases.