mirror of
https://github.com/meisnate12/Plex-Meta-Manager
synced 2024-11-22 04:23:08 +00:00
FML
This commit is contained in:
parent
31dc15e467
commit
96e4237297
12 changed files with 231 additions and 127 deletions
2
.github/workflows/develop.yml
vendored
2
.github/workflows/develop.yml
vendored
|
@ -50,7 +50,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."
|
||||
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."
|
||||
commits: "true"
|
||||
username: Metabot
|
||||
avatar_url: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager/develop/.github/pmm.png
|
||||
|
|
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
|
@ -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"
|
||||
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."
|
||||
username: Metabot
|
||||
avatar_url: https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager/master/.github/pmm.png
|
|
@ -13,6 +13,64 @@ external_templates:
|
|||
translations:
|
||||
pmm: translations
|
||||
|
||||
templates:
|
||||
mdb_streaming:
|
||||
optional:
|
||||
- use_<<key>>
|
||||
- allowed_libraries
|
||||
conditionals:
|
||||
allowed_streaming:
|
||||
conditions:
|
||||
- region.not: uk
|
||||
key: [all4, britbox, hayu, now]
|
||||
value: False
|
||||
- region.not: ca
|
||||
key: [crave]
|
||||
value: False
|
||||
- region: ca
|
||||
key: [hbomax, showtime]
|
||||
value: False
|
||||
watch_region:
|
||||
default: ""
|
||||
conditions:
|
||||
- region: ca
|
||||
key: [amazon, disney, netflix]
|
||||
value: "-ca"
|
||||
- region: da
|
||||
key: [amazon, disney, netflix]
|
||||
value: "-da"
|
||||
- region: de
|
||||
key: [amazon, disney, netflix]
|
||||
value: "-de"
|
||||
- region: es
|
||||
key: [amazon, disney, netflix]
|
||||
value: "-es"
|
||||
- region: fr
|
||||
key: [amazon, disney, netflix]
|
||||
value: "-fr"
|
||||
- region: it
|
||||
key: [amazon, disney, netflix]
|
||||
value: "-it"
|
||||
- region: pt-br
|
||||
key: [amazon, disney, netflix]
|
||||
value: "-pt-br"
|
||||
- region: uk
|
||||
key: [amazon, disney, netflix]
|
||||
value: "-uk"
|
||||
default:
|
||||
sync_mode: sync
|
||||
sync_mode_<<key>>: <<sync_mode>>
|
||||
sort_by: release.desc
|
||||
sort_by_<<key>>: <<sort_by>>
|
||||
allowed_library_types:
|
||||
- <<use_<<key>>>>
|
||||
- <<allowed_libraries>>
|
||||
- <<allowed_streaming>>
|
||||
cache_builders: 1
|
||||
smart_label: <<sort_by_<<key>>>>
|
||||
sync_mode: <<sync_mode_<<key>>>>
|
||||
mdblist_list: https://mdblist.com/lists/plexmetamanager/<<key>>-<<library_type>>s<<watch_region>>
|
||||
|
||||
collections:
|
||||
Streaming Collections:
|
||||
template:
|
||||
|
@ -30,7 +88,9 @@ dynamic_collections:
|
|||
appletv: Apple TV+
|
||||
bet: BET+
|
||||
britbox: BritBox
|
||||
crave: Crave
|
||||
crunchyroll: Crunchyroll
|
||||
discovery: discovery+
|
||||
disney: Disney+
|
||||
hayu: hayu
|
||||
hbomax: HBO Max
|
||||
|
@ -43,17 +103,16 @@ dynamic_collections:
|
|||
showtime: Showtime
|
||||
title_format: <<key_name>> <<library_typeU>>s
|
||||
template:
|
||||
- mdb_smart
|
||||
- mdb_streaming
|
||||
- translation
|
||||
- shared
|
||||
- arr
|
||||
template_variables:
|
||||
mdblist_list:
|
||||
default: https://mdblist.com/lists/plexmetamanager/<<key>>-<<library_type>>s
|
||||
image:
|
||||
default: streaming/<<key_name_encoded>>
|
||||
allowed_libraries:
|
||||
hayu: show
|
||||
discovery: show
|
||||
crunchyroll: show
|
||||
translation_key:
|
||||
default: streaming
|
||||
default: streaming
|
|
@ -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/movie/universe.html #
|
||||
# https://metamanager.wiki/en/latest/defaults/both/universe.html #
|
||||
##############################################################################
|
||||
|
||||
external_templates:
|
||||
|
@ -16,7 +16,7 @@ translations:
|
|||
templates:
|
||||
universe:
|
||||
default:
|
||||
trakt_list_<<key>>: <<trakt_list>>
|
||||
mdblist_list_<<key>>: <<mdblist_list>>
|
||||
name_mapping_<<key>>: <<name_mapping>>
|
||||
minimum_items: 2
|
||||
optional:
|
||||
|
@ -27,7 +27,7 @@ templates:
|
|||
minimum_items: <<minimum_items>>
|
||||
name_mapping: <<name_mapping_<<key>>>>
|
||||
imdb_list: <<imdb_list_<<key>>>>
|
||||
trakt_list: <<trakt_list_<<key>>>>
|
||||
mdblist_list: <<mdblist_list_<<key>>>>
|
||||
summary: <<summary_<<key>>>>
|
||||
name: <<name_<<key>>>>
|
||||
|
||||
|
@ -44,36 +44,53 @@ dynamic_collections:
|
|||
Universe Collections:
|
||||
type: custom
|
||||
data:
|
||||
star: Star Wars Universe
|
||||
avp: Alien / Predator
|
||||
arrow: Arrowverse
|
||||
askew: View Askewniverse
|
||||
dca: DC Animated Universe
|
||||
dcu: DC Extended Universe
|
||||
mcu: Marvel Cinematic Universe
|
||||
wizard: Wizarding World
|
||||
avp: Alien / Predator
|
||||
xmen: X-Men Universe
|
||||
middle: Middle Earth
|
||||
fast: Fast & Furious
|
||||
trek: Star Trek
|
||||
marvel: In Association With Marvel
|
||||
mcu: Marvel Cinematic Universe
|
||||
middle: Middle Earth
|
||||
rocky: Rocky / Creed
|
||||
trek: Star Trek
|
||||
star: Star Wars Universe
|
||||
mummy: The Mummy Universe
|
||||
wizard: Wizarding World
|
||||
xmen: X-Men Universe
|
||||
|
||||
|
||||
template:
|
||||
- universe
|
||||
- shared
|
||||
- arr
|
||||
- custom
|
||||
template_variables:
|
||||
trakt_list:
|
||||
star: https://trakt.tv/users/zorge88/lists/star-wars
|
||||
dca: https://trakt.tv/users/donxy/lists/dc-animated-movie-universe
|
||||
dcu: https://trakt.tv/users/donxy/lists/dc-extended-universe
|
||||
mcu: https://trakt.tv/users/donxy/lists/marvel-cinematic-universe
|
||||
wizard: https://trakt.tv/users/strangerer/lists/harry-potter
|
||||
avp: https://trakt.tv/users/donxy/lists/alien-predator-timeline
|
||||
xmen: https://trakt.tv/users/donxy/lists/x-men-universe
|
||||
middle: https://trakt.tv/users/dybro/lists/lord-of-the-rings
|
||||
fast: https://trakt.tv/users/vargajoe/lists/fast-and-furious-chronology
|
||||
trek: https://trakt.tv/users/arachn0id/lists/star-trek-movies
|
||||
rocky: https://trakt.tv/users/strangerer/lists/rocky
|
||||
mummy: https://trakt.tv/users/rzepkowski/lists/the-mummy-movies
|
||||
allowed_libraries:
|
||||
avp: movie
|
||||
wizard: movie
|
||||
fast: movie
|
||||
rocky: movie
|
||||
mummy: movie
|
||||
middle: movie
|
||||
mdblist_list:
|
||||
avp: https://mdblist.com/lists/plexmetamanager/external/9243
|
||||
arrow: https://mdblist.com/lists/plexmetamanager/external/15113
|
||||
dca: https://mdblist.com/lists/plexmetamanager/external/15405
|
||||
dcu: https://mdblist.com/lists/plexmetamanager/external/15107
|
||||
fast: https://mdblist.com/lists/plexmetamanager/external/9246
|
||||
marvel: https://mdblist.com/lists/plexmetamanager/external/15110
|
||||
mcu: https://mdblist.com/lists/plexmetamanager/external/15109
|
||||
middle: https://mdblist.com/lists/plexmetamanager/external/15199
|
||||
mummy: https://mdblist.com/lists/plexmetamanager/external/9249
|
||||
rocky: https://mdblist.com/lists/plexmetamanager/external/9248
|
||||
trek: https://mdblist.com/lists/plexmetamanager/external/15354
|
||||
star: https://mdblist.com/lists/plexmetamanager/external/15105
|
||||
askew: https://mdblist.com/lists/plexmetamanager/external/15362
|
||||
wizard: https://mdblist.com/lists/plexmetamanager/external/9242
|
||||
xmen: https://mdblist.com/lists/plexmetamanager/external/9244
|
||||
|
||||
|
||||
image:
|
||||
default: universe/<<key>>
|
||||
default: universe/<<key>>
|
|
@ -91,7 +91,7 @@ playlists:
|
|||
key: startrek
|
||||
template:
|
||||
- name: playlist
|
||||
trakt_url: https://trakt.tv/users/pedrohcramos/lists/star-trek-timeline
|
||||
trakt_url: https://trakt.tv/users/username57/lists/star-trek-prime-canon-timeline
|
||||
summary_startrek: Few film franchises have lasted as long as Star Trek. Through five decades and three different crews, the Star Trek films have saved more than a few worlds (and the whales), traveling through time more than once to do it. With them being set in so many different time periods, their actual chronological order might get a little confusing. No need to fret as this is the proper order… in linear time, anyway. On a quantum level is a whole other thing.
|
||||
- name: arr
|
||||
|
||||
|
|
|
@ -256,7 +256,7 @@ html_theme_options = {
|
|||
("Studios", "defaults/both/studio"),
|
||||
("Anime Studios", "defaults/both/studio_anime"),
|
||||
("Subtitle Languages", "defaults/both/subtitle_language"),
|
||||
("Universes", "defaults/movie/universe"),
|
||||
("Universes", "defaults/both/universe"),
|
||||
("Writers", "defaults/movie/writer"),
|
||||
("Years", "defaults/both/year"),
|
||||
]),
|
||||
|
@ -279,6 +279,7 @@ html_theme_options = {
|
|||
("Studios", "defaults/both/studio"),
|
||||
("Anime Studios", "defaults/both/studio_anime"),
|
||||
("Subtitle Languages", "defaults/both/subtitle_language"),
|
||||
("Universes", "defaults/both/universe"),
|
||||
("Years", "defaults/both/year"),
|
||||
]),
|
||||
]),
|
||||
|
|
|
@ -16,31 +16,31 @@ libraries:
|
|||
|
||||
The available attributes for the operations attribute are as follows
|
||||
|
||||
| Attribute | Description | Movies | Shows | Music |
|
||||
|:----------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------|:----------:|:-----------:|:--------:|
|
||||
| [Assets For All](#assets-for-all) | Search in assets for images for every item in your library. | ✅ | ✅ | ✅ |
|
||||
| [Delete Collections](#delete-collections) | Deletes collections based on a set of given attributes. | ✅ | ✅ | ✅ |
|
||||
| [Mass Genre Update](#mass-genre-update) | Updates every item's genres in the library to the chosen site's genres. | ✅ | ✅ | ✅ |
|
||||
| [Mass Content Rating Update](#mass-content-rating-update) | Updates every item's content rating in the library to the chosen site's content rating. | ✅ | ✅ | ❌ |
|
||||
| [Mass Original Title Update](#mass-original-title-update) | Updates every item's original title in the library to the chosen site's original title. | ✅ | ✅ | ❌ |
|
||||
| [Mass Studio Update](#mass-studio-update) | Updates every item's studio in the library to the chosen site's studio. | ✅ | ✅ | ❌ |
|
||||
| [Mass Originally Available Update](#mass-originally-available-update) | Updates every item's originally available date in the library to the chosen site's date. | ✅ | ✅ | ❌ |
|
||||
| [Mass * Rating Update](#mass--rating-update) | Updates every item's audience/critic/user rating in the library to the chosen site's rating. | ✅ | ✅ | ❌ |
|
||||
| [Mass Episode * Rating Update](#mass-episode--rating-update) | Updates every item's episode's audience/critic/user rating in the library to the chosen site's rating. | ❌ | ✅ | ❌ |
|
||||
| [Mass Poster Update](#mass-poster-update) | Updates every item's poster to the chosen sites poster. Will fallback to `plex` if the given option fails. Assets will be used over anything else. | ✅ | ❌ | ❌ |
|
||||
| [Mass Background Update](#mass-background-update) | Updates every item's background to the chosen sites background. Will fallback to `plex` if the given option fails. Assets will be used over anything else. | ✅ | ❌ | ❌ |
|
||||
| [Mass IMDb Parental Labels](#mass-imdb-parental-labels) | Updates every item's labels in the library to match the IMDb Parental Guide. | ✅ | ❌ | ❌ |
|
||||
| [Mass Collection Mode](#mass-collection-mode) | Updates every Collection in your library to the specified Collection Mode. | ✅ | ❌ | ❌ |
|
||||
| [Update Blank Track Titles](#update-blank-track-titles) | Search though every track in a music library and replace any blank track titles with the tracks sort title. | ❌ | ❌ | ✅ |
|
||||
| [Remove Title Parentheses](#remove-title-parentheses) | Search through every title and remove all ending parentheses in an items title if the title is not locked. | ✅ | ✅ | ❌ |
|
||||
| [Split Duplicates](#split-duplicates) | Splits all duplicate movies/shows found in this library. | ✅ | ✅ | ❌ |
|
||||
| [Radarr Add All](#radarr-add-all) | Adds every item in the library to Radarr. | ✅ | ❌ | ❌ |
|
||||
| [Radarr Remove By Tag](#radarr-remove-by-tag) | Removes every item from Radarr with the Tags given. | ✅ | ❌ | ❌ |
|
||||
| [Sonarr Add All](#sonarr-add-all) | Adds every item in the library to Sonarr. | ❌ | ✅ | ❌ |
|
||||
| [Sonarr Remove By Tag](#sonarr-remove-by-tag) | Removes every item from Sonarr with the Tags given. | ❌ | ✅ | ❌ |
|
||||
| [Genre Mapper](#genre-mapper) | Allows genres to be changed to other genres or be removed from every item in your library. | ✅ | ✅ | ❌ |
|
||||
| [Content Rating Mapper](#content-rating-mapper) | Allows content ratings to be changed to other content ratings or be removed from every item in your library. | ✅ | ✅ | ❌ |
|
||||
| [Metadata Backup](#metadata-backup) | Creates/Maintains a PMM [Metadata File](../metadata/metadata) with a full `metadata` mapping based on the library's items locked attributes. | ✅ | ✅ | ✅ |
|
||||
| Attribute | Description | Movies | Shows | Music |
|
||||
|:----------------------------------------------------------------------|:-----------------------------------------------------------------------------------------------------------------------------------------------------------|:----------:|:--------:|:--------:|
|
||||
| [Assets For All](#assets-for-all) | Search in assets for images for every item in your library. | ✅ | ✅ | ✅ |
|
||||
| [Delete Collections](#delete-collections) | Deletes collections based on a set of given attributes. | ✅ | ✅ | ✅ |
|
||||
| [Mass Genre Update](#mass-genre-update) | Updates every item's genres in the library to the chosen site's genres. | ✅ | ✅ | ✅ |
|
||||
| [Mass Content Rating Update](#mass-content-rating-update) | Updates every item's content rating in the library to the chosen site's content rating. | ✅ | ✅ | ❌ |
|
||||
| [Mass Original Title Update](#mass-original-title-update) | Updates every item's original title in the library to the chosen site's original title. | ✅ | ✅ | ❌ |
|
||||
| [Mass Studio Update](#mass-studio-update) | Updates every item's studio in the library to the chosen site's studio. | ✅ | ✅ | ❌ |
|
||||
| [Mass Originally Available Update](#mass-originally-available-update) | Updates every item's originally available date in the library to the chosen site's date. | ✅ | ✅ | ❌ |
|
||||
| [Mass * Rating Update](#mass--rating-update) | Updates every item's audience/critic/user rating in the library to the chosen site's rating. | ✅ | ✅ | ❌ |
|
||||
| [Mass Episode * Rating Update](#mass-episode--rating-update) | Updates every item's episode's audience/critic/user rating in the library to the chosen site's rating. | ❌ | ✅ | ❌ |
|
||||
| [Mass Poster Update](#mass-poster-update) | Updates every item's poster to the chosen sites poster. Will fallback to `plex` if the given option fails. Assets will be used over anything else. | ✅ | ✅ | ❌ |
|
||||
| [Mass Background Update](#mass-background-update) | Updates every item's background to the chosen sites background. Will fallback to `plex` if the given option fails. Assets will be used over anything else. | ✅ | ✅ | ❌ |
|
||||
| [Mass IMDb Parental Labels](#mass-imdb-parental-labels) | Updates every item's labels in the library to match the IMDb Parental Guide. | ✅ | ❌ | ❌ |
|
||||
| [Mass Collection Mode](#mass-collection-mode) | Updates every Collection in your library to the specified Collection Mode. | ✅ | ❌ | ❌ |
|
||||
| [Update Blank Track Titles](#update-blank-track-titles) | Search though every track in a music library and replace any blank track titles with the tracks sort title. | ❌ | ❌ | ✅ |
|
||||
| [Remove Title Parentheses](#remove-title-parentheses) | Search through every title and remove all ending parentheses in an items title if the title is not locked. | ✅ | ✅ | ❌ |
|
||||
| [Split Duplicates](#split-duplicates) | Splits all duplicate movies/shows found in this library. | ✅ | ✅ | ❌ |
|
||||
| [Radarr Add All](#radarr-add-all) | Adds every item in the library to Radarr. | ✅ | ❌ | ❌ |
|
||||
| [Radarr Remove By Tag](#radarr-remove-by-tag) | Removes every item from Radarr with the Tags given. | ✅ | ❌ | ❌ |
|
||||
| [Sonarr Add All](#sonarr-add-all) | Adds every item in the library to Sonarr. | ❌ | ✅ | ❌ |
|
||||
| [Sonarr Remove By Tag](#sonarr-remove-by-tag) | Removes every item from Sonarr with the Tags given. | ❌ | ✅ | ❌ |
|
||||
| [Genre Mapper](#genre-mapper) | Allows genres to be changed to other genres or be removed from every item in your library. | ✅ | ✅ | ❌ |
|
||||
| [Content Rating Mapper](#content-rating-mapper) | Allows content ratings to be changed to other content ratings or be removed from every item in your library. | ✅ | ✅ | ❌ |
|
||||
| [Metadata Backup](#metadata-backup) | Creates/Maintains a PMM [Metadata File](../metadata/metadata) with a full `metadata` mapping based on the library's items locked attributes. | ✅ | ✅ | ✅ |
|
||||
|
||||
## Assets For All
|
||||
|
||||
|
|
|
@ -17,9 +17,11 @@ Supported Library Types: Movie, Show
|
|||
| `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. |
|
||||
| `Crave Movies/Shows` | `crave` | Collection of Movies/Shows Streaming on Crave. |
|
||||
| `Crunchyroll Shows` | `crunchyroll` | Collection of Shows Streaming on Crunchyroll. |
|
||||
| `discovery+ Shows` | `discovery` | Collection of Shows Streaming on discovery+. |
|
||||
| `Disney+ Movies/Shows` | `disney` | Collection of Movies/Shows Streaming on Disney+. |
|
||||
| `hayu Movies/Shows` | `hayu` | Collection of Movies/Shows Streaming on hayu. |
|
||||
| `hayu Shows` | `hayu` | Collection of 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. |
|
||||
|
@ -62,11 +64,24 @@ This file contains a [Separator](../separators) so all [Shared Separator Variabl
|
|||
| `sync_mode` | **Description:** Changes the Sync Mode for all collections in a Defaults file.<br>**Default:** `sync`<br>**Values:**<table class="clearTable"><tr><td>`sync`</td><td>Add and Remove Items based on Builders</td></tr><tr><td>`append`</td><td>Only Add Items based on Builders</td></tr></table> |
|
||||
| `sync_mode_<<key>>`<sup>1</sup> | **Description:** Changes the Sync Mode of the specified key's collection.<br>**Default:** `sync_mode`<br>**Values:**<table class="clearTable"><tr><td>`sync`</td><td>Add and Remove Items based on Builders</td></tr><tr><td>`append`</td><td>Only Add Items based on Builders</td></tr></table> |
|
||||
| `exclude` | **Description:** Exclude these Streaming Services from creating a Dynamic Collection.<br>**Values:** List of Streaming Service Keys |
|
||||
| `region` | **Description:** Changes some Streaming Service lists to regional variants (see below table for more information.<br>**Default:** `us`<br>**Values:** `us,`uk`,`ca`, `da`, `de`, `es`, `fr`, `it`, `pt-br` |
|
||||
| `streaming_name` | **Description:** Changes the title format of the Dynamic Collections.<br>**Default:** `<<key_name>> <<library_translationU>>s`<br>**Values:** Any string with `<<key_name>>` in it. |
|
||||
| `streaming_summary` | **Description:** Changes the summary format of the Dynamic Collections.<br>**Default:** `<<library_translationU>>s streaming on <<key_name>>.`<br>**Values:** Any string. |
|
||||
|
||||
1. Each default collection has a `key` that when calling to effect a specific collection you must replace `<<key>>` with when calling.
|
||||
|
||||
## Regional Variants
|
||||
|
||||
Some logic is applied to allow for regional streaming service lists to be available to users depending on where they are, as detailed below:
|
||||
|
||||
| Region | Key | Description |
|
||||
|:-----------------|:---------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| any besides `us` | `amazon`, `disney`, `netflix` | These collections will use regional variant lists to ensure the lists populate with what is available in the region specified |
|
||||
| any besides `uk` | `all4`, `britbox`, `hayu`, `now` | These collections will not be created if the region is not `uk` as these streaming services are UK-focused |
|
||||
| any besides `ca` | `crave` | These collections will not be created if the region is not `ca` as these streaming services are Canada-focused |
|
||||
| `ca` | `hbomax`, `showtime` | These collections will not be created if the region is `ca` as these streaming services are part of the Crave streaming service in Canada |
|
||||
|
||||
|
||||
The below is an example config.yml extract with some Template Variables added in to change how the file works.
|
||||
|
||||
```yaml
|
||||
|
@ -75,10 +90,9 @@ libraries:
|
|||
metadata_path:
|
||||
- pmm: streaming
|
||||
template_variables:
|
||||
region: fr
|
||||
use_separator: false
|
||||
sep_style: stb
|
||||
use_all4: false
|
||||
order_britbox: 01
|
||||
visible_library_disney: true
|
||||
visible_home_disney: true
|
||||
visible_shared_disney: true
|
||||
|
|
|
@ -8,25 +8,28 @@ This Default file requires [Trakt Authentication](../../config/trakt)
|
|||
|
||||
## Requirements & Recommendations
|
||||
|
||||
Supported Library Types: Movie
|
||||
Supported Library Types: Movie & Show
|
||||
|
||||
## Collections Section 040
|
||||
|
||||
| Collection | Key | Description |
|
||||
|:----------------------------|:------------|:----------------------------------------------------------------------------|
|
||||
| `Universe Collections` | `separator` | [Separator Collection](../separators) to denote the Section of Collections. |
|
||||
| `Star Wars Universe` | `star` | Collection of Movies in the Star Wars Universe |
|
||||
| `DC Animated Universe` | `dca` | Collection of Movies in the DC Animated Universe |
|
||||
| `DC Extended Universe` | `dcu` | Collection of Movies in the DC Extended Universe |
|
||||
| `Marvel Cinematic Universe` | `mcu` | Collection of Movies in the Marvel Cinematic Universe |
|
||||
| `Wizarding World` | `wizard` | Collection of Movies in the Wizarding World Universe |
|
||||
| `Alien / Predator` | `avp` | Collection of Movies in the Alien / Predator Universe |
|
||||
| `X-Men Universe` | `xmen` | Collection of Movies in the X-Men Universe |
|
||||
| `Middle Earth` | `middle` | Collection of Movies in the Middle Earth Universe |
|
||||
| `Fast & Furious` | `fast` | Collection of Movies in the Fast & Furious Universe |
|
||||
| `Star Trek` | `trek` | Collection of Movies in the Star Trek Universe |
|
||||
| `Rocky / Creed` | `rocky` | Collection of Movies in the Rocky / Creed Universe |
|
||||
| `The Mummy Universe` | `mummy` | Collection of Movies in the The Mummy Universe |
|
||||
| Collection | Key | Description |
|
||||
|:-----------------------------|:------------|:----------------------------------------------------------------------------|
|
||||
| `Universe Collections` | `separator` | [Separator Collection](../separators) to denote the Section of Collections. |
|
||||
| `Alien / Predator` | `avp` | Collection of Movies in the Alien / Predator Universe |
|
||||
| `Arrowverse` | `arrow` | Collection of Movies in the The Arrow Universe |
|
||||
| `DC Animated Universe` | `dca` | Collection of Movies in the DC Animated Universe |
|
||||
| `DC Extended Universe` | `dcu` | Collection of Movies in the DC Extended Universe |
|
||||
| `Fast & Furious` | `fast` | Collection of Movies in the Fast & Furious Universe |
|
||||
| `In Association with Marvel` | `marvel` | Collection of Movies in the Marvel Universe (but not part of MCU) |
|
||||
| `Marvel Cinematic Universe` | `mcu` | Collection of Movies in the Marvel Cinematic Universe |
|
||||
| `Middle Earth` | `middle` | Collection of Movies in the Middle Earth Universe |
|
||||
| `The Mummy Universe` | `mummy` | Collection of Movies in the The Mummy Universe |
|
||||
| `Rocky / Creed` | `rocky` | Collection of Movies in the Rocky / Creed Universe |
|
||||
| `Star Trek` | `trek` | Collection of Movies in the Star Trek Universe |
|
||||
| `Star Wars Universe` | `star` | Collection of Movies in the Star Wars Universe |
|
||||
| `View Askewverse` | `askew` | Collection of Movies in the The View Askew Universe |
|
||||
| `Wizarding World` | `wizard` | Collection of Movies in the Wizarding World Universe |
|
||||
| `X-Men Universe` | `xmen` | Collection of Movies in the X-Men Universe |
|
||||
|
||||
## Config
|
||||
|
||||
|
@ -37,6 +40,9 @@ libraries:
|
|||
Movies:
|
||||
metadata_path:
|
||||
- pmm: universe
|
||||
TV Shows:
|
||||
metadata_path:
|
||||
- pmm: universe
|
||||
```
|
||||
|
||||
## Template Variables
|
||||
|
@ -80,7 +86,7 @@ libraries:
|
|||
# Add a custom universe
|
||||
append_data:
|
||||
monster: MonsterVerse
|
||||
trakt_list_veteran: https://trakt.tv/users/rzepkowski/lists/monsterverse-movies
|
||||
trakt_list_monster: https://trakt.tv/users/rzepkowski/lists/monsterverse-movies
|
||||
```
|
||||
|
||||
## Default values
|
||||
|
@ -91,34 +97,40 @@ These are lists provided for reference to show what values will be in use if you
|
|||
|
||||
```yaml
|
||||
data:
|
||||
star: Star Wars Universe
|
||||
avp: Alien / Predator
|
||||
arrow: Arrowverse
|
||||
dca: DC Animated Universe
|
||||
dcu: DC Extended Universe
|
||||
mcu: Marvel Cinematic Universe
|
||||
wizard: Wizarding World
|
||||
avp: Alien / Predator
|
||||
xmen: X-Men Universe
|
||||
middle: Middle Earth
|
||||
fast: Fast & Furious
|
||||
trek: Star Trek
|
||||
rocky: Rocky / Creed
|
||||
marvel: In Association With Marvel
|
||||
mcu: Marvel Cinematic Universe
|
||||
middle: Middle Earth
|
||||
mummy: The Mummy Universe
|
||||
rocky: Rocky / Creed
|
||||
trek: Star Trek
|
||||
star: Star Wars Universe
|
||||
askew: View Askewniverse
|
||||
wizard: Wizarding World
|
||||
xmen: X-Men Universe
|
||||
```
|
||||
|
||||
### Default `trakt_list`
|
||||
### Default `mdblist_list`
|
||||
|
||||
```yaml
|
||||
trakt_list:
|
||||
star: https://trakt.tv/users/zorge88/lists/star-wars
|
||||
dca: https://trakt.tv/users/donxy/lists/dc-animated-movie-universe
|
||||
dcu: https://trakt.tv/users/donxy/lists/dc-extended-universe
|
||||
mcu: https://trakt.tv/users/donxy/lists/marvel-cinematic-universe
|
||||
wizard: https://trakt.tv/users/strangerer/lists/harry-potter
|
||||
avp: https://trakt.tv/users/donxy/lists/alien-predator-timeline
|
||||
xmen: https://trakt.tv/users/donxy/lists/x-men-universe
|
||||
middle: https://trakt.tv/users/dybro/lists/lord-of-the-rings
|
||||
fast: https://trakt.tv/users/vargajoe/lists/fast-and-furious-chronology
|
||||
trek: https://trakt.tv/users/arachn0id/lists/star-trek-movies
|
||||
rocky: https://trakt.tv/users/strangerer/lists/rocky
|
||||
mummy: https://trakt.tv/users/rzepkowski/lists/the-mummy-movies
|
||||
mdblist_list:
|
||||
avp: https://mdblist.com/lists/plexmetamanager/external/9243
|
||||
arrow: https://mdblist.com/lists/plexmetamanager/external/15113
|
||||
dca: https://mdblist.com/lists/plexmetamanager/external/15405
|
||||
dcu: https://mdblist.com/lists/plexmetamanager/external/15107
|
||||
fast: https://mdblist.com/lists/plexmetamanager/external/9246
|
||||
marvel: https://mdblist.com/lists/plexmetamanager/external/15110
|
||||
mcu: https://mdblist.com/lists/plexmetamanager/external/15109
|
||||
middle: https://mdblist.com/lists/plexmetamanager/external/15199
|
||||
mummy: https://mdblist.com/lists/plexmetamanager/external/9249
|
||||
rocky: https://mdblist.com/lists/plexmetamanager/external/9248
|
||||
trek: https://mdblist.com/lists/plexmetamanager/external/15354
|
||||
star: https://mdblist.com/lists/plexmetamanager/external/15105
|
||||
askew: https://mdblist.com/lists/plexmetamanager/external/15362
|
||||
wizard: https://mdblist.com/lists/plexmetamanager/external/9242
|
||||
xmen: https://mdblist.com/lists/plexmetamanager/external/9244
|
||||
```
|
|
@ -64,6 +64,6 @@ These collections are applied by calling the below paths into the `metadata_path
|
|||
| [Studio](both/studio) | `studio` | DreamWorks Studios, Walt Disney Pictures | ✅ | ✅ |
|
||||
| [Anime Studio](both/studio_anime) | `studio_anime` | Bones, Studio Ghibli, Toei Animation | ✅ | ✅ |
|
||||
| [Subtitle Language](both/subtitle_language) | `subtitle_language` | German Subtitles, Swedish Subtitles | ✅ | ✅ |
|
||||
| [Universe](movie/universe) | `universe` | Marvel Cinematic Universal, Wizarding World | ✅ | ❌ |
|
||||
| [Universe](both/universe) | `universe` | Marvel Cinematic Universal, Wizarding World | ✅ | ❌ |
|
||||
| [Year](both/year) | `year` | Best of 2010, Best of 2019 | ✅ | ✅ |
|
||||
| [Writer](movie/writer) | `writer` | James Cameron (Writer), Lilly Wachowski (Writer) | ✅ | ❌ |
|
||||
|
|
|
@ -11,14 +11,14 @@ This Default file requires [Trakt Authentication](../config/trakt)
|
|||
| Playlist | Key | Description |
|
||||
|:---------------------------------------------|:-------------|:----------------------------------------------------------------------------------|
|
||||
| `Arrowverse (Timeline Order)` | `arrow` | Playlist of Movies and Episodes in the Arrowverse (Timeline Order) |
|
||||
| `Marvel Cinematic Universe (Timeline Order)` | `mcu` | Playlist of Movies and Episodes in the Marvel Cinematic Universe (Timeline Order) |
|
||||
| `DC Animated Universe (Timeline Order)` | `dcau` | Playlist of Movies and Episodes in the DC Animated Universe (Timeline Order) |
|
||||
| `Dragon Ball (Timeline Order)` | `dragonball` | Playlist of Movies and Episodes in the Dragon Ball (Timeline Order) |
|
||||
| `Marvel Cinematic Universe (Timeline Order)` | `mcu` | Playlist of Movies and Episodes in the Marvel Cinematic Universe (Timeline Order) |
|
||||
| `Pokémon (Timeline Order)` | `pokemon` | Playlist of Movies and Episodes in the Pokémon (Timeline Order) |
|
||||
| `Star Trek (Timeline Order)` | `startrek` | Playlist of Movies and Episodes in the Star Trek (Timeline Order) |
|
||||
| `Star Wars (Timeline Order)` | `starwars` | Playlist of Movies and Episodes in the Star Wars (Timeline Order) |
|
||||
| `Star Wars The Clone Wars (Timeline Order)` | `clonewars` | Playlist of Movies and Episodes in the Star Wars The Clone Wars (Timeline Order) |
|
||||
| `X-Men (Timeline Order)` | `xmen` | Playlist of Movies and Episodes in the X-Men (Timeline Order) |
|
||||
| `Dragon Ball (Timeline Order)` | `dragonball` | Playlist of Movies and Episodes in the Dragon Ball (Timeline Order) |
|
||||
|
||||
## Config
|
||||
|
||||
|
@ -90,12 +90,12 @@ The below Trakt lists are used to populate the playlists associated with the key
|
|||
```yaml
|
||||
trakt_list:
|
||||
arrow: https://trakt.tv/users/donxy/lists/arrowverse
|
||||
mcu: https://trakt.tv/users/donxy/lists/marvel-cinematic-universe
|
||||
dcau: https://trakt.tv/users/donxy/lists/dc-animated-series-universe
|
||||
dragonball: https://trakt.tv/users/qamazi/lists/dragon-ball-binged-out
|
||||
mcu: https://trakt.tv/users/donxy/lists/marvel-cinematic-universe
|
||||
pokemon: https://trakt.tv/users/munch54/lists/pokemon-watching-order
|
||||
startrek: https://trakt.tv/users/pedrohcramos/lists/star-trek-timeline
|
||||
starwars: https://trakt.tv/users/ruben_vw_/lists/star-wars-canon-timeline
|
||||
clonewars: https://trakt.tv/users/tomfin46/lists/star-wars-the-clone-wars-chronological-episode-order
|
||||
xmen: https://trakt.tv/users/heyitsbea/lists/x-men
|
||||
dragonball: https://trakt.tv/users/qamazi/lists/dragon-ball-binged-out
|
||||
```
|
||||
|
|
|
@ -10,29 +10,30 @@ Below is an example of a separator, which can be seen surrounded by a red square
|
|||
|
||||
## Separator Files
|
||||
|
||||
These are all the files that contain a separator.
|
||||
These are all the files that contain a separator
|
||||
|
||||
| Collection Name | Default File | Collection Section |
|
||||
|-------------------------------|:--------------------|:-------------------|
|
||||
| Seasonal Collections | `seasonal` | `00` |
|
||||
| Chart Collections | `separator_chart` | `01` |
|
||||
| Universe Collections | `universe` | `02` |
|
||||
| Streaming Collections | `streaming` | `03` |
|
||||
| Network Collections | `network` | `04` |
|
||||
| Genre Collections | `genre` | `06` |
|
||||
| Studio Collections | `studio` | `07` |
|
||||
| Country Collections | `country` | `09` |
|
||||
| Audio Language Collections | `audio_language` | `10` |
|
||||
| Subtitle Language Collections | `subtitle_language` | `11` |
|
||||
| Decade Collections | `decade` | `12` |
|
||||
| Year Collections | `year` | `13` |
|
||||
| Ratings Collections | `content_rating*` | `14` |
|
||||
| Resolution Collections | `resolution*` | `15` |
|
||||
| Award Collections | `separator_award` | `16` |
|
||||
| Actors Collections | `actor` | `17` |
|
||||
| Directors Collections | `director` | `18` |
|
||||
| Producers Collections | `producer` | `19` |
|
||||
| Writers Collections | `writer` | `20` |
|
||||
| Collection Name | Default File |
|
||||
|-------------------------------|:--------------------|
|
||||
| Seasonal Collections | `seasonal` |
|
||||
| Chart Collections | `separator_chart` |
|
||||
| Universe Collections | `universe` |
|
||||
| Streaming Collections | `streaming` |
|
||||
| Network Collections | `network` |
|
||||
| Genre Collections | `genre` |
|
||||
| Studio Collections | `studio` |
|
||||
| Country Collections | `country` |
|
||||
| Audio Language Collections | `audio_language` |
|
||||
| Subtitle Language Collections | `subtitle_language` |
|
||||
| Decade Collections | `decade` |
|
||||
| Year Collections | `year` |
|
||||
| Ratings Collections | `content_rating*` |
|
||||
| Resolution Collections | `resolution*` |
|
||||
| Award Collections | `separator_award` |
|
||||
| Actors Collections | `actor` |
|
||||
| Directors Collections | `director` |
|
||||
| Producers Collections | `producer` |
|
||||
| Writers Collections | `writer` |
|
||||
| Based On... Collections | `based` |
|
||||
|
||||
## Shared Separator Variables
|
||||
|
||||
|
|
Loading…
Reference in a new issue