diff --git a/docs/Radarr/Radarr-collection-of-custom-formats.md b/docs/Radarr/Radarr-collection-of-custom-formats.md index e9df6f90e..fa95933be 100644 --- a/docs/Radarr/Radarr-collection-of-custom-formats.md +++ b/docs/Radarr/Radarr-collection-of-custom-formats.md @@ -34,15 +34,16 @@ I also made 3 guides related to this one. | Audio Advanced #1 | Audio Advanced #2 | Audio Channels | HDR Formats | | ------------------------------------- | ------------------------- | ---------------------------- | --------------------------------- | -| [TrueHD ATMOS](#truehd-atmos) | [FLAC](#flac) | [1.0 Mono](#10-mono) | [DV HDR10](#dv-hdr10) | -| [DTS X](#dts-x) | [PCM](#pcm) | [2.0 Stereo](#20-stereo) | [DV](#dv) | -| [ATMOS (undefined)](#atmos-undefined) | [DTS-HD HRA](#dts-hd-hra) | [3.0 Sound](#30-sound) | [DV HLG](#dv-hlg) | -| [DD+ ATMOS](#ddplus-atmos) | [AAC](#aac) | [4.0 Sound](#40-sound) | [DV SDR](#dv-sdr) | -| [TrueHD](#truehd) | [DD](#dd) | [5.1 Surround](#51-surround) | [HDR10+](#hdr10plus) | -| [DTS-HD MA](#dts-hd-ma) | [MP3](#mp3) | [6.1 Surround](#61-surround) | [HDR10](#hdr10) | -| [DD+](#ddplus) | [Opus](#opus) | [7.1 Surround](#71-surround) | [HDR](#hdr) | -| [DTS-ES](#dts-es) | | [9.1 Surround](#91-surround) | [HDR (undefined)](#hdr-undefined) | -| [DTS](#dts) | | | [PQ](#pq) | +| [TrueHD ATMOS](#truehd-atmos) | [FLAC](#flac) | [1.0 Mono](#10-mono) | [DV HDR10Plus](#dv-hdr10plus) | +| [DTS X](#dts-x) | [PCM](#pcm) | [2.0 Stereo](#20-stereo) | [DV HDR10](#dv-hdr10) | +| [ATMOS (undefined)](#atmos-undefined) | [DTS-HD HRA](#dts-hd-hra) | [3.0 Sound](#30-sound) | [DV](#dv) | +| [DD+ ATMOS](#ddplus-atmos) | [AAC](#aac) | [4.0 Sound](#40-sound) | [DV HLG](#dv-hlg) | +| [TrueHD](#truehd) | [DD](#dd) | [5.1 Surround](#51-surround) | [DV SDR](#dv-sdr) | +| [DTS-HD MA](#dts-hd-ma) | [MP3](#mp3) | [6.1 Surround](#61-surround) | [HDR10+](#hdr10plus) | +| [DD+](#ddplus) | [Opus](#opus) | [7.1 Surround](#71-surround) | [HDR10](#hdr10) | +| [DTS-ES](#dts-es) | | [9.1 Surround](#91-surround) | [HDR](#hdr) | +| [DTS](#dts) | | | [HDR (undefined)](#hdr-undefined) | +| | | | [PQ](#pq) | | | | | [HLG](#hlg) | ------ @@ -507,6 +508,26 @@ I also made 3 guides related to this one. ------ +### DV HDR10Plus + +Dolby Vision = DoVi = DV + +??? question "DV HDR10 - [Click to show/hide]" + + Dolby Vision is a content mastering and delivery format similar to the HDR10 media profile. + + Dolby Vision is a proprietary, dynamic HDR format developed by Dolby Labs. By adjusting the picture on a scene-by-scene (and even frame-by-frame) basis, it lets you see more detail with better color accuracy. It is constantly making adjustments so that each image on the screen is optimized. + +??? example "JSON - [Click to show/hide]" + + ```json + [[% filter indent(width=4) %]][[% include 'json/radarr/cf/dv-hdr10plus.json' %]][[% endfilter %]] + ``` + +[TOP](#index) + +------ + ### DV HDR10 Dolby Vision = DoVi = DV diff --git a/docs/Sonarr/sonarr-collection-of-custom-formats.md b/docs/Sonarr/sonarr-collection-of-custom-formats.md index a5d4bfada..ec667626c 100644 --- a/docs/Sonarr/sonarr-collection-of-custom-formats.md +++ b/docs/Sonarr/sonarr-collection-of-custom-formats.md @@ -32,15 +32,16 @@ I also made 3 guides related to this one. | Audio Advanced #1 | Audio Advanced #2 | Audio Channels | HDR Formats | | ------------------------------------- | ------------------------- | ---------------------------- | --------------------------------- | -| [TrueHD ATMOS](#truehd-atmos) | [FLAC](#flac) | [1.0 Mono](#10-mono) | [DV HDR10](#dv-hdr10) | -| [DTS X](#dts-x) | [PCM](#pcm) | [2.0 Stereo](#20-stereo) | [DV](#dv) | -| [ATMOS (undefined)](#atmos-undefined) | [DTS-HD HRA](#dts-hd-hra) | [3.0 Sound](#30-sound) | [DV HLG](#dv-hlg) | -| [DD+ ATMOS](#ddplus-atmos) | [AAC](#aac) | [4.0 Sound](#40-sound) | [DV SDR](#dv-sdr) | -| [TrueHD](#truehd) | [DD](#dd) | [5.1 Surround](#51-surround) | [HDR10+](#hdr10plus) | -| [DTS-HD MA](#dts-hd-ma) | [MP3](#mp3) | [6.1 Surround](#61-surround) | [HDR10](#hdr10) | -| [DD+](#ddplus) | [Opus](#opus) | [7.1 Surround](#71-surround) | [HDR](#hdr) | -| [DTS-ES](#dts-es) | | [9.1 Surround](#91-surround) | [HDR (undefined)](#hdr-undefined) | -| [DTS](#dts) | | | [PQ](#pq) | +| [TrueHD ATMOS](#truehd-atmos) | [FLAC](#flac) | [1.0 Mono](#10-mono) | [DV HDR10Plus](#dv-hdr10plus) | +| [DTS X](#dts-x) | [PCM](#pcm) | [2.0 Stereo](#20-stereo) | [DV HDR10](#dv-hdr10) | +| [ATMOS (undefined)](#atmos-undefined) | [DTS-HD HRA](#dts-hd-hra) | [3.0 Sound](#30-sound) | [DV](#dv) | +| [DD+ ATMOS](#ddplus-atmos) | [AAC](#aac) | [4.0 Sound](#40-sound) | [DV HLG](#dv-hlg) | +| [TrueHD](#truehd) | [DD](#dd) | [5.1 Surround](#51-surround) | [DV SDR](#dv-sdr) | +| [DTS-HD MA](#dts-hd-ma) | [MP3](#mp3) | [6.1 Surround](#61-surround) | [HDR10+](#hdr10plus) | +| [DD+](#ddplus) | [Opus](#opus) | [7.1 Surround](#71-surround) | [HDR10](#hdr10) | +| [DTS-ES](#dts-es) | | [9.1 Surround](#91-surround) | [HDR](#hdr) | +| [DTS](#dts) | | | [HDR (undefined)](#hdr-undefined) | +| | | | [PQ](#pq) | | | | | [HLG](#hlg) | ------ @@ -523,6 +524,26 @@ I also made 3 guides related to this one. ------ +### DV HDR10Plus + +Dolby Vision = DoVi = DV + +??? question "DV HDR10 - [Click to show/hide]" + + Dolby Vision is a content mastering and delivery format similar to the HDR10 media profile. + + Dolby Vision is a proprietary, dynamic HDR format developed by Dolby Labs. By adjusting the picture on a scene-by-scene (and even frame-by-frame) basis, it lets you see more detail with better color accuracy. It is constantly making adjustments so that each image on the screen is optimized. + +??? example "JSON - [Click to show/hide]" + + ```json + [[% filter indent(width=4) %]][[% include 'json/sonarr/cf/dv-hdr10plus.json' %]][[% endfilter %]] + ``` + +[TOP](#index) + +------ + ### DV HDR10 Dolby Vision = DoVi = DV diff --git a/docs/json/radarr/cf/dv-hdr10.json b/docs/json/radarr/cf/dv-hdr10.json index a8695dcdf..979e8488b 100644 --- a/docs/json/radarr/cf/dv-hdr10.json +++ b/docs/json/radarr/cf/dv-hdr10.json @@ -3,7 +3,7 @@ "trash_scores": { "default": 1500 }, - "trash_regex": "https://regex101.com/r/lD5CHW/1", + "trash_regex": "https://regex101.com/r/voMQ5g/1", "name": "DV HDR10", "includeCustomFormatWhenRenaming": false, "specifications": [ @@ -13,7 +13,7 @@ "negate": false, "required": true, "fields": { - "value": "^(?=.*\\b(DV|DoVi|Dolby[ .]?V(ision)?)\\b)(?=.*\\b(HDR(10)?(P(lus)?)?)\\b)" + "value": "^(?=.*\\b(DV|DoVi|Dolby[ .]?V(ision)?)\\b)(?=.*\\b((HDR10(?!(P(lus)?)\\b|\\+))|(HDR))\\b)" } }, { diff --git a/docs/json/radarr/cf/dv-hdr10plus.json b/docs/json/radarr/cf/dv-hdr10plus.json new file mode 100644 index 000000000..59c7ce61a --- /dev/null +++ b/docs/json/radarr/cf/dv-hdr10plus.json @@ -0,0 +1,38 @@ +{ + "trash_id": "c53085ddbd027d9624b320627748612f", + "trash_scores": { + "default": 1600 + }, + "trash_regex": "https://regex101.com/r/60gMpz/1", + "name": "DV HDR10Plus", + "includeCustomFormatWhenRenaming": false, + "specifications": [ + { + "name": "DV HDR10Plus", + "implementation": "ReleaseTitleSpecification", + "negate": false, + "required": true, + "fields": { + "value": "^(?=.*\\b(DV|DoVi|Dolby[ .]?V(ision)?)\\b)(?=.*\\b((HDR10(?=(P(lus)?)\\b|\\+))))" + } + }, + { + "name": "Not DV HLG", + "implementation": "ReleaseTitleSpecification", + "negate": true, + "required": true, + "fields": { + "value": "\\b(DV[ .]HLG)\\b" + } + }, + { + "name": "Not DV SDR", + "implementation": "ReleaseTitleSpecification", + "negate": true, + "required": true, + "fields": { + "value": "\\b(DV[ .]SDR)\\b" + } + } + ] +} diff --git a/docs/json/sonarr/cf/dv-hdr10.json b/docs/json/sonarr/cf/dv-hdr10.json index ff74dc6bd..c34d6f03c 100644 --- a/docs/json/sonarr/cf/dv-hdr10.json +++ b/docs/json/sonarr/cf/dv-hdr10.json @@ -3,7 +3,7 @@ "trash_scores": { "default": 1500 }, - "trash_regex": "https://regex101.com/r/lD5CHW/1", + "trash_regex": "https://regex101.com/r/voMQ5g/1", "name": "DV HDR10", "includeCustomFormatWhenRenaming": false, "specifications": [ @@ -13,7 +13,7 @@ "negate": false, "required": true, "fields": { - "value": "^(?=.*\\b(DV|DoVi|Dolby[ .]?V(ision)?)\\b)(?=.*\\b(HDR(10)?(P(lus)?)?)\\b)" + "value": "^(?=.*\\b(DV|DoVi|Dolby[ .]?V(ision)?)\\b)(?=.*\\b((HDR10(?!(P(lus)?)\\b|\\+))|(HDR))\\b)" } }, { diff --git a/docs/json/sonarr/cf/dv-hdr10plus.json b/docs/json/sonarr/cf/dv-hdr10plus.json new file mode 100644 index 000000000..c1f2665ae --- /dev/null +++ b/docs/json/sonarr/cf/dv-hdr10plus.json @@ -0,0 +1,38 @@ +{ + "trash_id": "2b239ed870daba8126a53bd5dc8dc1c8", + "trash_scores": { + "default": 1600 + }, + "trash_regex": "https://regex101.com/r/60gMpz/1", + "name": "DV HDR10Plus", + "includeCustomFormatWhenRenaming": false, + "specifications": [ + { + "name": "DV HDR10Plus", + "implementation": "ReleaseTitleSpecification", + "negate": false, + "required": true, + "fields": { + "value": "^(?=.*\\b(DV|DoVi|Dolby[ .]?V(ision)?)\\b)(?=.*\\b((HDR10(?=(P(lus)?)\\b|\\+))))" + } + }, + { + "name": "Not DV HLG", + "implementation": "ReleaseTitleSpecification", + "negate": true, + "required": true, + "fields": { + "value": "\\b(DV[ .]HLG)\\b" + } + }, + { + "name": "Not DV SDR", + "implementation": "ReleaseTitleSpecification", + "negate": true, + "required": true, + "fields": { + "value": "\\b(DV[ .]SDR)\\b" + } + } + ] +}