Merge pull request #1809 from meisnate12/develop

Release 1.20
pull/1810/head v1.20.0
meisnate12 11 months ago committed by GitHub
commit 56961ccca1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -8,7 +8,7 @@ body:
attributes:
value: >
**THIS IS NOT THE PLACE TO ASK FOR SUPPORT OR FEATURE REQUESTS!**
Please use [Plex Meta Manager Discord](https://discord.gg/plexmetamanager) and post your question under the `pmm-help` channel for support issues.
Please use [Plex Meta Manager Discord](https://metamanager.wiki/en/latest/discord/) and post your question under the `pmm-help` channel for support issues.
Please use [Plex Meta Manager Features](https://features.metamanager.wiki/) to request and upvote features.
- type: input
id: version

@ -9,7 +9,7 @@ body:
attributes:
value: >
**THIS IS NOT THE PLACE TO ASK FOR SUPPORT OR FEATURE REQUESTS!**
Please use [Plex Meta Manager Discord](https://discord.gg/plexmetamanager) and post your question under the `pmm-support` channel for support issues.
Please use [Plex Meta Manager Discord](https://metamanager.wiki/en/latest/discord/) and post your question under the `pmm-support` channel for support issues.
Please use [Plex Meta Manager Features](https://features.metamanager.wiki/) to request and upvote features.
- type: input
id: file

@ -8,7 +8,7 @@ body:
attributes:
value: >
**THIS IS NOT THE PLACE TO ASK FOR SUPPORT OR FEATURE REQUESTS!**
Please use [Plex Meta Manager Discord](https://discord.gg/plexmetamanager) and post your question under the `pmm-support` channel for support issues.
Please use [Plex Meta Manager Discord](https://metamanager.wiki/en/latest/discord/) and post your question under the `pmm-support` channel for support issues.
Please use [Plex Meta Manager Features](https://features.metamanager.wiki/) to request and upvote features.
- type: textarea
attributes:

@ -7,5 +7,5 @@ contact_links:
url: https://metamanager.wiki
about: Please check the wiki to see if your question has already been answered.
- name: Discord
url: https://discord.gg/plexmetamanager
url: https://metamanager.wiki/en/latest/discord/
about: Please use the Plex Meta Manager Discord to ask for support.

@ -43,6 +43,8 @@ jobs:
platforms: linux/amd64,linux/arm64,linux/arm/v7
push: true
tags: ${{ secrets.DOCKER_HUB_USERNAME }}/plex-meta-manager:develop
cache-from: type=gha
cache-to: type=gha,mode=max
- name: Send Discord Commit Notification
uses: meisnate12/discord-notifications@master
@ -50,7 +52,7 @@ jobs:
webhook_id: ${{ secrets.DEVELOP_WEBHOOK_ID }}
webhook_token: ${{ secrets.DEVELOP_WEBHOOK_TOKEN }}
title: Plex Meta Manager Develop Commits
message: "<@&954835263731949623> - An update to Plex Meta Manager has been published and is available to users of the **develop** branch.\n\nWe **stongly** recommend users who previously switched to the `nightly` branch to resolve any previous issues to now switch back to the `develop` branch."
message: "<@&954835263731949623> - An update to Plex Meta Manager has been published and is available to users of the **develop** branch.\n\nWe **strongly** recommend users who previously switched to the `nightly` branch to resolve any previous issues to now switch back to the `develop` branch now."
commits: "true"
username: Metabot
avatar_url: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager/develop/.github/pmm.png

@ -37,6 +37,8 @@ jobs:
platforms: linux/amd64,linux/arm64,linux/arm/v7
push: true
tags: ${{ secrets.DOCKER_HUB_USERNAME }}/plex-meta-manager:latest
cache-from: type=gha
cache-to: type=gha,mode=max
- name: Discord Success Notification
uses: meisnate12/discord-notifications@master

@ -43,6 +43,8 @@ jobs:
platforms: linux/amd64,linux/arm64
push: true
tags: ${{ secrets.DOCKER_HUB_USERNAME }}/plex-meta-manager:nightly
cache-from: type=gha
cache-to: type=gha,mode=max
- name: Send Discord Commit Notification
uses: meisnate12/discord-notifications@master

@ -18,6 +18,6 @@ jobs:
webhook_token: ${{ secrets.RELEASE_WEBHOOK_TOKEN }}
release: true
title: Plex Meta Manager Release VERSION
message: "<@&967002324646113290> - A new version of Plex Meta Manager has been released and is available to all users.\n\nWe **stongly** recommend users who previously switched to the `nightly` or `develop` branches to resolve any previous issues to now switch back to the `latest` branch."
message: "<@&967002324646113290> - A new version of Plex Meta Manager has been released and is available to all users.\n\nWe **strongly** recommend users who previously switched to the `nightly` or `develop` branches to resolve any previous issues to now switch back to the `latest` branch now."
username: Metabot
avatar_url: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager/master/.github/pmm.png

@ -45,6 +45,8 @@ jobs:
platforms: linux/amd64,linux/arm64,linux/arm/v7
push: true
tags: ${{ secrets.DOCKER_HUB_USERNAME }}/plex-meta-manager:${{ steps.get_version.outputs.VERSION }}
cache-from: type=gha
cache-to: type=gha,mode=max
- name: Discord Success Notification
uses: meisnate12/discord-notifications@master

@ -3,16 +3,16 @@
version: 2
build:
image: latest
os: ubuntu-22.04
tools:
python: "3.11"
sphinx:
configuration: docs/conf.py
mkdocs:
configuration: mkdocs.yml
formats: []
python:
version: "3.7"
install:
- requirements: docs/requirements.txt

@ -1,60 +1,59 @@
# Python Version
Drops Support for Python 3.7
# Requirements Update (requirements will need to be reinstalled)
Updated ArrAPI requirement to 1.4.3
Updated GitPython requirement to 3.1.36
Updated lxml requirement to 4.9.3
Updated pathvalidate requirement to 3.2.0
Updated pillow requirement to 10.0.1
Updated PlexAPI requirement to 4.15.2
Updated psutil requirement to 5.9.5
Updated requests requirement to 2.31.0
Updated ruamel.yaml requirement to 0.17.32
Updated schedule requirement to 1.2.0
Updated tmdbapis requirement to 1.2.0
Updated arrapi requirement to 1.4.7
Updated GitPython requirement to 3.1.40
Updated lxml requirement to 5.0.0
Updated num2words requirement to 0.5.13
Updated pillow requirement to 10.2.0
Updated PlexAPI requirement to 4.15.7
Updated psutil requirement to 5.9.7
Updated ruamel.yaml requirement to 0.18.5
Updated schedule requirement to 1.2.1
Updated tmdbapis requirement to 1.2.6
Added setuptools requirement at 69.0.3
# New Features
Add `tmdb_vote_average` as a [Filter](https://metamanager.wiki/en/latest/metadata/filters.html#id7). thanks @tenshiak
Add `tmdb_birthday` [Detail](https://metamanager.wiki/en/latest/metadata/details/metadata.html) which controls if a collection is visible based on a `tmdb_person`'s birthday.
Add `match` [attribute](https://metamanager.wiki/en/latest/metadata/metadata/movie.html#matching-movies) to match movies within Plex to items within the Metadata file.
Add `delete_collections_named` to [Shared Collection Variables](https://metamanager.wiki/en/latest/defaults/collection_variables.html)
Add support for (GitHub Personal Access Tokens)[https://metamanager.wiki/en/latest/config/github.html] in config files. thanks @chazlarson
Add runtime support for Shows, Seasons, Artists, and Albums.
Add multiple ranges to the schedule system.
Introduced (Run Order)[https://metamanager.wiki/en/latest/config/settings/#run-order] attribute which allows the user to amend the way that each library is executed.
Introduced [IMDb Search Builder](https://metamanager.wiki/en/latest/files/builders/imdb/#imdb-search) following IMDb UI rework.
- `imdb_list` can no longer be used for Title or Keyword Searches, these must be transferred to `imdb_search` builders.
Introduced [IMDb Award Builder](https://metamanager.wiki/en/latest/files/builders/imdb/#imdb-award).
Added IMDb Awards to [Dynamic Collection Types](https://metamanager.wiki/en/latest/files/dynamic_types/#imdb-awards)
PMM Default `other_awards` has been deprecated and replace with new award PMM Default files:
- [`berlinale`](https://metamanager.wiki/en/latest/defaults/award/berlinale/) - Berlin International Film Festival Awards
- [`cesar`](https://metamanager.wiki/en/latest/defaults/award/cesar/) - César Awards
- [`nfr`](https://metamanager.wiki/en/latest/defaults/award/nfr/) - National Film Registry
- [`pca`](https://metamanager.wiki/en/latest/defaults/award/pca/) - People's Choice Awards
- [`razzie`](https://metamanager.wiki/en/latest/defaults/award/razzie/) - Razzie Awards
- [`tiff`](https://metamanager.wiki/en/latest/defaults/award/tiff/) - Toronto International Film Festival Awards
- [`venice`](https://metamanager.wiki/en/latest/defaults/award/venice/) - Venice Film Festival Awards
Reintroduced [Flixpatrol Builder](https://metamanager.wiki/en/latest/builders/flixpatrol/) following introduction of paywalled API.
Added a JSON Schema file which will assist users in validating their configuration file when using a code-aware text editor such as VSCode and VSCodium. This is a work in progress and will help identify basic errors such as specifying "yes" when the available options are "true" and "false"
- If you run into any validation issues which you don't understand, ask in our Discord Server
# Updates
Redesigned Wiki with new landing page and new layout using mkdocs.
Introduced batchMultiEdits - this is a major feature introduction that we hope will increase performance for all users. This is a behind-the-scenes change that the user does not need to do anything to take advantage of.
Updated `overlay_path` to `overlay_files` and split `metadata_path` into `collection_files` and `metadata_files`.
Moved `remove_overalys`, `reapply_overlays`, and `reset_overlays` to the [library level](https://metamanager.wiki/en/latest/config/libraries/#remove-overlays) instead of under `overlay_path`.
Removed `schedule` from under `overlay_path` and replaced it with the library level attribute [`schedule_overlays`](https://metamanager.wiki/en/latest/config/libraries/#schedule-overlays).
Removed library-level and collection-level logging, all logging is handled in the meta.log
Added the `score` attribute to the [`anilist_userlist`](https://metamanager.wiki/en/latest/files/builders/anilist/#anilist-userlist) builder.
Added the `episode_actor` attribute to the [`plex_search`](https://metamanager.wiki/en/latest/files/builders/plex/#plex-search) builder.
# New Defaults Features
New Default Translations of Danish, Dutch, Italian, Norwegian Bokmål, Portuguese (Brazil), and Spanish.
New [Network](https://metamanager.wiki/en/latest/defaults/overlays/network.html) Default Overlay. thanks @bullmoose20, @JohnFawkes and @arial-Z
New Content Rating US [Movies](https://metamanager.wiki/en/latest/defaults/overlays/content_rating_us_movie.html)/[Shows](https://metamanager.wiki/en/latest/defaults/overlays/content_rating_us_show.html) and [Content Rating UK](https://metamanager.wiki/en/latest/defaults/overlays/content_rating_uk.html) Default Overlay.
Add `file_poster`, `file_poster_<<key>>`, `url_background`, `url_background_<<key>>`, `file_background`, `file_background_<<key>>`, `sort_prefix`, `sort_title`, and `name_mapping` as [Collection Variables](https://metamanager.wiki/en/latest/defaults/collection_variables.html).
Add new Separator Color Styles.
Closes #1461 Adds Runtime for Shows, Seasons, Artists, and Albums
Standardized overlay sizes for `- pmm: networks` and `- pmm: streaming`
Rebrand HBO Max to Max.
Add additional studios and networks
Add Heritage Months to [Seasonal Defaults File](https://metamanager.wiki/en/latest/defaults/movie/seasonal.html)
# Defaults
[PMM Default Award Files](https://metamanager.wiki/en/latest/defaults/files/#award-collections) have been reworked to use the `imdb_award` builder and `imdb_awards` dynamic collection type.
Reintroduced [Flixpatrol Chart Defaults Collections](https://metamanager.wiki/en/latest/defaults/chart/flixpatrol/).
Added Trakt Anticipated to [Trakt Chart Defaults Collections](https://metamanager.wiki/en/latest/defaults/chart/trakt/).
Added DE Content Rating as a PMM Default [Collection](https://metamanager.wiki/en/latest/defaults/both/content_rating_de/) and [Overlay](https://metamanager.wiki/en/latest/defaults/overlays/content_rating_de/)
Added `schedule` and `schedule_<<key>>` template variables to most defaults.
# Bug Fixes
Fixes #1496 Fixes issue with IMDb Collections not building due to HTML structure changes.
Fixes #1445 Fixes FlixPatrol failed to parse error for most users.
Fixes #1457 Fixes issue with renaming assets
Fixes #1379 Fixes a Docstring.
Fixes #1478 Fixes issue with percent sign not appearing on some rating overlays.
Fixes #1480 Fixes albums not having locations
Fixes #1490 Fixes incorrect language code for Philippines in Languages Defaults file.
Fixes #1378 Fixes incorrect default value for starting attribute in "Year" collections.
Fixes #1379 #1380 #1472 Fixes various docs issues and typos
Fixes #1518 `radarr_remove_by_tag` and `sonarr_remove_by_tag` being validated as bool instead of strings. thanks @chazlarson
Fixes #1531 Fixes secrets not being redacted from Run Command in log files
Fixes issue with validating filenames as part of `dimensional_asset_rename`. thanks @chazlarson
Fixes an issue where renamed collections could be incorrectly deleted.
Fixes bug when defining users for `sync_to_users` for Playlists.
Fixes bug where using mdb or metacritic as rating source on Ratings Overlay would not work correctly.
Fixes bug where TMDb Filters using a modifier were ignored.
Fixes bug with `mal_search` when using the `sfw` attribute
Fixes bug where sorting a collection would fail if the collection name had a `,` in it.
Fixes run_end webhooks.
Fixes Letterboxd issue
Fixed `(404) not_found` error that presented itself in PMS 1.32.7, as outlined [here](https://discord.com/channels/822460010649878528/1099773891733377065/1174751954367422585)
Fixed issue that would prevent `file_poster` from overriding `url_poster` in the PMM Defaults.
Removed `--cache-libraries` Environment Variable due to inconsistent behaviour that could cause issues.
Fixed issue with `mass_poster_update` incorrectly updating episode posters when it shouldn't.
Fixed issue with `delete_collection_named` running in a collection even if the collection wasn't scheduled to run.
Various other Minor Fixes
GitHub issues closed: #1438, #1542, #1563, #1568, #1571, #1585, #1609, #1618, #1621, #1623, #1632, #1636, #1642, #1662, #1666, #1670, #1674, #1688, #1705, #1712, #1749, #1781, #1772, #1786,

@ -1,6 +1,6 @@
MIT License
Copyright (c) 2023 meisnate12
Copyright (c) 2024 meisnate12
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

@ -1,4 +1,4 @@
# <img src="https://metamanager.wiki/en/latest/_static/logo-full.png" alt="PMM">
# <img src="https://metamanager.wiki/en/latest/assets/logo-full.webp" alt="PMM">
[![GitHub release (latest by date)](https://img.shields.io/github/v/release/meisnate12/Plex-Meta-Manager?style=plastic)](https://github.com/meisnate12/Plex-Meta-Manager/releases)
[![Docker Image Version (latest semver)](https://img.shields.io/docker/v/meisnate12/plex-meta-manager?label=docker&sort=semver&style=plastic)](https://hub.docker.com/r/meisnate12/plex-meta-manager)
@ -6,7 +6,7 @@
[![Develop GitHub commits since latest stable release (by SemVer)](https://img.shields.io/github/commits-since/meisnate12/plex-meta-manager/latest/develop?label=Commits%20in%20Develop&style=plastic)](https://github.com/meisnate12/Plex-Meta-Manager/tree/develop)
[![Nightly GitHub commits since latest stable release (by SemVer)](https://img.shields.io/github/commits-since/meisnate12/plex-meta-manager/latest/nightly?label=Commits%20in%20Nightly&style=plastic)](https://github.com/meisnate12/Plex-Meta-Manager/tree/nightly)
[![Discord](https://img.shields.io/discord/822460010649878528?color=%2300bc8c&label=Discord&style=plastic)](https://discord.gg/plexmetamanager)
[![Discord](https://img.shields.io/discord/822460010649878528?color=%2300bc8c&label=Discord&style=plastic)](https://metamanager.wiki/en/latest/discord/)
[![Reddit](https://img.shields.io/reddit/subreddit-subscribers/PlexMetaManager?color=%2300bc8c&label=r%2FPlexMetaManager&style=plastic)](https://www.reddit.com/r/PlexMetaManager/)
[![Wiki](https://img.shields.io/readthedocs/plex-meta-manager?color=%2300bc8c&style=plastic)](https://metamanager.wiki)
[![Translations](https://img.shields.io/weblate/progress/plex-meta-manager?color=00bc8c&server=https%3A%2F%2Ftranslations.metamanager.wiki&style=plastic)](https://translations.metamanager.wiki/projects/plex-meta-manager/#languages)
@ -14,79 +14,106 @@
[![Sponsor or Donate](https://img.shields.io/badge/-Sponsor%2FDonate-blueviolet?style=plastic)](https://github.com/sponsors/meisnate12)
[![Feature Requests](https://img.shields.io/badge/Feature%20Requests-blueviolet?style=plastic)](https://features.metamanager.wiki/)
Plex Meta Manager is an open source Python 3 project that has been designed to ease the creation and maintenance of metadata, collections, and playlists within a Plex Media Server. The script is designed to be run continuously and be able to update information based on sources outside your plex environment. Plex Meta Manager supports Movie/TV/Music libraries and Playlists.
Plex Meta Manager is a powerful tool designed to give you complete control over your media libraries. With Plex Meta Manager, you can take your customization to the next level, with granular control over metadata, collections, overlays, and much more.
Transform your media library with Plex Meta Manager and discover its full potential! Connect to third-party services like TMDb, Trakt, and IMDb, among others, to create one-of-a-kind collections, overlays and more. Your media library will stand out and be tailored to your specific needs.
## What Can Plex-Meta-Manager Do?
Plex Meta Manager can
### Overhaul Your Media Libraries
- Elevate your library with beautifully crafted metadata - customize artwork, titles, summaries, and more to create a stunning library.
### PMM Defaults
- Take advantage of pre-made modular Collections & Overlays to reduce the manual effort and get to the good stuff with less effort!
### Third-Party Integrations
- Harness the power of Trakt, TMDb, IMDb, Flixpatrol and more to create collections and overlays!
- Integrate with Sonarr and Radarr to automate your library growth.
### And More!
1. Create and maintain collections in Plex libraries using external lists, Plex searches, or filters.
- We're constantly working on new features to take your library management experience to the next level.
- Consider sponsoring the project to allow us to continue building great features for you!
2. Create, maintain, and share playlists on Plex servers using the same or similar criteria.
## Example Plex Meta Manager Libraries
3. Manage metadata [artwork, titles, summaries, release year, etc.] for anything on your Plex server.
Here are some examples of the things you can achieve using Plex Meta Manager!
4. Add overlays to item artwork to display various details [ratings, resolution, edition, etc.].
**Example Movie Collections using the [Plex Meta Manager Defaults](https://metamanager.wiki/en/latest/defaults/collections/)** (click to enlarge):
5. Send missing items from external lists [for example the IMDB 250] to Radarr or Sonarr for download.
![Movie Collection Preview](https://metamanager.wiki/en/latest/images/movie-collection-preview.png)
6. and more.
**Example Show Overlays using the [Plex Meta Manager Defaults](https://metamanager.wiki/en/latest/defaults/collections/overlays)** (click to enlarge):
![Show Library Preview](https://metamanager.wiki/en/latest/images/show-library-preview.png)
## Plex Meta Manager Defaults
Want your library to look like the above images? With the [PMM Defaults](https://metamanager.wiki/en/latest/defaults/guide/) you can! These powerful and modular files were designed by the Plex Meta Manager team to make it simple to create a personalized, one-of-a-kind media collection without the hassle of manually defining each one.
Want to see what the community has to offer? Check out the [Plex Meta Manager Configs](https://github.com/meisnate12/Plex-Meta-Manager-Configs) repository on GitHub to see user-submitted configuration files, or even add your own to the mix!
With Plex Meta Manager, you can also manage metadata for all your media types, from movies and shows to music and more. And since your metadata is managed outside your libraries, you'll never have to worry about losing your customizations in the event of a media server database loss, you can simply reapply them! It is also easy to move your customizations between servers if you need to.
## Getting Started
These are the high-level steps you must take to get Plex Meta Manager up and running:
To get started with Plex Meta Manager, follow these simple steps:
1. Install Plex Meta Manager on your device. You can find the installation instructions for a variety of platforms [here](https://metamanager.wiki/en/latest/pmm/install/overview/).
2. Once you have installed Plex Meta Manager, create your [Configuration File](https://metamanager.wiki/en/latest/config/overview/). This file contains important information such as URLs and credentials needed to connect to services like Plex and TMDb
1. Install Plex Meta Manager; this process is described [here](https://metamanager.wiki/en/latest/home/installation.html).
3. After creating the Configuration File, you can start updating Metadata and building automatic Collections by creating a [Collection File](https://metamanager.wiki/en/latest/files/collections/) for each Library you want to work with. If you'd rather use some of our pre-made Collection Files, take a look at the [Plex Meta Manager Defaults](https://metamanager.wiki/en/latest/defaults/guide/)
2. Once installed, you have to create a [Configuration File](https://metamanager.wiki/en/latest/config/configuration.html), which contains URLs and credentials and the like which are used to connect to services like Plex and TMDb.
4. Finally, check out the [Wiki](https://metamanager.wiki/), you'll find new and exciting ways to truly unlock the potential of your libraries.
3. After that you can start updating Metadata and building automatic Collections by creating a [Metadata File](https://metamanager.wiki/en/latest/metadata/metadata.html) for each Library you want to interact with.
## Step-by-Step Guides
4. After that, explore the [Wiki](https://metamanager.wiki/) to see all the different Collection Builders that can be used to create collections.
If you're a beginner to the concepts of Python, Git and/or Plex Meta Manager and find the above steps challenging, don't worry. We've got some step-by-step guides that can help you get started. These guides will take you through the process of installing Plex Meta Manager, creating your Configuration File and getting some basic Collections up and running.
## Walkthroughs
For those who need full installation walkthroughs, please refer to the following walkthrough guides:
If you find steps 1-3 above daunting, there are some walkthroughs available that will take you through those three steps: getting Plex Meta Manager installed, creating a config file, and creating a couple collections to show how the process works.
* [Local Walkthrough](https://metamanager.wiki/en/latest/pmm/install/local/) - follow this if you are running the script directly on Windows, OS X, or Linux
* [Docker Walkthrough](https://metamanager.wiki/en/latest/pmm/install/docker/) - this discusses using Docker at the command line
1. The [Local Walkthrough](https://metamanager.wiki/en/latest/home/guides/local.html) covers installing the script natively [not in docker] on your local computer or a remote server.
2. The [Docker Walkthrough](https://metamanager.wiki/en/latest/home/guides/docker.html) covers the same thing, running the script via Docker.
3. The [unRAID Walkthrough](https://metamanager.wiki/en/latest/home/guides/unraid.html) gets you started configuring the script in UNRaid. It doesn't go through the same steps with regard to creating the config file and metadata file, so you may want to go through the [Docker Walkthrough](https://metamanager.wiki/en/latest/home/guides/docker.html) first on your computer to gain that understanding.
If you are using unRAID, Kubernetes, QNAP, or Synology refer to the following basic guide to Docker container setup for each system:
**this doesn't cover the PMM setup specifics found in the guides above with regard to creating the config file and collection file, so you may want to go through the [Docker Walkthrough](https://metamanager.wiki/en/latest/pmm/install/docker/) first on your computer to gain that understanding.**
* [unRAID Walkthrough](https://metamanager.wiki/en/latest/pmm/install/unraid/)
* [Kubernetes Walkthrough](https://metamanager.wiki/en/latest/pmm/install/kubernetes/)
* [QNAP Walkthrough](https://metamanager.wiki/en/latest/pmm/install/qnap/)
* [Synology Walkthrough](https://metamanager.wiki/en/latest/pmm/install/synology/)
## Example Usage
Plex Meta Manager gives the user the power to curate a set of Collections to make discovering and organizing media easy. They can be built either using plex-based searches/filters, or by using popular builders such as TMDb, IMDb, Trakt, MDBList, MyAnimeList and many more.
Plex Meta Manager puts you in control of your media library by letting you create custom Collections that make discovering and organizing your content a breeze. With powerful search and filtering options, you can build Collections based on popular builders like TMDb, IMDb, Trakt, and many more.
Some example collections that can be created are:
* Trending/Popular (based on TMDb, IMDb, Trakt, etc.)
* Streaming Service (such as Netflix, Disney+, etc.)
Imagine having Collections like these at your fingertips:
* Trending and Popular (based on TMDb, IMDb, Trakt, etc.)
* Streaming Services (like Netflix, Disney+, and more)
* Networks
* Studios
* Genres
* Actors
* Decades
Below are some user-curated collections which have been created by Plex Meta Manager using the [PMM Defaults](https://metamanager.wiki/en/latest/defaults/guide.html).
### Example Movie Collection
![Movie Collection Preview](https://metamanager.wiki/en/latest/_images/movie-collection-preview.png)
Plex Meta Manager gives you endless possibilities to curate and organize your media library any way you want. Create custom Collections and Overlays that fit your unique preferences and make discovering your content effortless.
### Example Movie Overlays
![Movie Library Preview](https://metamanager.wiki/en/latest/_images/movie-library-preview.png)
### Example Show Collection
![Show Collection Preview](https://metamanager.wiki/en/latest/_images/show-collection-preview.png)
### Example Show Overlays
![Show Library Preview](https://metamanager.wiki/en/latest/_images/show-collection-preview.png)
But if you don't want to spend time manually creating Collections and Overlays, we've got you covered. Check out the [PMM Defaults](https://metamanager.wiki/en/latest/defaults/guide/) - a handcrafted selection of tried-and-tested Collections and Overlays made by the Plex Meta Manager team.
## Develop & Nightly Branches
Develop and Nightly branches are deemed as "beta" branches which are updated far more frequently than the master branch. Bug fixes, new features and any other code added to Plex Meta Manager first goes to the nightly branch, followed by the develop branch, before finally being released to the master branch.
The Develop and Nightly branches are "beta" versions of Plex Meta Manager that are updated more frequently than the stable version (Master branch). These branches are where bug fixes, new features, and other changes are added before being released to the Master branch.
These branches (particularly the nightly branch) are only recommended for those who have a technical knowledge of Plex Meta Manager, and are happy with having to frequently update to receive the latest changes, and accept the risk that these branches may suffer breakages at any point.
However, these branches (especially Nightly) are recommended for more technical users who don't mind updating frequently to get the latest changes. Keep in mind that these beta branches may have bugs or other issues that could cause problems with Plex Meta Manager or your media server. So, if you're not comfortable with technical issues, it's best to stick with the Master branch.
<details class="details-tabs">
<summary>Develop Branch - Click to Expand</summary>
<summary>Develop Branch (click to expand)</summary>
[![Develop GitHub commits since latest stable release (by SemVer)](https://img.shields.io/github/commits-since/meisnate12/plex-meta-manager/latest/develop?label=Commits%20in%20Develop&style=plastic)](https://github.com/meisnate12/Plex-Meta-Manager/tree/develop)
@ -117,7 +144,7 @@ If switching to the develop branch, it is recommended to also use the [develop b
<br>
<details class="details-tabs">
<summary>Nightly Branch - Click to Expand</summary>
<summary>Nightly Branch (click to expand)</summary>
[![Nightly GitHub commits since latest stable release (by SemVer)](https://img.shields.io/github/commits-since/meisnate12/plex-meta-manager/latest/nightly?label=Commits%20in%20Nightly&style=plastic)](https://github.com/meisnate12/Plex-Meta-Manager/tree/nightly)
@ -144,28 +171,27 @@ git checkout master
```
````
As this branch is subject to extreme change, there is no promise of the feature being documented in the [nightly](https://metamanager.wiki/en/nightly/) branch of the wiki and all discussions relating to changes made in the nightly branch will be held within the [Plex Meta Manager Discord Server](https://discord.gg/plexmetamanager).
As this branch is subject to extreme change, there is no promise of the feature being documented in the [nightly](https://metamanager.wiki/en/nightly/) branch of the wiki and all discussions relating to changes made in the nightly branch will be held within the [Plex Meta Manager Discord Server](https://metamanager.wiki/en/latest/discord/).
</details>
## Defaults and User Metadata/Overlay Files
The overlays and collection built in the images above can be easily added to any plex by using the [PMM Defaults](https://metamanager.wiki/en/latest/defaults/guide.html). These Files were created by the PMM team to make it easier than ever to have customized collections and overlays.
To see user submitted Metadata configuration files, and you to even add your own, go to the [Plex Meta Manager Configs](https://github.com/meisnate12/Plex-Meta-Manager-Configs).
Plex Meta Manager can manage the metadata fields for movies, shows, seasons, episodes, artists, albums, tracks, and collections, which can allow you to have a full backup of your customizations in case of a database loss.
## Discord Support Server
Before posting on GitHub about an enhancement, error, or configuration question please visit the [Plex Meta Manager Discord Server](https://discord.gg/plexmetamanager). we have a dedicated support thread system so that your query can be dealt with efficiently by our team and community.
If you're looking for support for any questions or issues you might have, or if you just want to be a part of our growing community, Join the [Plex Meta Manager Discord Server](https://metamanager.wiki/en/latest/discord/).
## Feature Requests
If you have an idea for how to enhance Plex Meta Manager or just want to vote on what should be added next please visit the [Feature Request](https://features.metamanager.wiki/features) Page.
At Plex Meta Manager, we value our community's input and actively seek feedback to drive the evolution of our product. We want to hear your ideas on how to enhance Plex Meta Manager, and we encourage you to visit our [Feature Request](https://features.metamanager.wiki/features) page to share your thoughts or vote on what features you would like to see added next. Your voice matters and helps shape the future of Plex Meta Manager, so please don't hesitate to join in the conversation and be a part of our community-driven development process.
## Errors and Configuration Questions
If you are unable to use the [Plex Meta Manager Discord Server](https://discord.gg/plexmetamanager), please follow this guidance:
* If you're getting an Error please update to the latest version and then open a [Bug Report](https://github.com/meisnate12/Plex-Meta-Manager/issues/new?assignees=meisnate12&labels=status%3Anot-yet-viewed%2C+bug&template=bug_report.md&title=Bug%3A+) if the error persists.
* If you see a mistake/typo with the [Plex Meta Manager Wiki](https://metamanager.wiki/) or have an idea of how we can improve it please open a [Wiki Request](https://github.com/meisnate12/Plex-Meta-Manager/issues/new?assignees=meisnate12&labels=status%3Anot-yet-viewed%2C+documentation&template=3.docs_request.yml&title=%5BDocs%5D%3A+)
* If you have a metadata configuration query please post in the [Discussions](https://github.com/meisnate12/Plex-Meta-Manager/discussions).
If you're having trouble, we recommend first joining the [Plex Meta Manager Discord Server](https://metamanager.wiki/en/latest/discord/) and seeking support there. If that isn't possible for you, here's what you can do:
* If you get an error, update to the latest version and check if the issue persists. If it does, report the bug by filling out the [Bug Report](https://github.com/meisnate12/Plex-Meta-Manager/issues/new?assignees=meisnate12&labels=status%3Anot-yet-viewed%2C+bug&template=bug_report.md&title=Bug%3A+) template.
* If you spot a mistake or have an idea to improve the [Plex Meta Manager Wiki](https://metamanager.wiki/), submit a request using the [Wiki Request](https://github.com/meisnate12/Plex-Meta-Manager/issues/new?assignees=meisnate12&labels=status%3Anot-yet-viewed%2C+documentation&template=3.docs_request.yml&title=%5BDocs%5D%3A+) template.
* If you have a question about metadata configuration, start a discussion on the [Discussions](https://github.com/meisnate12/Plex-Meta-Manager/discussions). Remember, the community helps shape the future of Plex Meta Manager, so your input is valuable!
For support on any of the above, visit the [Discord server](https://metamanager.wiki/en/latest/discord/).
## Contributing
* Pull Requests are greatly encouraged, please submit all Pull Requests to the nightly branch.

@ -1 +1 @@
1.19.1
1.20.0

@ -2,7 +2,7 @@
libraries: # This is called out once within the config.yml file
Movies: # These are names of libraries in your Plex
metadata_path:
collection_files:
- pmm: basic # This is a file within PMM's defaults folder
- pmm: imdb # This is a file within PMM's defaults folder
# see the wiki for how to use local files, folders, URLs, or files from git
@ -11,7 +11,7 @@ libraries: # This is called out once within the config.yml
- pmm: ribbon # This is a file within PMM's defaults folder
# see the wiki for how to use local files, folders, URLs, or files from git
TV Shows:
metadata_path:
collection_files:
- pmm: basic # This is a file within PMM's defaults folder
- pmm: imdb # This is a file within PMM's defaults folder
# see the wiki for how to use local files, folders, URLs, or files from git
@ -20,12 +20,12 @@ libraries: # This is called out once within the config.yml
- pmm: ribbon # This is a file within PMM's defaults folder
# see the wiki for how to use local files, folders, URLs, or files from git
Anime:
metadata_path:
collection_files:
- pmm: basic # This is a file within PMM's defaults folder
- pmm: anilist # This is a file within PMM's defaults folder
# see the wiki for how to use local files, folders, URLs, or files from git
Music:
metadata_path:
collection_files:
- file: config/Music.yml # This is a local file THAT YOU MIGHT CREATE
playlist_files:
- pmm: playlist # This is a file within PMM's defaults folder
@ -33,6 +33,11 @@ playlist_files:
libraries: Movies, TV Shows # list of libraries that you want the PMM Defaults playlists to look at
# see the wiki for how to use local files, folders, URLs, or files from git
settings:
run_order:
- operations
- metadata
- collections
- overlays
cache: true
cache_expiration: 60
asset_directory: config/assets
@ -56,7 +61,7 @@ settings:
show_unmanaged: true
show_unconfigured: true
show_filtered: false
show_options: false
show_options: true
show_missing: true
show_missing_assets: true
save_report: false

@ -1,9 +1,8 @@
##############################################################################
# British Academy of Film and Television Arts Awards Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# Credit to pjcob & maxwelldeux for the Trakt Lists #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/bafta.html #
# https://metamanager.wiki/en/latest/defaults/award/bafta #
##############################################################################
external_templates:
@ -23,25 +22,32 @@ collections:
translation_key: bafta_best
- name: arr
- name: custom
trakt_list: https://trakt.tv/users/maxwelldeux/lists/bafta-award-best-film
imdb_award:
event_id: ev0000123
event_year: all
category_filter: best film
winning: true
dynamic_collections:
BAFTA Awards:
type: number
type: imdb_awards
sync: true
data:
starting: current_year-5
ending: current_year
event_id: ev0000123
starting: latest-5
ending: latest
title_format: BAFTA <<key_name>>
template:
- use_year_collections
- trakt
- imdb_award
- shared
- arr
- custom
template_variables:
trakt_list:
default: https://trakt.tv/users/pjcob/lists/<<key>>-bafta
winning:
default: true
collection_order:
default: release
allowed_libraries:
default: movie
image:

@ -0,0 +1,58 @@
##############################################################################
# Berlinale Awards Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/berlinale #
##############################################################################
external_templates:
pmm: templates
template_variables:
collection_section: 130
collections:
Berlinale Golden Bears:
variables:
key: golden
template:
- name: shared
sort: Berlinale !
allowed_libraries: movie
image: award/berlinale/winner
translation_key: berlinale_best
- name: arr
- name: custom
imdb_award:
event_id: ev0000091
event_year: all
award_filter: golden berlin bear
winning: true
dynamic_collections:
Berlinale Awards:
type: imdb_awards
sync: true
data:
event_id: ev0000091
starting: latest-5
ending: latest
title_format: Berlinale <<key_name>>
template:
- use_year_collections
- imdb_award
- shared
- arr
- custom
template_variables:
winning:
default: true
collection_order:
default: release
allowed_libraries:
default: movie
image:
default: award/berlinale/<<key>>
translation_key:
default: berlinale_year
dynamic:
default: true

@ -1,9 +1,8 @@
##############################################################################
# Cannes Awards Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# Credit to pjcob & maxwelldeux for the Trakt Lists #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/cannes.html #
# https://metamanager.wiki/en/latest/defaults/award/cannes #
##############################################################################
external_templates:
@ -23,25 +22,32 @@ collections:
translation_key: cannes_best
- name: arr
- name: custom
trakt_list: https://trakt.tv/users/maxwelldeux/lists/cannes-film-festival-palme-d-or
imdb_award:
event_id: ev0000147
event_year: all
award_filter: palme d'or
winning: true
dynamic_collections:
Cannes Awards:
type: number
type: imdb_awards
sync: true
data:
starting: current_year-5
ending: current_year
event_id: ev0000147
starting: latest-5
ending: latest
title_format: Cannes <<key_name>>
template:
- use_year_collections
- trakt
- imdb_award
- shared
- arr
- custom
template_variables:
trakt_list:
default: https://trakt.tv/users/pjcob/lists/<<key>>-cannes
winning:
default: true
collection_order:
default: release
allowed_libraries:
default: movie
image:

@ -0,0 +1,59 @@
##############################################################################
# Cesar Awards Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/cesar #
##############################################################################
external_templates:
pmm: templates
template_variables:
collection_section: 130
collections:
César Best Film Winners:
variables:
key: best
template:
- name: shared
sort: Cesar !
allowed_libraries: movie
image: award/cesar/winner
translation_key: cesar_best
- name: arr
- name: custom
imdb_award:
event_id: ev0000157
event_year: all
award_filter: César
category_filter: best film (meilleur film)
winning: true
dynamic_collections:
Cesar Awards:
type: imdb_awards
sync: true
data:
event_id: ev0000157
starting: latest-5
ending: latest
title_format: Cesar <<key_name>>
template:
- use_year_collections
- imdb_award
- shared
- arr
- custom
template_variables:
winning:
default: true
collection_order:
default: release
allowed_libraries:
default: movie
image:
default: award/cesar/<<key>>
translation_key:
default: cesar_year
dynamic:
default: true

@ -1,9 +1,8 @@
##############################################################################
# Critics Choice Awards Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# Credit to pjcob for the Trakt Lists #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/choice.html #
# https://metamanager.wiki/en/latest/defaults/award/choice #
##############################################################################
external_templates:
@ -11,34 +10,47 @@ external_templates:
template_variables:
collection_section: 130
collections:
Critics Choice Best Picture Winners:
variables:
key: best
template:
- name: shared
sort: Choice !
allowed_libraries: movie
image: award/choice/winner
translation_key: choice_best
- name: arr
- name: custom
imdb_award:
event_id: ev0000133
event_year: all
category_filter: best picture
winning: true
dynamic_collections:
Critics Choice Awards:
type: number
type: imdb_awards
sync: true
data:
starting: current_year-5
ending: current_year
event_id: ev0000133
starting: latest-5
ending: latest
title_format: Critics Choice Awards <<key_name>>
template:
- use_year_collections
- trakt
- imdb_award
- shared
- arr
- custom
template_variables:
trakt_list:
default: https://trakt.tv/users/pjcob/lists/<<key>>-<<url>>-choice
winning:
default: true
collection_order:
default: release
image:
default: award/choice/<<key>>
translation_key:
default: choice_year
url:
default: critic-s
2019: critics
2018: critics
2017: critics
2016: critics
2015: critics
2014: critics
dynamic:
default: true

@ -2,7 +2,7 @@
# Emmy Awards Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/emmy.html #
# https://metamanager.wiki/en/latest/defaults/award/emmy #
##############################################################################
external_templates:
@ -10,25 +10,68 @@ external_templates:
template_variables:
collection_section: 130
collections:
Emmys Best in Category Winners:
variables:
key: best
template:
- name: shared
sort: Emmys !
allowed_libraries: show
image: award/emmys/winner
translation_key: emmy_best
- name: arr
- name: custom
imdb_award:
event_id: ev0000223
event_year: all
category_filter:
- best comedy series
- best comedy show
- best dramatic anthology series
- best dramatic program
- best dramatic series
- best dramatic series - less than one hour
- best dramatic series - one hour or longer
- best series - half hour or less
- best series - one hour or more
- outstanding animated program
- outstanding animated program (for programming less than one hour)
- outstanding animated program (for programming more than one hour)
- outstanding animated program (for programming one hour or less)
- outstanding animated program (for programming one hour or more)
- outstanding animated programming
- outstanding comedy series
- outstanding drama series
- outstanding drama series - continuing
- outstanding drama/comedy - limited episodes
- outstanding dramatic program
- outstanding dramatic series
- outstanding miniseries
- outstanding series - comedy
- outstanding series - drama
winning: true
dynamic_collections:
Emmy Awards:
type: number
type: imdb_awards
sync: true
data:
starting: current_year-5
ending: current_year
event_id: ev0000223
starting: latest-5
ending: latest
title_format: Emmys <<key_name>>
template:
- use_year_collections
- imdb
- imdb_award
- shared
- arr
- custom
template_variables:
imdb_list:
default: https://www.imdb.com/search/title/?release_date=<<key-1>>-05-31,<<key>>-06-01&groups=emmy_winner&sort=<<imdb_sort>>
imdb_sort:
default: moviemeter,asc
winning:
default: true
collection_order:
default: release
image:
default: award/emmys/winner/<<key>>
translation_key:

@ -1,9 +1,8 @@
##############################################################################
# Golden Globes Awards Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# Credit to maxwelldeux for the Trakt Lists #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/golden.html #
# https://metamanager.wiki/en/latest/defaults/award/golden #
##############################################################################
external_templates:
@ -23,13 +22,25 @@ collections:
translation_key: golden_picture
- name: arr
- name: custom
collection_order: release.desc
delete_collections_named:
- Golden Globe Best Motion Pictures
tmdb_list:
- 8191011 # Drama
- 8191022 # Musical or Comedy
- 8235497 # Animation
imdb_award:
event_id: ev0000292
event_year: all
category_filter:
- best motion picture - animated
- best motion picture - comedy
- best motion picture - comedy or musical
- best motion picture - drama
- best motion picture - foreign language
- best motion picture - musical
- best motion picture - musical or comedy
- best motion picture - non-english language
- best motion picture, animated
- best motion picture, drama
- best motion picture, musical or comedy
- best motion picture, non-english language
winning: true
Golden Globes Best Director Winners:
variables:
@ -42,27 +53,35 @@ collections:
translation_key: golden_director
- name: arr
- name: custom
tmdb_list: 8235502
imdb_award:
event_id: ev0000292
event_year: all
category_filter:
- best director
- best director - motion picture
- best director, motion picture
winning: true
dynamic_collections:
Golden Globes Awards:
type: number
type: imdb_awards
sync: true
data:
starting: current_year-5
ending: current_year
event_id: ev0000292
starting: latest-5
ending: latest
title_format: Golden Globe <<key_name>>
template:
- use_year_collections
- imdb
- imdb_award
- shared
- arr
- custom
template_variables:
imdb_list:
default: https://www.imdb.com/search/title/?release_date=<<key-1>>-01-01,<<key-1>>-12-31&groups=golden_globe_winner&sort=<<imdb_sort>>
imdb_sort:
default: moviemeter,asc
winning:
default: true
collection_order:
default: release
image:
default: award/golden/winner/<<key>>
translation_key:

@ -0,0 +1,57 @@
##############################################################################
# National Film Registry Awards Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/nfr #
##############################################################################
external_templates:
pmm: templates
template_variables:
collection_section: 130
collections:
National Film Registry All Time:
variables:
key: all_time
template:
- name: shared
sort: National Film Registry !
allowed_libraries: movie
image: award/nfr/all_time
translation_key: nfr_best
- name: arr
- name: custom
imdb_award:
event_id: ev0000468
event_year: all
winning: true
dynamic_collections:
National Film Registry Awards:
type: imdb_awards
sync: true
data:
event_id: ev0000468
starting: latest-5
ending: latest
title_format: National Film Registry <<key_name>>
template:
- use_year_collections
- imdb_award
- shared
- arr
- custom
template_variables:
winning:
default: true
collection_order:
default: release
allowed_libraries:
default: movie
image:
default: award/nfr/<<key>>
translation_key:
default: nfr_year
dynamic:
default: true

@ -2,7 +2,7 @@
# Academy Awards (Oscars) Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/oscars.html #
# https://metamanager.wiki/en/latest/defaults/award/oscars #
##############################################################################
external_templates:
@ -22,7 +22,13 @@ collections:
translation_key: oscars_picture
- name: arr
- name: custom
imdb_list: https://www.imdb.com/search/title/?groups=best_picture_winner
imdb_award:
event_id: ev0000003
event_year: all
category_filter:
- best picture
- best motion picture of the year
winning: true
Oscars Best Director Winners:
variables:
@ -35,27 +41,36 @@ collections:
translation_key: oscars_director
- name: arr
- name: custom
imdb_list: https://www.imdb.com/search/title/?groups=best_director_winner
imdb_award:
event_id: ev0000003
event_year: all
category_filter:
- best achievement in directing
- best director
- best director, comedy picture
- best director, dramatic picture
winning: true
dynamic_collections:
Oscars Winners Awards:
type: number
type: imdb_awards
sync: true
data:
starting: current_year-6
ending: current_year-1
event_id: ev0000003
starting: latest-5
ending: latest
title_format: Oscars Winners <<key_name>>
template:
- use_year_collections
- imdb
- imdb_award
- shared
- arr
- custom
template_variables:
imdb_list:
default: https://www.imdb.com/search/title/?release_date=<<key-1>>-01-01,<<key-1>>-12-31&groups=oscar_winner&sort=<<imdb_sort>>
imdb_sort:
default: moviemeter,asc
winning:
default: true
collection_order:
default: release
allowed_libraries:
default: movie
image:

@ -1,61 +0,0 @@
##############################################################################
# Other Awards Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# Credit to maxwelldeux for the Trakt Lists #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/other.html #
##############################################################################
external_templates:
pmm: templates
template_variables:
collection_section: 130
collections:
Berlinale Golden Bears:
variables:
key: berlinale
template:
- name: shared
allowed_libraries: movie
image: award/berlinale/winner
translation_key: berlinale_best
- name: arr
- name: custom
trakt_list: https://trakt.tv/users/maxwelldeux/lists/berlin-international-film-festival-golden-bears
César Best Film Winners:
variables:
key: cesar
template:
- name: shared
allowed_libraries: movie
image: award/cesar/winner
translation_key: cesar_best
- name: arr
- name: custom
trakt_list: https://trakt.tv/users/maxwelldeux/lists/cesar-award-best-french-film
Razzies Golden Raspberry Winners:
variables:
key: razzie
template:
- name: shared
allowed_libraries: movie
image: award/razzies/winner
translation_key: razzie_worst
- name: arr
- name: custom
trakt_list: https://trakt.tv/users/hdlists/lists/razzie-awards-worst-picture-winners
Venice Golden Lions:
variables:
key: venice
template:
- name: shared
allowed_libraries: movie
image: award/venice/winner
translation_key: venice_best
- name: arr
- name: custom
trakt_list: https://trakt.tv/users/maxwelldeux/lists/venice-film-festival-golden-lion

@ -0,0 +1,64 @@
##############################################################################
# People's Choice Awards Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/pca #
##############################################################################
external_templates:
pmm: templates
template_variables:
collection_section: 130
collections:
Peoples Choice Award Winners:
variables:
key: best
template:
- name: shared
sort: People's Choice Awards !
image: award/pca/winner
translation_key: pca_best
- name: arr
- name: custom
imdb_award:
event_id: ev0000530
event_year: all
category_filter:
- all-time favorite tv program
- favorite all-time motion picture
- favorite motion picture
- favorite movie
- favorite non-musical motion picture
- favorite overall motion picture
- favorite tv show
- the movie of 2022
- the show of 2021
winning: true
dynamic_collections:
Peoples Choice Awards:
type: imdb_awards
sync: true
data:
event_id: ev0000530
starting: latest-5
ending: latest
title_format: People's Choice Awards <<key_name>>
template:
- use_year_collections
- imdb_award
- shared
- arr
- custom
template_variables:
winning:
default: true
collection_order:
default: release
image:
default: award/pca/<<key>>
translation_key:
default: pca_year
dynamic:
default: true

@ -0,0 +1,58 @@
##############################################################################
# Razzie Awards Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/razzie #
##############################################################################
external_templates:
pmm: templates
template_variables:
collection_section: 130
collections:
Razzies Golden Raspberry Winners:
variables:
key: golden
template:
- name: shared
sort: Razzie !
allowed_libraries: movie
image: award/razzie/winner
translation_key: razzie_worst
- name: arr
- name: custom
imdb_award:
event_id: ev0000558
event_year: all
category_filter: worst picture
winning: true
dynamic_collections:
Razzie Awards:
type: imdb_awards
sync: true
data:
event_id: ev0000558
starting: latest-5
ending: latest
title_format: Razzie <<key_name>>
template:
- use_year_collections
- imdb_award
- shared
- arr
- custom
template_variables:
winning:
default: true
collection_order:
default: release
allowed_libraries:
default: movie
image:
default: award/razzie/<<key>>
translation_key:
default: razzie_year
dynamic:
default: true

@ -0,0 +1,61 @@
##############################################################################
# Screen Actors Guild Awards Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/sag #
##############################################################################
external_templates:
pmm: templates
template_variables:
collection_section: 130
collections:
Screen Actors Guild Award Winners:
variables:
key: best
template:
- name: shared
sort: Screen Actors Guild !
image: award/sag/winner
translation_key: sag_best
- name: arr
- name: custom
imdb_award:
event_id: ev0000598
event_year: all
category_filter:
- outstanding performance by a cast
- outstanding performance by a cast in a motion picture
- outstanding performance by a cast in a theatrical motion picture
- outstanding performance by an ensemble in a comedy series
- outstanding performance by an ensemble in a drama series
- outstanding performance by the cast of a theatrical motion picture
winning: true
dynamic_collections:
Screen Actors Guild Awards:
type: imdb_awards
sync: true
data:
event_id: ev0000598
starting: latest-5
ending: latest
title_format: Screen Actors Guild <<key_name>>
template:
- use_year_collections
- imdb_award
- shared
- arr
- custom
template_variables:
winning:
default: true
collection_order:
default: release
image:
default: award/sag/<<key>>
translation_key:
default: sag_year
dynamic:
default: true

@ -2,7 +2,7 @@
# Award Separator Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/separator_award.html #
# https://metamanager.wiki/en/latest/defaults/award/separator_award #
##############################################################################
external_templates:

@ -1,9 +1,8 @@
##############################################################################
# Independent Spirit Awards Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# Credit to pjcob for the Trakt Lists #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/spirit.html #
# https://metamanager.wiki/en/latest/defaults/award/spirit #
##############################################################################
external_templates:
@ -11,23 +10,44 @@ external_templates:
template_variables:
collection_section: 130
collections:
Spirit Best Feature Winners:
variables:
key: best
template:
- name: shared
sort: Spirit !1
allowed_libraries: movie
image: award/spirit/winner
translation_key: spirit_best
- name: arr
- name: custom
imdb_award:
event_id: ev0000349
event_year: all
category_filter: best feature
winning: true
dynamic_collections:
Independent Spirit Awards Awards:
type: number
Independent Spirit Award Awards:
type: imdb_awards
sync: true
data:
starting: current_year-5
ending: current_year
event_id: ev0000349
starting: latest-5
ending: latest
title_format: Independent Spirit Awards <<key_name>>
template:
- use_year_collections
- trakt
- imdb_award
- shared
- arr
- custom
template_variables:
trakt_list:
default: https://trakt.tv/users/pjcob/lists/<<key>>-independent-spirits
winning:
default: true
collection_order:
default: release
allowed_libraries:
default: movie
image:

@ -1,9 +1,8 @@
##############################################################################
# Sundance Awards Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# Credit to pjcob & maxwelldeux for the Trakt Lists #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/sundance.html #
# https://metamanager.wiki/en/latest/defaults/award/sundance #
##############################################################################
external_templates:
@ -23,25 +22,32 @@ collections:
translation_key: sundance_best
- name: arr
- name: custom
trakt_list_details: https://trakt.tv/users/maxwelldeux/lists/sundance-film-festival-grand-jury-prize
imdb_award:
event_id: ev0000631
event_year: all
award_filter: grand jury prize
winning: true
dynamic_collections:
Sundance Film Festival:
type: number
type: imdb_awards
sync: true
data:
starting: current_year-5
ending: current_year
event_id: ev0000631
starting: latest-5
ending: latest
title_format: Sundance Film Festival <<key_name>>
template:
- use_year_collections
- trakt
- imdb_award
- shared
- arr
- custom
template_variables:
trakt_list:
default: https://trakt.tv/users/pjcob/lists/<<key>>-sundance
winning:
default: true
collection_order:
default: release
allowed_libraries:
default: movie
image:

@ -0,0 +1,65 @@
##############################################################################
# Toronto International Film Festival Awards Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/tiff #
##############################################################################
external_templates:
pmm: templates
template_variables:
collection_section: 130
collections:
Toronto People's Choice Award Winners:
variables:
key: best
template:
- name: shared
sort: Toronto International Film Festival !
allowed_libraries: movie
image: award/tiff/winner
translation_key: tiff_best
- name: arr
- name: custom
imdb_award:
event_id: ev0000659
event_year: all
award_filter:
- people's choice award
- grolsch people's choice award
category_filter:
- best film
- people's choice award
- grolsch people's choice award
- gala or special presentations
winning: true
dynamic_collections:
Toronto International Film Festival Awards:
type: imdb_awards
sync: true
data:
event_id: ev0000659
starting: latest-5
ending: latest
title_format: Toronto International Film Festival <<key_name>>
template:
- use_year_collections
- imdb_award
- shared
- arr
- custom
template_variables:
winning:
default: true
collection_order:
default: release
allowed_libraries:
default: movie
image:
default: award/tiff/<<key>>
translation_key:
default: tiff_year
dynamic:
default: true

@ -0,0 +1,66 @@
##############################################################################
# Venice Awards Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/venice #
##############################################################################
external_templates:
pmm: templates
template_variables:
collection_section: 130
collections:
Venice Golden Lions:
variables:
key: golden
template:
- name: shared
sort: Venice !
allowed_libraries: movie
image: award/venice/winner
translation_key: venice_best
- name: arr
- name: custom
imdb_award:
event_id: ev0000681
event_year: all
award_filter:
- golden lion
- international critics award
- grand international award
category_filter:
- golden lion
- best feature film
- best film
- grand international award
winning: true
dynamic_collections:
Venice Awards:
type: imdb_awards
sync: true
data:
event_id: ev0000681
starting: latest-5
ending: latest
title_format: Venice <<key_name>>
template:
- use_year_collections
- imdb_award
- shared
- arr
- custom
template_variables:
winning:
default: true
collection_order:
default: release
allowed_libraries:
default: movie
image:
default: award/venice/<<key>>
translation_key:
default: venice_year
dynamic:
default: true

@ -2,7 +2,7 @@
# Actor Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/both/actor.html #
# https://metamanager.wiki/en/latest/defaults/both/actor #
##############################################################################
external_templates:

@ -1,8 +1,8 @@
##############################################################################
# Aspect Ratio Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS url_poster MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/both/aspect.html #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/both/aspect #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# Audio Language Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/both/audio_language.html #
# https://metamanager.wiki/en/latest/defaults/both/audio_language #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# "Based On..." Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/both/based.html #
# https://metamanager.wiki/en/latest/defaults/both/based #
##############################################################################
external_templates:

@ -2,15 +2,17 @@
# Collectionless Collection #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/both/collectionless.html #
# https://metamanager.wiki/en/latest/defaults/both/collectionless #
##############################################################################
templates:
collectionless:
default:
# check1
exclude_prefix:
- "!"
- "~"
# check2
sort_title: ~_Collectionless
collection_order: alpha
url_poster: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/collectionless.jpg

@ -2,7 +2,7 @@
# CommonSense Content Rating Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/both/content_rating_cs.html #
# https://metamanager.wiki/en/latest/defaults/both/content_rating_cs #
##############################################################################
external_templates:

@ -0,0 +1,137 @@
##############################################################################
# DE Content Rating Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/both/content_rating_de #
##############################################################################
external_templates:
pmm: templates
template_variables:
collection_section: "110"
collections:
Ratings Collections:
template:
- name: separator
separator: content_rating
key_name: Ratings
translation_key: separator
dynamic_collections:
DE Content Rating:
type: content_rating
title_format: <<key_name>> <<library_typeU>>s
other_name: Not Rated <<library_typeU>>s
template:
- smart_filter
- shared
other_template:
- other_collection
- smart_filter
- shared
template_variables:
search_term:
default: content_rating
image:
default: content_rating/de/<<key_name>>
other: content_rating/de/NR
translation_key:
default: content_rating
other: content_rating_other
dynamic:
default: true
include:
- 0
- 6
- 12
- 16
- 18
- BPjM
addons:
0:
- de/0
- U
- 1
- 2
- 3
- 4
- 5
- "01"
- "02"
- "03"
- "04"
- "05"
- G
- TV-G
- TV-Y
- G - All Ages
- gb/U
- gb/0+
- E
- gb/E
- A
- no/A
- no/5
- no/05
6:
- de/6
- gb/9+
- TV-PG
- TV-Y7
- TV-Y7-FV
- PG
- 7
- 8
- 9
- 10
- 11
- "07"
- "08"
- "09"
- PG - Children
- no/6
- no/06
- no/7
- no/07
- no/9
- no/09
- no/10
- no/11
12:
- de/12
- gb/12
- no/12
- gb/15
- gb/14+
- TV-14
- 13
- 14
- 15
- PG-13 - Teens 13 or older
- PG-13
- no/15
16:
- de/16
- no/16
- A-17
- TVMA
- TV-MA
- R
- 17
- M/PG
18:
- de/18
- gb/18
- M
- no/18
- R18
- gb/R18
- gb/X
- X
- NC-17
- R+ - Mild Nudity
- Rx - Hentai
BPjM:
- de/BPjM Restricted
- BPjM Restricted

@ -2,7 +2,7 @@
# MAL Content Rating Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/both/content_rating_mal.html #
# https://metamanager.wiki/en/latest/defaults/both/content_rating_mal #
##############################################################################
external_templates:
@ -53,7 +53,6 @@ dynamic_collections:
- gb/U
- gb/0+
- U
- G
- 0
- 1
- 2
@ -97,7 +96,6 @@ dynamic_collections:
- 13
- gb/12A
- 12+
- PG-13
- TV-13
- gb/14+
- gb/15
@ -116,7 +114,6 @@ dynamic_collections:
- gb/18
- MA-17
- NC-17
- R
- TVMA
- R - 17+ (violence & profanity)
- no/15

@ -2,7 +2,7 @@
# UK Content Rating Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/both/content_rating_uk.html #
# https://metamanager.wiki/en/latest/defaults/both/content_rating_uk #
##############################################################################
external_templates:
@ -79,7 +79,6 @@ dynamic_collections:
- TV-PG
- TV-Y7
- TV-Y7-FV
- PG
- 7
- 8
- 9
@ -97,7 +96,6 @@ dynamic_collections:
- no/07
12:
- gb/12
- 12
- PG-13 - Teens 13 or older
- no/9
- no/09
@ -122,7 +120,6 @@ dynamic_collections:
- TV-14
- 13
- 14
- 15
- PG-13 - Teens 13 or older
- no/15
- no/16
@ -134,7 +131,6 @@ dynamic_collections:
- R
- 16
- 17
- 18
- R - 17+ (violence & profanity)
- no/18
R18:

@ -2,7 +2,7 @@
# Genre Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/both/genre.html #
# https://metamanager.wiki/en/latest/defaults/both/genre #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# Resolution Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/both/resolution.html #
# https://metamanager.wiki/en/latest/defaults/both/resolution #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# Streaming Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/both/streaming.html #
# https://metamanager.wiki/en/latest/defaults/both/streaming #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# Studio Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/both/studio.html #
# https://metamanager.wiki/en/latest/defaults/both/studio #
##############################################################################
external_templates:
@ -164,7 +164,9 @@ dynamic_collections:
- Shogakukan
- Shuka
- Signal.MD
- Silver
- SILVER LINK.
- Square Enix
- Staple Entertainment
- Studio 3Hz
- Studio A-CAT
@ -241,6 +243,7 @@ dynamic_collections:
- Amazon Studios
- Amblin Entertainment
- AMC Studios
- Anima Sola Productions
- Annapurna Pictures
- Ardustry Entertainment
- Artisan Entertainment
@ -256,6 +259,7 @@ dynamic_collections:
- BBC Studios
- Bill Melendez Productions
- Blade
- Bleecker Street
- Blown Deadline Productions
- Blue Ice Pictures
- Blue Sky Studios
@ -275,6 +279,7 @@ dynamic_collections:
- Canal+
- Carnival Films
- Carolco
- Cartoon Saloon
- Carsey-Werner Company
- Castle Rock Entertainment
- CBS Productions
@ -313,6 +318,7 @@ dynamic_collections:
- FilmNation Entertainment
- Flynn Picture Company
- Focus Features
- Food Network
- Fortiche Production
- Fox Television Studios
- Freckle Films
@ -332,11 +338,13 @@ dynamic_collections:
- HartBeat Productions
- Hartswood Films
- Hasbro
- Heyday Films
- HBO
- Heyday Films
- Hughes Entertainment
- Hurwitz & Schlossberg Productions
- Hyperobject Industries
- Icon Entertainment International
- IFC Films
- Illumination Entertainment
- Imagin
- Imperative Entertainment
@ -352,12 +360,15 @@ dynamic_collections:
- Kjam Media
- Kudos
- Kurtzman Orci
- Laika Entertainment
- Landscape Entertainment
- Laura Ziskin Productions
- Leftfield Pictures
- Legendary Pictures
- Let's Not Turn This Into a Whole Big Production
- Lifetime
- Levity Entertainment Group
- Lightstorm Entertainment
- Likely Story
- Lionsgate
- Live Entertainment
@ -368,7 +379,7 @@ dynamic_collections:
- Mandalay Entertainment
- Mandarin
- Mandarin Motion Pictures Limited
- marv
- Marv Films
- Marvel Animation
- Marvel Studios
- Matt Tolmach Productions
@ -378,6 +389,7 @@ dynamic_collections:
- Michael Patrick King Productions
- Millennium Films
- Miramax
- NEON
- Netflix
- New Line Cinema
- Nickelodeon Animation Studio
@ -407,6 +419,7 @@ dynamic_collections:
- Radar Pictures
- RadicalMedia
- Railsplitter Pictures
- Rankin Bass Productions
- RatPac Entertainment
- Red Dog Culture House
- Regency Pictures
@ -436,12 +449,14 @@ dynamic_collections:
- Sony Pictures
- Sphère Média Plus
- Spyglass Entertainment
- Stöð 2
- Star Thrower Entertainment
- Stark Raving Black Productions
- StudioCanal
- Studio 8
- Studio Babelsberg
- Studio Dragon
- STX Entertainment
- Summit Entertainment
- Syfy
- Syncopy
@ -458,6 +473,8 @@ dynamic_collections:
- The Mark Gordon Company
- The Sea Change Project
- The Weinstein Company
- Tim Burton Productions
- TOHO
- Thunder Road
- Titmouse
- Tomorrow Studios
@ -467,6 +484,7 @@ dynamic_collections:
- Triage Entertainment
- Tribeca Productions
- TriStar Pictures
- TSG Entertainment
- Twisted Pictures
- UCP
- United Artists
@ -475,12 +493,12 @@ dynamic_collections:
- Universal Television
- Vancouver Media
- Vertigo Entertainment
- Videocraft International
- Village Roadshow Pictures
- W. Chump and Sons
- Walden Media
- Walt Disney Animation Studios
- Walt Disney Pictures
- Walt Disney Productions
- Warner Animation Group
- Warner Bros. Pictures
- Warner Bros. Television
@ -488,6 +506,7 @@ dynamic_collections:
- warparty
- Waverly Films
- Wayfare Entertainment
- Williams Street
- Whitaker Entertainment
- Wiedemann & Berg Television
- Winkler Films
@ -619,6 +638,9 @@ dynamic_collections:
- PlatinumVision
Production +h.:
- Production +h
Rankin Bass Productions:
- Rankin/Bass Productions
- Videocraft International
RatPac Entertainment:
- Dune Entertainment
Regency Pictures:
@ -634,6 +656,8 @@ dynamic_collections:
- Shogakukan Production
Signal.MD:
- Signal MD
Silver:
- Studio Silver
SILVER LINK.:
- Silver Link
Sky studios:
@ -649,12 +673,19 @@ dynamic_collections:
- Studio Blanc
Studio Deen:
- Studio DEEN
STX Entertainment:
- STX Films
The Kennedy-Marshall Company:
- The Kennedy/Marshall Company
The Mark Gordon Company:
- Tiger Aspect Productions
TOHO:
- Toho Pictures
- Toho Pictures, Inc.
TMS Entertainment:
- Tokyo Movie Shinsha
Toei Animation:
- Toei
TriStar Pictures:
- TriStar
Universal Pictures:

@ -2,7 +2,7 @@
# Subtitle Language Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/both/subtitle_language.html #
# https://metamanager.wiki/en/latest/defaults/both/subtitle_language #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# Universe Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/both/universe.html #
# https://metamanager.wiki/en/latest/defaults/both/universe #
##############################################################################
external_templates:
@ -19,8 +19,15 @@ templates:
imdb_list_<<key>>.exists: false
mdblist_list_<<key>>.exists: false
value: <<mdblist_url>>
trakt_list:
conditions:
- trakt_list_<<key>>.exists: false
imdb_list_<<key>>.exists: false
mdblist_list_<<key>>.exists: false
value: <<trakt_url>>
default:
mdblist_list_<<key>>: <<mdblist_list>>
trakt_list_<<key>>: <<trakt_list>>
name_mapping_<<key>>: <<name_mapping>>
minimum_items: 2
optional:
@ -28,6 +35,7 @@ templates:
- trakt_list_<<key>>
- imdb_list_<<key>>
- mdblist_url
- trakt_url
minimum_items: <<minimum_items>>
name_mapping: <<name_mapping_<<key>>>>
imdb_list: <<imdb_list_<<key>>>>
@ -73,10 +81,12 @@ dynamic_collections:
fast: movie
rocky: movie
mummy: movie
trakt_list:
# check1
trakt_url:
mcu: https://trakt.tv/users/donxy/lists/marvel-cinematic-universe
trek: https://trakt.tv/users/wdvhucb/lists/star-trek
middle: https://trakt.tv/users/oya-kesh/lists/middle-earth
# check2
mdblist_url:
avp: https://mdblist.com/lists/plexmetamanager/external/16872
arrow: https://mdblist.com/lists/plexmetamanager/external/15113
@ -88,7 +98,8 @@ dynamic_collections:
rocky: https://mdblist.com/lists/plexmetamanager/external/9248
star: https://mdblist.com/lists/plexmetamanager/external/15105
askew: https://mdblist.com/lists/plexmetamanager/external/15362
wizard: https://mdblist.com/lists/plexmetamanager/external/9242
wizard: https://mdblist.com/lists/plexmetamanager/external/23683
xmen: https://mdblist.com/lists/plexmetamanager/external/9244
# check3
image:
default: universe/<<key>>

@ -2,7 +2,7 @@
# Year Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/both/year.html #
# https://metamanager.wiki/en/latest/defaults/both/year #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# AniList Charts Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/chart/anilist.html #
# https://metamanager.wiki/en/latest/defaults/chart/anilist #
##############################################################################
external_templates:
@ -22,12 +22,12 @@ templates:
season:
default:
limit: 100
limit_trending: <<limit>>
limit_season: <<limit>>
anilist_search:
season: current
year:
sort_by: popular
limit: <<limit_trending>>
limit: <<limit_season>>
collections:
AniList Popular:

@ -2,7 +2,7 @@
# Basic Charts Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/chart/basic.html #
# https://metamanager.wiki/en/latest/defaults/chart/basic #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# FlixPatrol Charts Collections #
# Created by Yozora, Bullmoose20, anon_fawkes, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/chart/flixpatrol.html #
# https://metamanager.wiki/en/latest/defaults/chart/flixpatrol #
##############################################################################
external_templates:
@ -16,8 +16,8 @@ templates:
default:
location: world
location_<<key>>: <<location>>
time_window: last_week
time_window_<<key>>: <<time_window>>
in_the_last: 1
in_the_last_<<key>>: <<in_the_last>>
limit: 10
limit_<<key>>: <<limit>>
conditionals:
@ -30,7 +30,7 @@ templates:
flixpatrol_top:
platform: <<platform>>
location: <<actual_location>>
time_window: <<time_window_<<key>>>>
in_the_last: <<in_the_last_<<key>>>>
limit: <<limit_<<key>>>>
dynamic_collections:

@ -2,7 +2,7 @@
# IMDb Charts Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/chart/imdb.html #
# https://metamanager.wiki/en/latest/defaults/chart/imdb #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# MyAnimeList Charts Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/chart/myanimelist.html #
# https://metamanager.wiki/en/latest/defaults/chart/myanimelist #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# Other Charts Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/chart/other.html #
# https://metamanager.wiki/en/latest/defaults/chart/other #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# Chart Separator Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/award/separator_chart.html #
# https://metamanager.wiki/en/latest/defaults/award/separator_chart #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# Tautulli Charts Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/chart/tautulli.html #
# https://metamanager.wiki/en/latest/defaults/chart/tautulli #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# TMDb Charts Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/chart/tmdb.html #
# https://metamanager.wiki/en/latest/defaults/chart/tmdb #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# Trakt Charts Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/chart/trakt.html #
# https://metamanager.wiki/en/latest/defaults/chart/trakt #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# US Content Rating Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/both/content_rating_us.html #
# https://metamanager.wiki/en/latest/defaults/both/content_rating_us #
##############################################################################
external_templates:

@ -3,7 +3,7 @@
# Created by Adam Pope, bartolomesorianol, Bullmoose20 & Sohjiro #
# Artwork Credit to Duhniel, Bullmoose20, and Wiki Commons #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/movie/continent.html #
# https://metamanager.wiki/en/latest/defaults/movie/continent #
##############################################################################
external_templates:

@ -3,7 +3,7 @@
# Created by Yozora, Bullmoose20, & Sohjiro #
# Artwork Credit to Duhniel #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/movie/country.html #
# https://metamanager.wiki/en/latest/defaults/movie/country #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# Decade Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/movie/decade.html #
# https://metamanager.wiki/en/latest/defaults/movie/decade #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# Director Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/movie/director.html #
# https://metamanager.wiki/en/latest/defaults/movie/director #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# Franchise Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/movie/franchise.html #
# https://metamanager.wiki/en/latest/defaults/movie/franchise #
##############################################################################
templates:
@ -97,6 +97,7 @@ dynamic_collections:
535313: Godzilla (MonsterVerse)
535790: Godzilla (Anime)
template_variables:
# check1
movie:
105995: 336560 # Anaconda: Lake Placid vs. Anaconda
176097: 14177 # Barbershop: Beauty Shop
@ -124,6 +125,7 @@ dynamic_collections:
10194: 130925 # Toy Story: Partysaurus Rex
63043: 73362 # TRON: TRON: The Next Day
748: 567604 # X-Men: Once Upon a Deadpool
# check2
name_mapping:
1565: 28 Days-Weeks Later
508334: Angels in the

@ -2,7 +2,7 @@
# Producer Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/movie/producer.html #
# https://metamanager.wiki/en/latest/defaults/movie/producer #
##############################################################################
external_templates:

@ -3,7 +3,7 @@
# Created by Adam Pope, bartolomesorianol, Bullmoose20 & Sohjiro #
# Artwork Credit to Duhniel, Bullmoose20, and Wiki Commons #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/movie/region.html #
# https://metamanager.wiki/en/latest/defaults/movie/region #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# Seasonal Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/movie/seasonal.html #
# https://metamanager.wiki/en/latest/defaults/movie/seasonal #
##############################################################################
external_templates:
@ -20,6 +20,7 @@ templates:
tmdb_collection_<<key>>: <<tmdb_collection>>
tmdb_movie_<<key>>: <<tmdb_movie>>
imdb_list_<<key>>: <<imdb_list>>
imdb_search_<<key>>: <<imdb_search>>
trakt_list_<<key>>: <<trakt_list>>
mdblist_list_<<key>>: <<mdblist_list>>
summary_<<key>>: <<summary_format>>
@ -32,6 +33,7 @@ templates:
- tmdb_movie
- limit
- imdb_list
- imdb_search
- trakt_list
- mdblist_list
- summary_format
@ -50,6 +52,7 @@ templates:
tmdb_collection: <<tmdb_collection_<<key>>>>
tmdb_movie: <<tmdb_movie_<<key>>>>
imdb_list: <<imdb_list_<<key>>>>
imdb_search: <<imdb_search_<<key>>>>
trakt_list: <<trakt_list_<<key>>>>
mdblist_list: <<mdblist_list_<<key>>>>
cache_builders: 1
@ -98,6 +101,7 @@ dynamic_collections:
- shared
- arr
template_variables:
# check1
emoji:
years: "🎊 "
valentine: "💘 "
@ -118,6 +122,7 @@ dynamic_collections:
latinx: "🪅 "
women: "🚺 "
black_history: "✊ 🏿 "
# check2
schedule:
years: range(12/26-01/04)
valentine: range(02/01-02/29)
@ -138,6 +143,7 @@ dynamic_collections:
lgbtq: range(05/31-06/30)
latinx: range(09/15-10/15)
women: range(02/28-03/31)
# check3
imdb_list:
years: https://www.imdb.com/list/ls066838460/
valentine:
@ -164,10 +170,13 @@ dynamic_collections:
- https://www.imdb.com/list/ls000835734/
- https://www.imdb.com/list/ls091597850/
christmas: https://www.imdb.com/list/ls000096828/
# check4
imdb_search:
women:
- https://www.imdb.com/search/keyword/?keywords=women-in-film&ref_=fn_kw_kw_9
- https://www.imdb.com/search/keyword/?keywords=women%27s-rights&ref_=fn_kw_kw_2
- https://www.imdb.com/search/keyword/?keywords=women%27s-suffrage&ref_=fn_kw_kw_13
keyword.any: women in film, womens rights, womens suffrage
sort_by: rating.desc
limit: 500
# check5
tmdb_collection:
halloween:
- 185103 # Hotel Transylvania
@ -180,9 +189,11 @@ dynamic_collections:
- 8091 # Alien Collection
- 2980 # Ghostbusters
- 751156 # Hocus Pocus
# check6
tmdb_movie:
halloween:
- 23437 # A Nightmare on Elm Street (2010)
# check7
mdblist_list:
aapi:
- https://mdblist.com/lists/plexmetamanager/asian-american-pacific-islander-heritage-month
@ -192,10 +203,12 @@ dynamic_collections:
- https://mdblist.com/lists/plexmetamanager/lgbtq-pride-month
latinx:
- https://mdblist.com/lists/plexmetamanager/latinx-heritage-month
# check8
trakt_list:
black_history:
- https://trakt.tv/users/hoochzilla/lists/black-cinema?display=movie&sort=title,asc
- https://trakt.tv/users/bluephi8/lists/black-history?display=movie&sort=title,asc
# check9
visible_home:
default: true
visible_shared:

@ -2,7 +2,7 @@
# Writer Collections #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/movie/writer.html #
# https://metamanager.wiki/en/latest/defaults/movie/writer #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# Aspect Ratio Overlay #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/overlays/aspect.html #
# https://metamanager.wiki/en/latest/defaults/overlays/aspect #
##############################################################################
external_templates:

@ -3,7 +3,7 @@
# Created by Yozora, Bullmoose20, & Sohjiro #
# Credit to Magic815 for base images #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/overlays/audio_codec.html #
# https://metamanager.wiki/en/latest/defaults/overlays/audio_codec #
##############################################################################
external_templates:
@ -66,7 +66,7 @@ templates:
- key: dtsx
value: '(?i)\bdts[ ._-]?x\b'
- key: plus_atmos
value: '(?i)^(?=.*\b(dd[p+])|(dolby digital plus)\b)(?=.*\batmos(\b|\d))'
value: '(?i)^(?=.*\b((dd[p+])|(dolby[ ._-]digital[ ._-]plus)|(e[ ._-]?ac3)\b))(?=.*\batmos(\b|\d))'
- key: dolby_atmos
value: '(?i)\batmos(\b|\d)'
- key: truehd
@ -80,7 +80,7 @@ templates:
- key: hra
value: '(?i)\bdts[ ._-]?(hd[ ._-])?(hr|hra|hi|ra)(\b|\d)'
- key: plus
value: '(?i)\b(dd[p+])|(dolby digital plus)|(e[ ._-]?ac3)\b'
value: '(?i)\b(dd[p+])|(dolby[ ._-]digital[ ._-]plus)|(e[ ._-]?ac3)\b'
- key: dtses
value: '(?i)\bdts[ ._-]?es(\b|\d)'
- key: dts

@ -2,7 +2,7 @@
# Commonsense Overlay #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/overlays/commonsense.html #
# https://metamanager.wiki/en/latest/defaults/overlays/commonsense #
##############################################################################
external_templates:

@ -0,0 +1,80 @@
##############################################################################
# DE Content Rating Overlay #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/overlays/content_rating_de #
##############################################################################
external_templates:
pmm: templates
template_variables:
default:
key: <<overlay_name>>
horizontal_offset: 15
horizontal_align: left
vertical_offset: 270
vertical_align: bottom
back_width: 305
back_height: 105
back_radius: 30
back_color: '#00000099'
conditionals:
inside_color:
default: "c"
conditions:
- color: false
value: ""
pmm:
conditions:
- file.exists: false
file_<<key>>.exists: false
url.exists: false
url_<<key>>.exists: false
git.exists: false
git_<<key>>.exists: false
repo.exists: false
repo_<<key>>.exists: false
value: cr/de<<overlay_name>><<inside_color>>
templates:
cr_de:
ignore_blank_results: true
plex_search:
validate: false
any:
content_rating: <<rating>>
overlays:
0:
template:
- name: standard
- {name: cr_de, rating: "de/0, U, 0, 1, 01, 2, 02, 3, 03, 4, 04, 5, 05, G, TV-G, TV-Y, G - All Ages, gb/U, gb/0+, E, gb/E, A, no/A, no/5, no/05"}
6:
template:
- name: standard
- {name: cr_de, rating: "de/6, 6, gb/9+, TV-PG, TV-Y7, TV-Y7-FV, PG, 7, 07, 8, 08, 9, 09, 10, 11, PG - Children, no/6, no/06, no/7, no/07, no/9, no/09, no/10, no/11"}
12:
template:
- name: standard
- {name: cr_de, rating: "de/12, gb/12, 12, no/12, gb/15, gb/14+, TV-14, 13, 14, 15, PG-13 - Teens 13 or older, PG-13, no/15"}
16:
template:
- name: standard
- {name: cr_de, rating: "de/16, no/16, A-17, TVMA, TV-MA, R, 16, 17, M/PG"}
18:
template:
- name: standard
- {name: cr_de, rating: "de/18, gb/18, M, 18, R - 17+ (violence & profanity), no/18, R18, gb/R18, gb/X, X, NC-17, R+ - Mild Nudity, Rx - Hentai"}
bpjm:
template:
- name: standard
- {name: cr_de, rating: "de/BPjM Restricted, BPjM Restricted"}
nr:
template:
- {name: standard, key: nr}
- {name: cr_de, rating: "None, NR, Not Rated, Unrated, de/Unrated, de/Not Rated"}

@ -2,7 +2,7 @@
# UK Content Rating Overlay #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/overlays/content_rating_uk.html#
# https://metamanager.wiki/en/latest/defaults/overlays/content_rating_uk #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# US Content Rating Movie Overlay #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/overlays/content_rating_us_movie.html #
# https://metamanager.wiki/en/latest/defaults/overlays/content_rating_us_movie #
######################################################################################
external_templates:

@ -2,7 +2,7 @@
# US Content Rating Show Overlay #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/overlays/content_rating_us_show.html #
# https://metamanager.wiki/en/latest/defaults/overlays/content_rating_us_show #
######################################################################################
external_templates:

@ -3,7 +3,7 @@
# Created by Yozora, Bullmoose20, & Sohjiro #
# Credit to Magic815 for base images #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/overlays/direct_play.html #
# https://metamanager.wiki/en/latest/defaults/overlays/direct_play #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# Episode Info Overlay #
# Created by Yozora, Bullmoose20, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/overlays/episode_info.html #
# https://metamanager.wiki/en/latest/defaults/overlays/episode_info #
##############################################################################
external_templates:

@ -2,7 +2,7 @@
# FlixPatrol Overlays #
# Created by Yozora, Bullmoose20, anon_fawkes, & Sohjiro #
# EDITING THIS FILE MAY CAUSE PULLING NEW UPDATES TO FAIL #
# https://metamanager.wiki/en/latest/defaults/overlays/flixpatrol.html #
# https://metamanager.wiki/en/latest/defaults/overlays/flixpatrol #
##############################################################################
external_templates:
@ -54,10 +54,10 @@ templates:
flixpatrol:
default:
slug: <<key>>
time_window: last_week
time_window_<<key>>: <<time_window>>
location: world
location_<<key>>: <<location>>
in_the_last: 1
in_the_last_<<key>>: <<in_the_last>>
limit: 10
limit_<<key>>: <<limit>>
conditionals:
@ -70,7 +70,7 @@ templates:
flixpatrol_top:
platform: <<slug>>
location: <<actual_location>>
time_window: <<time_window_<<key>>>>
in_the_last: <<in_the_last_<<key>>>>
limit: <<limit_<<key>>>>
overlays:

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save