[152] fix up anime studios and mal content ratings

pull/1140/head
meisnate12 2 years ago
parent 50eaccab85
commit 851b3895f9

@ -1 +1 @@
1.17.3-develop151
1.17.3-develop152

@ -91,6 +91,7 @@ dynamic_collections:
- TV-Y
- E
- gb/E
- G - All Ages
- "01"
2:
- gb/U
@ -99,6 +100,7 @@ dynamic_collections:
- TV-Y
- E
- gb/E
- G - All Ages
- "02"
3:
- gb/U
@ -107,6 +109,7 @@ dynamic_collections:
- TV-Y
- E
- gb/E
- G - All Ages
- "03"
4:
- gb/U
@ -115,6 +118,7 @@ dynamic_collections:
- TV-Y
- E
- gb/E
- G - All Ages
- "04"
5:
- gb/U
@ -123,6 +127,7 @@ dynamic_collections:
- TV-Y
- E
- gb/E
- G - All Ages
- "05"
6:
- gb/U
@ -131,6 +136,7 @@ dynamic_collections:
- TV-Y
- E
- gb/E
- G - All Ages
- "06"
7:
- gb/PG
@ -138,6 +144,7 @@ dynamic_collections:
- TV-Y7
- TV-Y7-FV
- PG
- PG - Children
- "07"
8:
- gb/PG
@ -145,6 +152,7 @@ dynamic_collections:
- TV-Y7
- TV-Y7-FV
- PG
- PG - Children
- "08"
9:
- gb/PG
@ -152,6 +160,7 @@ dynamic_collections:
- TV-Y7
- TV-Y7-FV
- PG
- PG - Children
- gb/9+
- "09"
10:
@ -160,6 +169,7 @@ dynamic_collections:
- TV-Y7
- TV-Y7-FV
- PG
- PG - Children
- gb/9+
11:
- gb/PG
@ -167,17 +177,20 @@ dynamic_collections:
- TV-Y7
- TV-Y7-FV
- PG
- PG - Children
- gb/9+
12:
- gb/12
- gb/12A
- 12+
- PG
- PG - Children
13:
- gb/12
- gb/12A
- 12+
- PG-13
- PG-13 - Teens 13 or older
14:
- gb/12
- 12
@ -186,12 +199,14 @@ dynamic_collections:
- PG-13
- TV-14
- 13
- PG-13 - Teens 13 or older
15:
- gb/15
- gb/14+
- TV-14
- 13
- 14
- PG-13 - Teens 13 or older
16:
- gb/15
- gb/14+
@ -199,6 +214,7 @@ dynamic_collections:
- 13
- 14
- 15
- PG-13 - Teens 13 or older
17:
- gb/15
- gb/14+
@ -207,6 +223,7 @@ dynamic_collections:
- 14
- 15
- 16
- R - 17+ (violence & profanity)
18:
- gb/18
- MA-17
@ -219,3 +236,6 @@ dynamic_collections:
- gb/X
- X
- NC-17
- R - 17+ (violence & profanity)
- R+ - Mild Nudity
- Rx - Hentai

@ -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_us.html #
# https://metamanager.wiki/en/latest/defaults/both/content_rating_mal.html #
##############################################################################
external_templates:
@ -46,21 +46,14 @@ dynamic_collections:
default: content_rating
other: content_rating_other
include:
- "G - All Ages"
- "PG - Children"
- "PG-13 - Teens 13 or older"
- "R - 17+ (violence & profanity)"
- "R+ - Mild Nudity"
- "Rx - Hentai"
title_override:
"G - All Ages": "G"
"PG - Children": "PG"
"PG-13 - Teens 13 or older": "PG-13"
"R - 17+ (violence & profanity)": "R"
"R+ - Mild Nudity": "R+"
"Rx - Hentai": "Rx"
- "G"
- "PG"
- "PG-13"
- "R"
- "R+"
- "Rx"
addons:
"G - All Ages":
G:
- gb/U
- gb/0+
- U
@ -77,7 +70,8 @@ dynamic_collections:
- "04"
- "05"
- "06"
"PG - Children":
- G - All Ages
PG:
- TV-Y7
- TV-Y7-FV
- 7
@ -91,7 +85,8 @@ dynamic_collections:
- 10
- 11
- 12
"PG-13 - Teens 13 or older":
- PG - Children
PG-13:
- 13
- gb/12A
- 12+
@ -102,7 +97,8 @@ dynamic_collections:
- 14
- 15
- 16
"R - 17+ (violence & profanity)":
- PG-13 - Teens 13 or older
R:
- 17
- 18
- gb/18
@ -110,3 +106,8 @@ dynamic_collections:
- NC-17
- R
- TVMA
- R - 17+ (violence & profanity)
R+:
- R+ - Mild Nudity
Rx:
- Rx - Hentai

@ -74,6 +74,7 @@ dynamic_collections:
- "04"
- "05"
- "06"
- G - All Ages
PG:
- gb/PG
- gb/9+
@ -89,15 +90,18 @@ dynamic_collections:
- "07"
- "08"
- "09"
- PG - Children
12:
- gb/12
- 12
- PG-13 - Teens 13 or older
12A:
- gb/12A
- 12+
- PG-13
- TV-13
- 12
- PG-13 - Teens 13 or older
15:
- gb/15
- gb/14+
@ -105,6 +109,7 @@ dynamic_collections:
- 13
- 14
- 15
- PG-13 - Teens 13 or older
18:
- gb/18
- MA-17
@ -114,8 +119,11 @@ dynamic_collections:
- 16
- 17
- 18
- R - 17+ (violence & profanity)
- R+ - Mild Nudity
R18:
- gb/R18
- gb/X
- X
- NC-17
- Rx - Hentai

@ -32,7 +32,7 @@ dynamic_collections:
- shared
template_variables:
search_term:
default: studio
default: studio.is
image:
default: studio/<<key_encoded>>
translation_key:

@ -72,6 +72,7 @@ dynamic_collections:
- "04"
- "05"
- "06"
- G - All Ages
PG:
- gb/PG
- gb/9+
@ -86,16 +87,21 @@ dynamic_collections:
- "09"
- "10"
- "11"
- PG - Children
PG-13:
- gb/12A
- gb/12
- 12+
- TV-13
- gb/14+
- gb/15
- TV-14
- 12
- 13
- 14
- 15
- 16
- PG-13 - Teens 13 or older
R:
- 17
- 18
@ -103,12 +109,12 @@ dynamic_collections:
- MA-17
- TVMA
- TV-MA
- gb/14+
- gb/15
- TV-14
- R - 17+ (violence & profanity)
- R+ - Mild Nudity
NC-17:
- gb/R18
- gb/X
- R18
- X
- Rx - Hentai

@ -27,23 +27,23 @@ templates:
overlays:
Netflix:
variables: {key: netflix, weight: 90}
variables: {key: netflix, weight: 100}
template: [name: standard, name: streaming]
Prime:
variables: {key: amazon, weight: 80}
variables: {key: amazon, weight: 90}
template: [name: standard, name: streaming]
Disney:
variables: {key: disney, weight: 70}
variables: {key: disney, weight: 80}
template: [name: standard, name: streaming]
HBO-Max:
variables: {key: hbomax, weight: 60}
variables: {key: hbomax, weight: 70}
template: [name: standard, name: streaming]
Crunchyroll:
variables: {key: crunchyroll, weight: 55}
variables: {key: crunchyroll, weight: 60, allowed_libraries: show}
template: [name: standard, name: streaming]
YouTube:

@ -18,7 +18,8 @@ templates:
item_radarr_tag_<<key>>: <<item_radarr_tag>>
item_sonarr_tag_<<key>>: <<item_sonarr_tag>>
trakt_url_<<key>>: <<trakt_url>>
url_poster_<<key>>: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/playlist/<<playlist_name_encoded>>.jpg
url_poster_<<key>>: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager-Images/master/playlist/<<mapping_name_encoded>>.jpg
name_<<key>>: <<mapping_name>>
optional:
- use_<<key>>
- item_radarr_tag

@ -69,6 +69,7 @@ dynamic_collections:
- "04"
- "05"
- "06"
- G - All Ages
TV-Y:
- TV-Y7
- TV-Y7-FV
@ -85,6 +86,7 @@ dynamic_collections:
- 11
- 12
- 13
- PG - Children
TV-14:
- gb/12A
- 12+
@ -96,6 +98,7 @@ dynamic_collections:
- 15
- 16
- 17
- PG-13 - Teens 13 or older
TV-MA:
- 18
- gb/18
@ -103,3 +106,6 @@ dynamic_collections:
- NC-17
- R
- TVMA
- R - 17+ (violence & profanity)
- R+ - Mild Nudity
- Rx - Hentai

@ -227,7 +227,8 @@ html_theme_options = {
("_menu", "Movie", "defaults/separators", [
("Actors", "defaults/both/actor"),
("Audio Languages", "defaults/both/audio_language"),
("Content Ratings (CS)", "defaults/both/content_rating_cs"),
("Common Sense Media Content Ratings", "defaults/both/content_rating_cs"),
("MyAnimeList Content Ratings", "defaults/both/content_rating_mal"),
("Content Ratings (US)", "defaults/movie/content_rating_us"),
("Content Ratings (UK)", "defaults/both/content_rating_uk"),
("Countries", "defaults/movie/country"),
@ -240,6 +241,7 @@ html_theme_options = {
("Seasonal", "defaults/movie/seasonal"),
("Streaming", "defaults/both/streaming"),
("Studios", "defaults/both/studio"),
("Anime Studios", "defaults/both/studio_anime"),
("Subtitle Languages", "defaults/both/subtitle_language"),
("Universes", "defaults/movie/universe"),
("Writers", "defaults/movie/writer"),
@ -249,7 +251,7 @@ html_theme_options = {
("Actors", "defaults/both/actor"),
("Audio Languages", "defaults/both/audio_language"),
("Common Sense Media Content Ratings", "defaults/both/content_rating_cs"),
("MAL Content Ratings", "defaults/show/content_rating_mal"),
("MyAnimeList Content Ratings", "defaults/both/content_rating_mal"),
("US Content Ratings", "defaults/show/content_rating_us"),
("UK Content Ratings", "defaults/both/content_rating_uk"),
("Countries", "defaults/show/country"),
@ -260,7 +262,7 @@ html_theme_options = {
("Resolutions", "defaults/both/resolution"),
("Streaming", "defaults/both/streaming"),
("Studios", "defaults/both/studio"),
("Studios (Anime)", "defaults/both/studio_anime"),
("Anime Studios", "defaults/both/studio_anime"),
("Subtitle Languages", "defaults/both/subtitle_language"),
("Years", "defaults/both/year"),
]),

@ -112,6 +112,7 @@ addons:
- TV-Y
- E
- gb/E
- G - All Ages
- "01"
2:
- gb/U
@ -120,6 +121,7 @@ addons:
- TV-Y
- E
- gb/E
- G - All Ages
- "02"
3:
- gb/U
@ -128,6 +130,7 @@ addons:
- TV-Y
- E
- gb/E
- G - All Ages
- "03"
4:
- gb/U
@ -136,6 +139,7 @@ addons:
- TV-Y
- E
- gb/E
- G - All Ages
- "04"
5:
- gb/U
@ -144,6 +148,7 @@ addons:
- TV-Y
- E
- gb/E
- G - All Ages
- "05"
6:
- gb/U
@ -152,6 +157,7 @@ addons:
- TV-Y
- E
- gb/E
- G - All Ages
- "06"
7:
- gb/PG
@ -159,6 +165,7 @@ addons:
- TV-Y7
- TV-Y7-FV
- PG
- PG - Children
- "07"
8:
- gb/PG
@ -166,6 +173,7 @@ addons:
- TV-Y7
- TV-Y7-FV
- PG
- PG - Children
- "08"
9:
- gb/PG
@ -173,6 +181,7 @@ addons:
- TV-Y7
- TV-Y7-FV
- PG
- PG - Children
- gb/9+
- "09"
10:
@ -181,6 +190,7 @@ addons:
- TV-Y7
- TV-Y7-FV
- PG
- PG - Children
- gb/9+
11:
- gb/PG
@ -188,17 +198,20 @@ addons:
- TV-Y7
- TV-Y7-FV
- PG
- PG - Children
- gb/9+
12:
- gb/12
- gb/12A
- 12+
- PG
- PG - Children
13:
- gb/12
- gb/12A
- 12+
- PG-13
- PG-13 - Teens 13 or older
14:
- gb/12
- 12
@ -207,12 +220,14 @@ addons:
- PG-13
- TV-14
- 13
- PG-13 - Teens 13 or older
15:
- gb/15
- gb/14+
- TV-14
- 13
- 14
- PG-13 - Teens 13 or older
16:
- gb/15
- gb/14+
@ -220,6 +235,7 @@ addons:
- 13
- 14
- 15
- PG-13 - Teens 13 or older
17:
- gb/15
- gb/14+
@ -228,6 +244,7 @@ addons:
- 14
- 15
- 16
- R - 17+ (violence & profanity)
18:
- gb/18
- MA-17
@ -240,4 +257,7 @@ addons:
- gb/X
- X
- NC-17
- R - 17+ (violence & profanity)
- R+ - Mild Nudity
- Rx - Hentai
```

@ -4,17 +4,17 @@ The `content_rating_mal` Default Metadata File is used to dynamically create col
This file assumes that you are using the `mass_content_rating_update: mal` operation on your library, and if you do not use the MAL-based rating system within Plex, this file will attempt to match the ratings in your library to the respective rating system.
**This file works with Show Libraries only.**
**This file works with Movie and Show Libraries.**
![](../images/content_rating_mal.png)
## Collections Section 14
| Collection | Key | Description |
|:---------------------------------------------------------|:--------------------------------------------:|:-------------------------------------------------------------------------------|
| `Ratings Collections` | `separator` | [Separator Collection](../separators) to denote the Section of Collections. |
| `<<Content Rating>> Shows`<br>**Example:** `TV-14 Shows` | `<<Content Rating>>`<br>**Example:** `TV-14` | Collection of Shows that have this Content Rating. |
| `Not Rated Shows` | `other` | Collection of Shows that are Unrated, Not Rated or any other uncommon Ratings. |
| Collection | Key | Description |
|:----------------------------------------------------------------|:--------------------------------------------:|:-------------------------------------------------------------------------------|
| `Ratings Collections` | `separator` | [Separator Collection](../separators) to denote the Section of Collections. |
| `<<Content Rating>> Movies/Shows`<br>**Example:** `PG-13 Shows` | `<<Content Rating>>`<br>**Example:** `PG-13` | Collection of Shows that have this Content Rating. |
| `Not Rated Movies/Shows` | `other` | Collection of Shows that are Unrated, Not Rated or any other uncommon Ratings. |
## Config
@ -22,6 +22,9 @@ The below YAML in your config.yml will create the collections:
```yaml
libraries:
Movies:
metadata_path:
- pmm: content_rating_mal
TV Shows:
metadata_path:
- pmm: content_rating_mal
@ -76,66 +79,74 @@ libraries:
```yaml
include:
- "G - All Ages"
- "PG - Children"
- "PG-13 - Teens 13 or older"
- "R - 17+ (violence & profanity)"
- "R+ - Mild Nudity"
- "Rx - Hentai"
- "G"
- "PG"
- "PG-13"
- "R"
- "R+"
- "Rx"
```
## Default `addons`
```yaml
addons:
"G - All Ages":
- gb/U
- gb/0+
- U
- G
- 1
- 2
- 3
- 4
- 5
- 6
- "01"
- "02"
- "03"
- "04"
- "05"
- "06"
"PG - Children":
- TV-Y7
- TV-Y7-FV
- 7
- 8
- 9
- "07"
- "08"
- "09"
- gb/PG
- gb/9+
- 10
- 11
- 12
"PG-13 - Teens 13 or older":
- 13
- gb/12A
- 12+
- PG-13
- TV-13
- gb/14+
- gb/15
- 14
- 15
- 16
"R - 17+ (violence & profanity)":
- 17
- 18
- gb/18
- MA-17
- NC-17
- R
- TVMA
addons:
G:
- gb/U
- gb/0+
- U
- G
- 1
- 2
- 3
- 4
- 5
- 6
- "01"
- "02"
- "03"
- "04"
- "05"
- "06"
- G - All Ages
PG:
- TV-Y7
- TV-Y7-FV
- 7
- 8
- 9
- "07"
- "08"
- "09"
- gb/PG
- gb/9+
- 10
- 11
- 12
- PG - Children
PG-13:
- 13
- gb/12A
- 12+
- PG-13
- TV-13
- gb/14+
- gb/15
- 14
- 15
- 16
- PG-13 - Teens 13 or older
R:
- 17
- 18
- gb/18
- MA-17
- NC-17
- R
- TVMA
- R - 17+ (violence & profanity)
R+:
- R+ - Mild Nudity
Rx:
- Rx - Hentai
```

@ -91,70 +91,78 @@ include:
## Default `addons`
```yaml
addons:
U:
- gb/U
- gb/0+
- G
- TV-Y
- TV-G
- E
- gb/E
- 1
- 2
- 3
- 4
- 5
- 6
- "01"
- "02"
- "03"
- "04"
- "05"
- "06"
PG:
- gb/PG
- gb/9+
- TV-PG
- TV-Y7
- TV-Y7-FV
- PG
- 7
- 8
- 9
- 10
- 11
- "07"
- "08"
- "09"
12:
- gb/12
- 12
12A:
- gb/12A
- 12+
- PG-13
- TV-13
- 12
15:
- gb/15
- gb/14+
- TV-14
- 13
- 14
- 15
18:
- gb/18
- MA-17
- TVMA
- TV-MA
- R
- 16
- 17
- 18
R18:
- gb/R18
- gb/X
- X
- NC-17
addons:
U:
- gb/U
- gb/0+
- G
- TV-Y
- TV-G
- E
- gb/E
- 1
- 2
- 3
- 4
- 5
- 6
- "01"
- "02"
- "03"
- "04"
- "05"
- "06"
- G - All Ages
PG:
- gb/PG
- gb/9+
- TV-PG
- TV-Y7
- TV-Y7-FV
- PG
- 7
- 8
- 9
- 10
- 11
- "07"
- "08"
- "09"
- PG - Children
12:
- gb/12
- 12
- PG-13 - Teens 13 or older
12A:
- gb/12A
- 12+
- PG-13
- TV-13
- 12
- PG-13 - Teens 13 or older
15:
- gb/15
- gb/14+
- TV-14
- 13
- 14
- 15
- PG-13 - Teens 13 or older
18:
- gb/18
- MA-17
- TVMA
- TV-MA
- R
- 16
- 17
- 18
- R - 17+ (violence & profanity)
- R+ - Mild Nudity
R18:
- gb/R18
- gb/X
- X
- NC-17
- Rx - Hentai
```

@ -8,22 +8,23 @@ The `streaming` Default Metadata File is used to dynamically create collections
## Collections Section 03
| Collection | Key | Description |
|:---------------------------|:-----------:|:----------------------------------------------------------------------------|
| `Streaming Collections` | `separator` | [Separator Collection](../separators) to denote the Section of Collections. |
| `All 4 Movies/Shows` | `all4` | Collection of Movies/Shows Streaming on All 4. |
| `Apple TV+ Movies/Shows` | `appletv` | Collection of Movies/Shows Streaming on Apple TV+. |
| `BET+ Movies/Shows` | `bet` | Collection of Movies/Shows Streaming on BET+. |
| `BritBox Movies/Shows` | `britbox` | Collection of Movies/Shows Streaming on BritBox. |
| `Disney+ Movies/Shows` | `disney` | Collection of Movies/Shows Streaming on Disney+. |
| `hayu Movies/Shows` | `hayu` | Collection of Movies/Shows Streaming on hayu. |
| `HBO Max Movies/Shows` | `hbomax` | Collection of Movies/Shows Streaming on HBO Max. |
| `Hulu Movies/Shows` | `hulu` | Collection of Movies/Shows Streaming on Hulu. |
| `Netflix Movies/Shows` | `netflix` | Collection of Movies/Shows Streaming on Netflix. |
| `NOW Movies/Shows` | `now` | Collection of Movies/Shows Streaming on NOW. |
| `Paramount+ Movies/Shows` | `paramount` | Collection of Movies/Shows Streaming on Paramount+. |
| `Peacock Movies/Shows` | `peacock` | Collection of Movies/Shows Streaming on Peacock. |
| `Prime Video Movies/Shows` | `amazon` | Collection of Movies/Shows Streaming on Prime Video. |
| Collection | Key | Description |
|:---------------------------|:-------------:|:----------------------------------------------------------------------------|
| `Streaming Collections` | `separator` | [Separator Collection](../separators) to denote the Section of Collections. |
| `All 4 Movies/Shows` | `all4` | Collection of Movies/Shows Streaming on All 4. |
| `Apple TV+ Movies/Shows` | `appletv` | Collection of Movies/Shows Streaming on Apple TV+. |
| `BET+ Movies/Shows` | `bet` | Collection of Movies/Shows Streaming on BET+. |
| `BritBox Movies/Shows` | `britbox` | Collection of Movies/Shows Streaming on BritBox. |
| `Crunchyroll Movies/Shows` | `crunchyroll` | Collection of Movies/Shows Streaming on Crunchyroll. |
| `Disney+ Movies/Shows` | `disney` | Collection of Movies/Shows Streaming on Disney+. |
| `hayu Movies/Shows` | `hayu` | Collection of Movies/Shows Streaming on hayu. |
| `HBO Max Movies/Shows` | `hbomax` | Collection of Movies/Shows Streaming on HBO Max. |
| `Hulu Movies/Shows` | `hulu` | Collection of Movies/Shows Streaming on Hulu. |
| `Netflix Movies/Shows` | `netflix` | Collection of Movies/Shows Streaming on Netflix. |
| `NOW Movies/Shows` | `now` | Collection of Movies/Shows Streaming on NOW. |
| `Paramount+ Movies/Shows` | `paramount` | Collection of Movies/Shows Streaming on Paramount+. |
| `Peacock Movies/Shows` | `peacock` | Collection of Movies/Shows Streaming on Peacock. |
| `Prime Video Movies/Shows` | `amazon` | Collection of Movies/Shows Streaming on Prime Video. |
## Config

@ -2,7 +2,7 @@
The `studio_anime` Default Metadata File is used to dynamically create collections based on the studios available in your library.
**This file works with Show Libraries only.**
**This file works with Movie and Show Libraries.**
![](../images/studio_anime.png)

@ -36,25 +36,27 @@ These collections are applied by calling the below paths into the `metadata_path
### General Collections
| Default | Path | Example Collections | Works with Movies | Works with Shows |
|:------------------------------------------------------------------------------------|:----------------------:|:-------------------------------------------------------|:-----------------:|:----------------:|
| [Actor](both/actor) | `actor` | Chris Hemsworth, Margot Robbie | &#9989; | &#9989; |
| [Audio Language](both/audio_language) | `audio_language` | French Audio, Korean Audio | &#9989; | &#9989; |
| [Common Sense Content Rating](both/content_rating_cs) | `content_rating_cs` | 1, 2, 3, 4, 5, 6, 15, 16, 17, 18 | &#9989; | &#9989; |
| [Content Rating (UK)](both/content_rating_uk) | `content_rating_uk` | U, PG, 12A | &#9989; | &#9989; |
| Content Rating (US) [Movie](movie/content_rating_us)/[Show](show/content_rating_us) | `content_rating_us` | G, PG, NC-17 | &#9989; | &#9989; |
| Country [Movie](movie/country)/[Show](show/country) | `country` | Belgium, India | &#9989; | &#9989; |
| Decade [Movie](movie/decade)/[Show](show/decade) | `decade` | Best of 2012, Best of 2022 | &#9989; | &#9989; |
| [Director](movie/director) | `director` | Steven Spielberg (Director), Olivia Wilde (Director) | &#9989; | &#10060; |
| Franchise [Movie](movie/franchise)/[Show](show/franchise) | `franchise` | Star Wars: Skywalker Saga, Godzilla (Anime) | &#9989; | &#9989; |
| [Genre](both/genre) | `genre` | Action, Drama, Science Fiction | &#9989; | &#9989; |
| [Network](show/network) | `network` | Disney Channel, Lifetime | &#10060; | &#9989; |
| [Producer](movie/producer) | `producer` | James Cameron (Producer), Reese Witherspoon (Producer) | &#9989; | &#10060; |
| [Resolution](both/resolution) | `resolution` | 4K Movies, 1080p Movies, 720p Movies | &#9989; | &#9989; |
| [Seasonal](movie/seasonal) | `seasonal` | Easter, Christmas | &#9989; | &#10060; |
| [Streaming](both/streaming) | `streaming` | Disney+ Movies, HBO Max Shows | &#9989; | &#9989; |
| [Studio](both/studio) | `studio` | DreamWorks Studios, Walt Disney Pictures | &#9989; | &#9989; |
| [Subtitle Language](both/subtitle_language) | `subtitle_language` | German Subtitles, Swedish Subtitles | &#9989; | &#9989; |
| [Universe](movie/universe) | `universe` | Marvel Cinematic Universal, Wizarding World | &#9989; | &#10060; |
| [Year](both/year) | `year` | Best of 2010, Best of 2019 | &#9989; | &#9989; |
| [Writer](movie/writer) | `writer` | James Cameron (Writer), Lilly Wachowski (Writer) | &#9989; | &#10060; |
| Default | Path | Example Collections | Works with Movies | Works with Shows |
|:------------------------------------------------------------------------------------|:--------------------:|:-------------------------------------------------------|:-----------------:|:----------------:|
| [Actor](both/actor) | `actor` | Chris Hemsworth, Margot Robbie | &#9989; | &#9989; |
| [Audio Language](both/audio_language) | `audio_language` | French Audio, Korean Audio | &#9989; | &#9989; |
| [Common Sense Content Rating](both/content_rating_cs) | `content_rating_cs` | 1, 2, 3, 4, 5, 6, 15, 16, 17, 18 | &#9989; | &#9989; |
| [MyAnimeList Content Rating](both/content_rating_mal) | `content_rating_mal` | G, PG, PG-13, R, R+, Rx | &#9989; | &#9989; |
| [Content Rating (UK)](both/content_rating_uk) | `content_rating_uk` | U, PG, 12A | &#9989; | &#9989; |
| Content Rating (US) [Movie](movie/content_rating_us)/[Show](show/content_rating_us) | `content_rating_us` | G, PG, NC-17 | &#9989; | &#9989; |
| Country [Movie](movie/country)/[Show](show/country) | `country` | Belgium, India | &#9989; | &#9989; |
| Decade [Movie](movie/decade)/[Show](show/decade) | `decade` | Best of 2012, Best of 2022 | &#9989; | &#9989; |
| [Director](movie/director) | `director` | Steven Spielberg (Director), Olivia Wilde (Director) | &#9989; | &#10060; |
| Franchise [Movie](movie/franchise)/[Show](show/franchise) | `franchise` | Star Wars: Skywalker Saga, Godzilla (Anime) | &#9989; | &#9989; |
| [Genre](both/genre) | `genre` | Action, Drama, Science Fiction | &#9989; | &#9989; |
| [Network](show/network) | `network` | Disney Channel, Lifetime | &#10060; | &#9989; |
| [Producer](movie/producer) | `producer` | James Cameron (Producer), Reese Witherspoon (Producer) | &#9989; | &#10060; |
| [Resolution](both/resolution) | `resolution` | 4K Movies, 1080p Movies, 720p Movies | &#9989; | &#9989; |
| [Seasonal](movie/seasonal) | `seasonal` | Easter, Christmas | &#9989; | &#10060; |
| [Streaming](both/streaming) | `streaming` | Disney+ Movies, HBO Max Shows | &#9989; | &#9989; |
| [Studio](both/studio) | `studio` | DreamWorks Studios, Walt Disney Pictures | &#9989; | &#9989; |
| [Anime Studio](both/studio_anime) | `studio_anime` | Bones, Studio Ghibli, Toei Animation | &#9989; | &#9989; |
| [Subtitle Language](both/subtitle_language) | `subtitle_language` | German Subtitles, Swedish Subtitles | &#9989; | &#9989; |
| [Universe](movie/universe) | `universe` | Marvel Cinematic Universal, Wizarding World | &#9989; | &#10060; |
| [Year](both/year) | `year` | Best of 2010, Best of 2019 | &#9989; | &#9989; |
| [Writer](movie/writer) | `writer` | James Cameron (Writer), Lilly Wachowski (Writer) | &#9989; | &#10060; |

@ -107,6 +107,7 @@ addons:
- "04"
- "05"
- "06"
- G - All Ages
PG:
- gb/PG
- gb/9+
@ -121,16 +122,21 @@ addons:
- "09"
- "10"
- "11"
- PG - Children
PG-13:
- gb/12A
- gb/12
- 12+
- TV-13
- gb/14+
- gb/15
- TV-14
- 12
- 13
- 14
- 15
- 16
- PG-13 - Teens 13 or older
R:
- 17
- 18
@ -138,12 +144,12 @@ addons:
- MA-17
- TVMA
- TV-MA
- gb/14+
- gb/15
- TV-14
- R - 17+ (violence & profanity)
- R+ - Mild Nudity
NC-17:
- gb/R18
- gb/X
- R18
- X
- Rx - Hentai
```

@ -8,17 +8,18 @@ The `streaming` Default Overlay File is used to create an overlay based on the s
## Supported Streaming Services
| Streaming Service | Key | Weight |
|:------------------|:-----------:|:------:|
| Netflix | `netflix` | `90` |
| Prime Video | `amazon` | `80` |
| Disney+ | `disney` | `70` |
| HBO Max | `hbomax` | `60` |
| YouTube | `youtube` | `50` |
| Hulu | `hulu` | `40` |
| Paramount+ | `paramount` | `30` |
| AppleTV | `appletv` | `20` |
| Peacock | `peacock` | `10` |
| Streaming Service | Key | Weight |
|:------------------|:-------------:|:------:|
| Netflix | `netflix` | `100` |
| Prime Video | `amazon` | `90` |
| Disney+ | `disney` | `80` |
| HBO Max | `hbomax` | `70` |
| Crunchyroll | `Crunchyroll` | `60` |
| YouTube | `youtube` | `50` |
| Hulu | `hulu` | `40` |
| Paramount+ | `paramount` | `30` |
| AppleTV | `appletv` | `20` |
| Peacock | `peacock` | `10` |
## Config

@ -104,6 +104,7 @@ addons:
- "04"
- "05"
- "06"
- G - All Ages
TV-Y:
- TV-Y7
- TV-Y7-FV
@ -120,6 +121,7 @@ addons:
- 11
- 12
- 13
- PG - Children
TV-14:
- gb/12A
- 12+
@ -131,6 +133,7 @@ addons:
- 15
- 16
- 17
- PG-13 - Teens 13 or older
TV-MA:
- 18
- gb/18
@ -138,4 +141,7 @@ addons:
- NC-17
- R
- TVMA
- R - 17+ (violence & profanity)
- R+ - Mild Nudity
- Rx - Hentai
```

@ -69,6 +69,8 @@ def get_arg(env_str, default, arg_bool=False, arg_int=False):
else:
return default
run_arg = " ".join([f'"{s}"' if " " in s else s for s in sys.argv[:]])
config_file = get_arg("PMM_CONFIG", args.config)
times = get_arg("PMM_TIME", args.times)
run = get_arg("PMM_RUN", args.run, arg_bool=True)
@ -200,6 +202,7 @@ def start(attrs):
attrs["operations_only"] = operations_only
attrs["overlays_only"] = overlays_only
logger.separator(debug=True)
logger.debug(f"Run Command: {run_arg}")
logger.debug(f"--config (PMM_CONFIG): {config_file}")
logger.debug(f"--time (PMM_TIME): {times}")
logger.debug(f"--run (PMM_RUN): {run}")

Loading…
Cancel
Save