####################################################################################### # Custom Video Format Overlay # # Modified by: Tylerreed19 # # CHANGES: Split 'WEB' into 'WEB-DL' and 'WEB-RIP' # # Added: 'UHD BLU-RAY' | 'HDRIP' | 'SDRIP' | 'HDTV' | 'SDTV' | 'CAM' # # For any naming scheme including more than the default media sources # # Video Source can either be in folder naming or video file naming for Movies and # # only video file naming for Shows unless entire Show/Season is same source # # Examples: Oppenheimer (2023) [Web-DL] | Oppenheimer (2023) 1080p AAC Telesync.mkv # # Loki (2023)\Season 2\Loki - S02E02 - Breaking Brad [2160p - Web-DL].mkv # ####################################################################################### external_templates: pmm: templates template_variables: default: text_<>: <> horizontal_align: left vertical_align: bottom horizontal_offset_uhdbluray: 15 back_width_uhdbluray: 405 back_height_uhdbluray: 105 conditionals: vertical_offset: default: 15 conditions: - vertical_align: center value: 0 - vertical_align: top value: 15 - vertical_align: bottom value: 30 horizontal_offset: default: 15 conditions: - horizontal_align: center value: 0 - horizontal_align: [left, right] value: 15 group: quality back_color: "#00000099" back_width: 305 back_height: 105 final_name: text(<>>>) templates: video_format: default: regex_<>: <> conditionals: regex: conditions: - key: remux value: '(?i)\b(remux|remuxed)\b' - key: bluray value: '(?i)\b(blu[ ._-]?ray|bd|br|hd[ ._-]?dvd)\b' - key: uhdbluray value: '(?i)\b(uhd[ ._-]?blu-ray|uhd[ ._-]?blu[ ._-]?ray)\b' - key: web-dl value: '(?i)\bweb[ ._-]?dl\b' - key: web-rip value: '(?i)\b(webrip|web[ ._-]?rip)\b' - key: hdrip value: '(?i)\b(1080p[ ._-]?hdrip|720p[ ._-]?hdrip)\b' - key: sdrip value: '(?i)\b(480p[ ._-]?hdrip|360p[ ._-]?hdrip|288p[ ._-]?hdrip)\b' - key: hdtv value: '(?i)\b(hd[ ._-]?tv|1080p[ ._-]?tv|720p[ ._-]?tv|1080p - TV|720p - TV)\b' - key: dvd value: '(?i)\bdvd\b' - key: cam value: '(?i)\b(telesync|cam|telecine)\b' - key: sdtv value: '(?i)\b(sd[ ._-]?tv|480p[ ._-]?tv|360p[ ._-]?tv|288p[ ._-]?tv|480p - TV|360p - TV|288p - TV)\b' ignore_blank_results: true plex_all: true filters: filepath.regex: <>>> overlays: REMUX: variables: {key: remux, weight: 110} template: [name: standard, name: video_format] UHD BLU-RAY: variables: {key: uhdbluray, weight: 100} template: [name: standard, name: video_format] BLU-RAY: variables: {key: bluray, weight: 90} template: [name: standard, name: video_format] WEB-DL: variables: {key: web-dl, weight: 80} template: [name: standard, name: video_format] WEB-RIP: variables: {key: web-rip, weight: 70} template: [name: standard, name: video_format] HD-RIP: variables: {key: hdrip, weight: 60} template: [name: standard, name: video_format] SD-RIP: variables: {key: sdrip, weight: 50} template: [name: standard, name: video_format] HDTV: variables: {key: hdtv, weight: 40} template: [name: standard, name: video_format] DVD: variables: {key: dvd, weight: 30} template: [name: standard, name: video_format] CAM: variables: {key: cam, weight: 20} template: [name: standard, name: video_format] SDTV: variables: {key: sdtv, weight: 10} template: [name: standard, name: video_format]