This project downloads an entire show's video and subtitle files from any Plex server the user's Plex account has access to.
This is designed to build the entire library folder structure needed for Knowledge Seeker.
A third component that builds Knowledge Seeker's requisite json file is planned.
- Configure plex_config.py (see plex_config.SAMPLE.py)
- Run
plex_subtitles.py "<SHOW NAME>"
- for example:plex_subtitles.py "The Legend of Korra"
- Wait for it to finish
- Any sort of error handling (e.g. when the show title is mistyped)
- If the script is run twice with two different shows, create separate libraries for them
- Clean up script further and standardize on variable naming (camelCase vs using_underscores)
- Do not download items that have already been downloaded
- for partial downloads, we can check filesize?
- Offer option to symlink video files if Plex server is the local machine