Mediux-Posters
Mediux-Posters copied to clipboard
Fetches Show, Movie, and Collection cover art from Mediux and updates Plex/Jellyfin using TMDB IDs.
Mediux Posters
Fetches Show, Movie, and Collection cover art from Mediux and updates Plex/Jellyfin using TMDB IDs.
Jellyfin Collections are not yet supported.
Installation
Pipx
- Ensure you have Pipx installed:
pipx --version - Install the project:
pipx install Mediux-Posters
Usage
Mediux-Posters Commands
Mediux-Posters sync
Mediux-Posters show
Mediux-Posters collection
Mediux-Posters movie
Mediux-Posters set
Mediux-Posters settings
Notes
- When running a sync/show/collection/movie it will keep downloading sets until all the needed posters are found.
- Show: Poster and Backdrop
- Season: Poster
- Episode: Title Card
- Collection: Poster and Backdrop
- Movie: Poster and Backdrop
- To enable support for Collections in Plex, each Collection needs to have a label with its tmdb-id, in the format of
tmdb-<number>
If using Kometa, refer to this comment to have Kometa add these labels.
Settings
To set Plex and/or Jellyfin details, update the file: ~/.config/mediux-posters/settings.toml.
File will be created on first run.
Example File
exclude_usernames = []
kometa_integration = false
only_priority_usernames = false
priority_usernames = []
[jellyfin]
base_url = "http://127.0.0.1:8096"
token = "<Token>"
[plex]
base_url = "http://127.0.0.1:32400"
token = "<Token>"
Details
-
exclude_usernamesA list of usernames whose sets should be ignored when running a sync.
-
kometa_integrationIf enabled, will remove the
Overlaylabel from any media Mediux-Posters uploads a poster/backdrop/title-card to. -
only_priority_usernamesA boolean flag that limits downloading sets to ones created by the users specified in
priority_usernames. If set tofalse, all sets will be considered unless explicitly excluded inexclude_usernames. -
priority_usernamesA list of usernames whose sets should take priority when running a sync. If
only_priority_usernamesis set totrue, only sets from these users will be used.