plex-poster-set-helper is a tool to help upload sets of posters from ThePosterDB or MediUX to your Plex server in seconds!
Install Python (if not installed already)
Extract all files into a folder
Open a terminal in the folder
Install the required dependencies using
pip install -r requirements.txt
example_config.json
to config.json
, and populate with the proper information
Multiple Libraries
section of the READMEMultiple Libraries
section of the READMEshow_cover
background
season_cover
title_card
Run plex_poster_set_helper.py
To utilize multiple libraries, update the config.json
as follows:
"tv_library": ["TV Shows", "Kids TV Shows"],
"movie_library": ["Movies", "Kids Movies"]
To clarify, use the names of your own libraries, those are just placeholders. Currently, this does not account for the same media being in both libraries. If the same media is included in both libraries, the poster will only be replaced for the topmost library in that list.
bulk
in the first input promptCommand line arguments are supported.
Passing a single link e.g.plex_poster_set_helper.py https://mediux.pro/sets/9242
Passing a bulk import file e.g. plex_poster_set_helper.py bulk example_bulk_import.txt