The original concept for Plex Meta Manager is [Plex Auto Collections](https://github.com/mza921/Plex-Auto-Collections), but this is rewritten from the ground up to be able to include a scheduler, metadata edits, multiple libraries, and logging. Plex Meta Manager is a Python 3 script that can be continuously run using YAML configuration files to update on a schedule the metadata of the movies, shows, and collections in your libraries as well as automatically build collections based on various methods all detailed in the wiki. Some collection examples that the script can automatically build and update daily include Plex Based Searches like actor, genre, or studio collections or Collections based on TMDb, IMDb, Trakt, TVDb, AniDB, or MyAnimeList lists and various other services.
## This file is a template remove the .template to use the file
templates:
Chart Alpha:
sort_title: ++++_<<num>><<collection_name>>
@ -16,14 +14,12 @@ templates:
summary: Rotten Tomatoes Best Movies of <<year>>
collection_order: release
Studio:
optional:
- company
tmdb_company: <<company>>
sort_title: +++_<<collection_name>>
sync_mode: sync
collection_order: alpha
Studio Alpha:
sort_title: +++_<<collection_name>>
sync_mode: sync
collection_order: alpha
IMDb Genre:
default:
title: feature
@ -88,17 +84,13 @@ templates:
sync_mode: sync
collection_order: release
Collection:
tmdb_collection_details: <<collection>>
sync_mode: sync
collection_order: release
Collection Movie:
optional:
- collection
- movie
tmdb_collection_details: <<collection>>
tmdb_movie: <<movie>>
sync_mode: sync
collection_order: release
Other Collection:
sync_mode: sync
collection_order: release
collections:
@ -187,11 +179,11 @@ collections:
template: {name: Studio, company: 25120}
summary: The Warner Animation Group (WAG) is an American animation studio that is the feature animation division of Warner Bros. Entertainment. Established on January 7, 2013, the studio is the successor to the dissolved 2D traditional hand-drawn animation studio Warner Bros. Feature Animation, which shut down in 2003 and the dissolved family film division Warner Bros. Family Entertainment, which shut down in 2009. The entity is also a sister animation studio of the regular animation studio Warner Bros. Animation
Walt Disney Animation Studios:
template: {name: Studio Alpha}
template: {name: Studio}
imdb_list: https://www.imdb.com/list/ls059383351/
summary: Walt Disney Animation Studios (WDAS), sometimes shortened to Disney Animation, is an American animation studio that creates animated features and short films for The Walt Disney Company. Founded on October 16, 1923 by brothers Walt Disney and Roy O. Disney, it is one of the oldest-running animation studios in the world. It is currently organized as a division of Walt Disney Studios and is headquartered at the Roy E. Disney Animation Building at the Walt Disney Studios lot in Burbank, California.
Walt Disney Pictures:
template: {name: Studio Alpha}
template: {name: Studio}
imdb_list: https://www.imdb.com/list/ls077114097/
summary: Walt Disney Pictures is an American film production studio of The Walt Disney Studios, which is owned by The Walt Disney Company. The studio is the flagship producer of live-action feature films within the Walt Disney Studios unit, and is based at the Walt Disney Studios in Burbank, California. Animated films produced by Walt Disney Animation Studios and Pixar Animation Studios are also released under this brand. Walt Disney Studios Motion Pictures distributes and markets the films produced by Walt Disney Pictures.
@ -280,7 +272,6 @@ collections:
summary: Romantic Comedy is a genre that attempts to catch the viewer’s heart with the combination of love and humor. This sub-genre is light-hearted and usually places the two protagonists in humorus situation. Romantic-Comedy film revolves around a romantic ideal, such as true love. In the end, the ideal triumphs over the situation or obstacle, thus creating a happy ending.
summary: Romantic Drama film is a genre that explores the complex side of love. The plot usually centers around an obstacle that is preventing love between two people. The obstacles in Romantic Drama film can range from a family's disapproval, to forbidden love, to one's own psychological restraints. Many Romantic Dramas end with the lovers separating because of the enormity of the obstacle, the realization of incompatibility, or simply because of fate.
summary: Collection of Movies and TV Specials with the beloved Peanuts characters.
Charlie's Angels:
@ -734,13 +725,13 @@ collections:
Cloudy with a Chance of Meatballs:
template: {name: Collection, collection: 177467}
Cloverfield:
template: {name: Other Collection}
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls021933730/
summary: Cloverfield is an American science fiction anthology film series and media franchise created and produced by J. J. Abrams consisting of three films, viral marketing websites linking the films together, and a tie-in manga to the first film titled Cloverfield/Kishin (2008), all set in a shared fictional universe referred to as the "Cloververse". The franchise as a whole deals with creatures from other dimensions attacking Earth throughout various decades, all as a repercussion of an experiment by an astronaut team aboard the Cloverfield Station in outer-space. Each film depicts the reality-altering effects of their study, which was meant to find a new energy source replacing the planet's depleted resources, only to open portals for assault from various beasts from deep space.
The Conjuring:
template: {name: Collection, collection: 313086}
Cornetto Trilogy:
template: {name: Other Collection}
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls068623110/
summary: An anthology series of British comedic genre films directed by Edgar Wright, written by Wright and Simon Pegg, produced by Nira Park, and starring Pegg and Nick Frost. The trilogy consists of Shaun of the Dead (2004), Hot Fuzz (2007), and The World's End (2013).
summary: Collection of Kevin Hart's Stand Up Comedy Specials
Kick-Ass:
@ -1012,13 +1003,13 @@ collections:
Mall Cop:
template: {name: Collection, collection: 328372}
The Man with No Name:
template: {name: Other Collection}
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls023916334/
summary: An Italian film series consisting of three Spaghetti Western films directed by Sergio Leone. The films are titled A Fistful of Dollars (1964), For a Few Dollars More (1965) and The Good, the Bad and the Ugly (1966). The series has become known for establishing the Spaghetti Western genre, and inspiring the creation of many more Spaghetti Western films. The three films are consistently listed among the best rated Western films in history.
Marvel Rising:
template: {name: Collection, collection: 627234}
Marx Brothers:
template: {name: Other Collection}
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls068486735/
summary: The Marx Brothers were an American family comedy act that was successful in vaudeville, on Broadway, and in motion pictures from 1905 to 1949. Five of the Marx Brothers' thirteen feature films were selected by the American Film Institute (AFI) as among the top 100 comedy films, with two of them, Duck Soup (1933) and A Night at the Opera (1935), in the top fifteen. They are widely considered by critics, scholars, and fans to be among the greatest and most influential comedians of the 20th century.
Mary Poppins:
@ -1045,13 +1036,13 @@ collections:
Monsters, Inc.:
template: {name: Collection, collection: 137696}
Monty Python:
template: {name: Other Collection}
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls072012494/
summary: Monty Python is a British surreal comedy troupe who created sketch comedy television shows and movies
summary: Pokémon is a media franchise created by video game designer Satoshi Tajiri that centers on fictional creatures called Pokémon. As of 2020, there have been 23 animated films and one live action film. The first nineteen animated films are based on the anime television series of the same name, with the original film being remade into the 22nd. The 20th, 21st and 23rd animated films are set in an alternate continuity to the anime.
summary: The Three Stooges were an American vaudeville and comedy team active from 1922 until 1970, best known for their 190 short subject films by Columbia Pictures that have been regularly airing on television since 1958.
@ -1239,7 +1230,7 @@ collections:
Tokyo Ghoul:
template: {name: Collection, collection: 551278}
Tom and Jerry:
template: {name: Other Collection}
template: {name: Collection}
imdb_list: https://www.imdb.com/list/ls022966050/
summary: Tom and Jerry's animated feature-length films based on the series.
summary: The Unbreakable trilogy, officially known as the Eastrail 177 Trilogy, is an American superhero thriller and psychological horror film series. The films were written, produced, and directed by M. Night Shyamalan. The trilogy consists of Unbreakable (2000), Split (2016), and Glass (2019).
logger.info(f"Processing {pretty}: {data['limit']} Anime from {util.pretty_seasons[data['season']]}{data['year']} sorted by {util.anilist_pretty[data['sort_by']]}")
if"sort_by"notindata[m]:logger.warning("Collection Warning: anilist_season sort_by attribute not found using score as default")
elifnotdata[m]["sort_by"]:logger.warning("Collection Warning: anilist_season sort_by attribute is blank using score as default")
elifdata[m]["sort_by"]notin["score","popular"]:logger.warning(f"Collection Warning: anilist_season sort_by attribute {data[m]['sort_by']} invalid must be either 'score' or 'popular' using score as default")
if"season"notindata[m]:logger.warning(f"Collection Warning: anilist_season season attribute not found using the current season: {new_dictionary['season']} as default")
elifnotdata[m]["season"]:logger.warning(f"Collection Warning: anilist_season season attribute is blank using the current season: {new_dictionary['season']} as default")
elifdata[m]["season"]notinutil.pretty_seasons:logger.warning(f"Collection Warning: anilist_season season attribute {data[m]['season']} invalid must be either 'winter', 'spring', 'summer' or 'fall' using the current season: {new_dictionary['season']} as default")