What's new
- Multiple Library Support: you can now configure multiple libraries of the same time (movies, series, anime)
Old approach:
ANIME_LIBRARY_NAME: "Anime"
MOVIES_LIBRARY_NAME: "Movies"
SERIES_LIBRARY_NAME: "Series"
New approach:
ANIME_LIBRARY_NAME: "Anime,Anime1,Anime2"
MOVIES_LIBRARY_NAME: "Movies,Classics,Documentaries"
SERIES_LIBRARY_NAME: "Series,Reality,War,Documentaries"
Plex doesn't have an anime specific library type (its of type 'show'), which means that you will see the 'Series' and 'Anime' libraries sharing IDs in the log, which is not an issue; however, make sure that you typed the names of your 'anime' libraries in the 'Anime' section of the script as they will be used when filtering media.
Fixes & Improvements
- User Tokens: fixed issue causing token fetching to fail due to managed users (Plex Home) appearing without a username. They are now handled correctly and given the username 'managed_user_number'. ( #19 )
- Audio Reference Generation: fixed an issue causing the user_audio_pref.json to be overwritten when a new user was detected - the file now gets updated correctly.
- Missing Library: fixed an issue causing the script to crash if a library had a 'null' value
Known Issues
- Monitor Requests is not correctly adding labels and applying preferred audio tracks. Recommend to keep that setting as OFF for now.