Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Dalvii/plex-library-export
Export Plex libraries at image format for better preview of what you have in your Plex
https://github.com/Dalvii/plex-library-export
Last synced: 10 days ago
JSON representation
Export Plex libraries at image format for better preview of what you have in your Plex
- Host: GitHub
- URL: https://github.com/Dalvii/plex-library-export
- Owner: Dalvii
- Created: 2021-03-17T15:08:13.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-06-18T22:16:00.000Z (over 2 years ago)
- Last Synced: 2024-08-01T12:20:31.140Z (3 months ago)
- Language: JavaScript
- Size: 8.6 MB
- Stars: 23
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Plex library image export
Export Plex libraries at image format for a better preview of what you have on your Plex.
Items will be set in 7x7 format.***CAUTION: (unique mode only) Unique image are limited by 32400 pixel long (about 525 items), so the script will still divide them***
## Node install
You need Node.js to run this script: [Download](https://nodejs.org/en/download/)
Then download the repo,
and type in the directory console:
```
npm install
```## Run
```
npm run start
// or
node main.js
```## Run using Docker
```
./run
```## Configuration
You need to modify the script to match your plex.
If you do now know the library `SECTION` ID then run the script. The console will print the IDs for each library.
Configuration is in `.env` file
```
PLEX_TOKEN=Your-Plex-Token
PLEX_URL=http://localhost:32400
SECTION=0
MODE=unique
UNIQUE_MIN_POSTERS_PER_ROW=10 # optional
```
[To find your Plex token...](https://support.plex.tv/articles/204059436-finding-an-authentication-token-x-plex-token/)## Images build mode
There is 2 mode for export
- Unique: One long image with every items in it (size: 2200xXXXX)
- Multiple: Images depending of how many items you got (size: 2200x3310)## Background
You can change the background of the image by naming it `background.png`## Infos
- Discord : `Dalvi#3682`
- Thanks to DrKain## Example Anime
![Example Anime](https://i.imgur.com/zFthiLW.jpg)## Example Movies
![Example Movies](https://i.imgur.com/hEk9YZQ.jpg)