update defaults to be in line with others and separated streaming

This commit is contained in:
meisnate12
2022-06-02 10:24:41 -04:00
parent 228d3a4b70
commit 10193a9770
8 changed files with 110 additions and 318 deletions

View File

@@ -24,23 +24,23 @@
# vertical_align: top #
# #
# # Use the Opus overlay #
# Opus: true #
# use_opus: true #
# # Use the Dolby-Digital overlay #
# Dolby-Digital: true #
# use_digital: true #
# # Use the DTS overlay #
# DTS: true #
# use_dts: true #
# # Use the DTS-ES overlay #
# DTS-ES: true #
# use_es: true #
# # Use the DTS-HD overlay #
# DTS-HD: true #
# use_hd: true #
# # Use the Dolby-TrueHD overlay #
# Dolby-TrueHD: true #
# use_truehd: true #
# # Use the Dolby-Digital-Plus overlay #
# Dolby-Digital-Plus: true #
# use_plus: true #
# # Use the Dolby-Atmos overlay #
# Dolby-Atmos: true #
# use_atmos: true #
# # Use the DTS-X overlay #
# DTS-X: true #
# use_x: true #
#############################################################
templates:
@@ -54,6 +54,7 @@ templates:
vertical_offset: 15
vertical_align: top
collection_level: <<overlay_level>>
allowed_library_types: <<use_<<slug>>>>
overlay:
name: <<overlay_name>>
git: PMM/overlays/images/<<overlay>>
@@ -64,58 +65,13 @@ templates:
vertical_offset: <<vertical_offset>>
vertical_align: <<vertical_align>>
Opus:
default:
Opus: true
allowed_library_types: <<Opus>>
Dolby-Digital:
default:
Dolby-Digital: true
allowed_library_types: <<Dolby-Digital>>
DTS:
default:
DTS: true
allowed_library_types: <<DTS>>
DTS-ES:
default:
DTS-ES: true
allowed_library_types: <<DTS-ES>>
DTS-HD:
default:
DTS-HD: true
allowed_library_types: <<DTS-HD>>
Dolby-TrueHD:
default:
Dolby-TrueHD: true
allowed_library_types: <<Dolby-TrueHD>>
Dolby-Digital-Plus:
default:
Dolby-Digital-Plus: true
allowed_library_types: <<Dolby-Digital-Plus>>
Dolby-Atmos:
default:
Dolby-Atmos: true
allowed_library_types: <<Dolby-Atmos>>
DTS-X:
default:
DTS-X: true
allowed_library_types: <<DTS-X>>
overlays:
Opus:
template:
- name: AudioCodec
weight: 5
- name: Opus
slug: opus
plex_all: true
filters:
audio_track_title.regex: '(?i)\bOPUS(\b|\d)'
@@ -125,7 +81,7 @@ overlays:
- name: AudioCodec
overlay: Opus
weight: 5
- name: Opus
slug: Opus
plex_all: true
filters:
filepath.regex: '(?i)\bOPUS(\b|\d)'
@@ -134,7 +90,7 @@ overlays:
template:
- name: AudioCodec
weight: 10
- name: Dolby-Digital
slug: digital
plex_all: true
filters:
audio_track_title.regex:
@@ -146,7 +102,7 @@ overlays:
- name: AudioCodec
overlay: Dolby-Digital
weight: 10
- name: Dolby-Digital
slug: digital
plex_all: true
filters:
filepath.regex:
@@ -157,7 +113,7 @@ overlays:
template:
- name: AudioCodec
weight: 20
- name: DTS
slug: dts
plex_all: true
filters:
audio_track_title.regex: '(?i)\bDTS(\b|\d)'
@@ -167,7 +123,7 @@ overlays:
- name: AudioCodec
overlay: DTS
weight: 20
- name: DTS
slug: dts
plex_all: true
filters:
filepath.regex: '(?i)\bDTS(\b|\d)'
@@ -176,7 +132,7 @@ overlays:
template:
- name: AudioCodec
weight: 30
- name: DTS-ES
slug: es
plex_all: true
filters:
audio_track_title.regex: '(?i)dts[ ._-]?(es|(hd[. ]?)?(hr|hi))'
@@ -186,7 +142,7 @@ overlays:
- name: AudioCodec
overlay: DTS-ES
weight: 30
- name: DTS-ES
slug: es
plex_all: true
filters:
filepath.regex: '(?i)dts[ ._-]?(es|(hd[. ]?)?(hr|hi))'
@@ -195,7 +151,7 @@ overlays:
template:
- name: AudioCodec
weight: 40
- name: DTS-HD
slug: hd
plex_all: true
filters:
audio_track_title.regex:
@@ -207,7 +163,7 @@ overlays:
- name: AudioCodec
overlay: DTS-HD
weight: 40
- name: DTS-HD
slug: hd
plex_all: true
filters:
filepath.regex:
@@ -218,7 +174,7 @@ overlays:
template:
- name: AudioCodec
weight: 50
- name: Dolby-TrueHD
slug: truehd
plex_all: true
filters:
audio_track_title.regex: '(?i)true[ .-]?hd'
@@ -228,7 +184,7 @@ overlays:
- name: AudioCodec
overlay: Dolby-TrueHD
weight: 50
- name: Dolby-TrueHD
slug: truehd
plex_all: true
filters:
filepath.regex: '(?i)true[ .-]?hd'
@@ -237,7 +193,7 @@ overlays:
template:
- name: AudioCodec
weight: 60
- name: Dolby-Digital-Plus
slug: plus
plex_all: true
filters:
audio_track_title.regex:
@@ -249,7 +205,7 @@ overlays:
- name: AudioCodec
overlay: Dolby-Digital-Plus
weight: 60
- name: Dolby-Digital-Plus
slug: plus
plex_all: true
filters:
filepath.regex:
@@ -260,7 +216,7 @@ overlays:
template:
- name: AudioCodec
weight: 70
- name: Dolby-Atmos
slug: atmos
plex_all: true
filters:
audio_track_title.regex: '(?i)atmos'
@@ -270,7 +226,7 @@ overlays:
- name: AudioCodec
overlay: Dolby-Atmos
weight: 70
- name: Dolby-Atmos
slug: atmos
plex_all: true
filters:
filepath.regex: '(?i)atmos'
@@ -279,7 +235,7 @@ overlays:
template:
- name: AudioCodec
weight: 80
- name: DTS-X
slug: x
plex_all: true
filters:
audio_track_title.regex: '(?i)dts[ ._:-]?x(?!\\d)'
@@ -289,7 +245,7 @@ overlays:
- name: AudioCodec
overlay: DTS-X
weight: 80
- name: DTS-X
slug: x
plex_all: true
filters:
filepath.regex: '(?i)dts[ ._:-]?x(?!\\d)'

View File

@@ -126,6 +126,16 @@ templates:
use_480p: true
allowed_library_types: <<use_480p>>
DV:
default:
use_dv: true
allowed_library_types: <<use_dv>>
HDR:
default:
use_hdr: true
allowed_library_types: <<use_hdr>>
overlays:
4K-DV:
@@ -247,3 +257,21 @@ overlays:
plex_search:
any:
resolution.regex: '(?i)480|sd'
DV:
template:
- name: DV
- name: Resolution
weight: 5
plex_all: true
filters:
has_dolby_vision: true
HDR:
template:
- name: HDR
- name: Resolution
weight: 0
plex_search:
all:
hdr: true

View File

@@ -22,6 +22,13 @@
# vertical_offset: 113 #
# # Set the vertical align for the overlay #
# vertical_align: bottom #
# #
# # Use the Criterion overlay #
# use_criterion: true #
# # Use the IMAX-E overlay #
# use_enhanced: true #
# # Use the IMAX overlay #
# use_imax: true #
#############################################################
templates:
@@ -35,6 +42,7 @@ templates:
vertical_offset: 113
vertical_align: bottom
collection_level: <<overlay_level>>
allowed_library_types: <<use_<<slug>>>>
overlay:
name: <<overlay_name>>
git: PMM/overlays/images/<<overlay>>
@@ -45,28 +53,13 @@ templates:
vertical_offset: <<vertical_offset>>
vertical_align: <<vertical_align>>
Criterion:
default:
Criterion: true
allowed_library_types: <<Criterion>>
IMAX-E:
default:
IMAX-E: true
allowed_library_types: <<IMAX-E>>
IMAX:
default:
IMAX: true
allowed_library_types: <<IMAX>>
overlays:
Criterion:
template:
- name: SpecialRelease
weight: 30
- name: Criterion
slug: criterion
plex_all: true
filters:
filepath.regex:
@@ -77,7 +70,7 @@ overlays:
template:
- name: SpecialRelease
weight: 20
- name: IMAX-E
slug: enhanced
plex_all: true
filters:
filepath.regex: '(?i)\bIMAX Enhanced\b'
@@ -86,7 +79,7 @@ overlays:
template:
- name: SpecialRelease
weight: 10
- name: IMAX
slug: imax
plex_all: true
filters:
filepath.regex: '(?i)\bIMAX\b'

View File

@@ -52,8 +52,8 @@ templates:
horizontal_align: left
vertical_offset: 135
vertical_align: top
allowed_library_types: <<use_<<slug>>>>
collection_level: <<overlay_level>>
allowed_library_types: <<use_<<slug>>>>
overlay:
name: <<overlay_name>>
git: PMM/overlays/images/<<overlay>>
@@ -63,9 +63,7 @@ templates:
horizontal_align: <<horizontal_align>>
vertical_offset: <<vertical_offset>>
vertical_align: <<vertical_align>>
plex_all: true
filters:
filepath.regex: <<regex>>
mdblist_list: https://mdblist.com/lists/plexmetamanager/<<slug>>-<<library_type>>s
overlays:
@@ -74,53 +72,45 @@ overlays:
- name: Streaming
weight: 200
slug: amazon
regex: '(?i)\b(amzn|amazon)\b'
AppleTV:
template:
- name: Streaming
weight: 200
slug: appletv
regex: '(?i)\b(atvp|aptv|Apple TV\+)\b'
Disney:
template:
- name: Streaming
weight: 200
slug: disney
regex: '(?i)\b(dsnp|dsny|disney|Disney\+)\b'
HBO-Max:
template:
- name: Streaming
weight: 200
slug: hbomax
regex: '(?i)\b(hmax|hbom|HBO Max)\b'
Hulu:
template:
- name: Streaming
weight: 200
slug: hulu
regex: '(?i)\b(hulu)\b'
Netflix:
template:
- name: Streaming
weight: 200
slug: netflix
regex: '(?i)\b(nf|netflix)\b'
Paramount:
template:
- name: Streaming
weight: 200
slug: paramount
regex: '(?i)\b(pmtp|Paramount Plus)\b'
Peacock:
template:
- name: Streaming
weight: 200
slug: peacock
regex: '(?i)\b(pcok|peacock)\b'

View File

@@ -24,21 +24,22 @@
# vertical_align: bottom #
# #
# # Use the Remux overlay #
# Remux: true #
# use_remux: true #
# # Use the Blu-Ray overlay #
# Blu-Ray: true #
# use_bluray: true #
# # Use the WEB overlay #
# WEB: true #
# use_web: true #
# # Use the HDTV overlay #
# HDTV: true #
# use_hdtv: true #
# # Use the DVD overlay #
# DVD: true #
# use_dvd: true #
#############################################################
templates:
VideoFormat:
optional:
- overlay_level
- <<use_<<slug>>>>
default:
overlay: <<overlay_name>>
horizontal_offset: 15
@@ -46,6 +47,7 @@ templates:
vertical_offset: 15
vertical_align: bottom
collection_level: <<overlay_level>>
allowed_library_types: <<use_<<slug>>>>
overlay:
name: text(<<overlay_name>>)
group: quality
@@ -62,38 +64,13 @@ templates:
back_width: 265
back_height: 85
Remux:
default:
Remux: true
allowed_library_types: <<Remux>>
Blu-Ray:
default:
Blu-Ray: true
allowed_library_types: <<Blu-Ray>>
WEB:
default:
WEB: true
allowed_library_types: <<WEB>>
HDTV:
default:
HDTV: true
allowed_library_types: <<HDTV>>
DVD:
default:
DVD: true
allowed_library_types: <<DVD>>
overlays:
Remux:
template:
- name: VideoFormat
weight: 50
- name: Remux
slug: remux
plex_all: true
filters:
filepath.regex: '(?i)\[Remux'
@@ -102,7 +79,7 @@ overlays:
template:
- name: VideoFormat
weight: 40
- name: Blu-Ray
slug: bluray
plex_all: true
filters:
filepath.regex: '(?i)\[Blu[ ._-]?ray|\[BD|\[BR|\[HD[ ._-]?DVD'
@@ -111,7 +88,7 @@ overlays:
template:
- name: VideoFormat
weight: 30
- name: WEB
slug: web
plex_all: true
filters:
filepath.regex: '(?i)Web[ ._-]?(dl|rip)'
@@ -120,7 +97,7 @@ overlays:
template:
- name: VideoFormat
weight: 20
- name: HDTV
slug: hdtv
plex_all: true
filters:
filepath.regex: '(?i)HD[ ._-]?TV'
@@ -129,7 +106,7 @@ overlays:
template:
- name: VideoFormat
weight: 10
- name: DVD
slug: dvd
plex_all: true
filters:
filepath.regex: '(?i)\[DVD'