From 77acf74d41e683cb69a04a72868843d2c4106cd0 Mon Sep 17 00:00:00 2001 From: TRaSH Date: Sun, 18 Feb 2024 00:22:43 +0100 Subject: [PATCH] feat(starr): Add Custom Format for streaming service VIU (#1795) --- .../Radarr-collection-of-custom-formats.md | 20 +++++++++- .../sonarr-collection-of-custom-formats.md | 20 +++++++++- docs/json/radarr/cf/viu.json | 34 +++++++++++++++++ docs/json/sonarr/cf/viu.json | 37 +++++++++++++++++++ includes/cf-descriptions/viu.md | 5 +++ 5 files changed, 114 insertions(+), 2 deletions(-) create mode 100644 docs/json/radarr/cf/viu.json create mode 100644 docs/json/sonarr/cf/viu.json create mode 100644 includes/cf-descriptions/viu.md diff --git a/docs/Radarr/Radarr-collection-of-custom-formats.md b/docs/Radarr/Radarr-collection-of-custom-formats.md index b1a8714e0..ba4e0eb81 100644 --- a/docs/Radarr/Radarr-collection-of-custom-formats.md +++ b/docs/Radarr/Radarr-collection-of-custom-formats.md @@ -71,7 +71,7 @@ We've made 3 guides related to this. | [Amazon](#amzn) | [FOD](#fod) | [Pathe Thuis](#pathe) | | [Apple TV+](#atvp) | [TVer](#tver) | [Videoland](#vdl) | | [Bravia Core](#bcore) | [U-NEXT](#u-next) | | -| [Criterion Channel](#crit) | | | +| [Criterion Channel](#crit) | [VIU](#viu) | | | [Disney+](#dsnp) | | | | [HBO](#hbo) | | | | [HBO Max](#hmax) | | | @@ -2188,6 +2188,24 @@ We've made 3 guides related to this. --- +### VIU + +VIU + +??? question "VIU - [Click to show/hide]" + + {! include-markdown "../../includes/cf-descriptions/viu.md" !} + +??? example "JSON - [Click to show/hide]" + + ```json + [[% filter indent(width=4) %]][[% include 'json/radarr/cf/viu.json' %]][[% endfilter %]] + ``` + +[TOP](#index) + +--- + ### VRV ??? question "VRV - [Click to show/hide]" diff --git a/docs/Sonarr/sonarr-collection-of-custom-formats.md b/docs/Sonarr/sonarr-collection-of-custom-formats.md index 9ede96ce1..3a1848c0b 100644 --- a/docs/Sonarr/sonarr-collection-of-custom-formats.md +++ b/docs/Sonarr/sonarr-collection-of-custom-formats.md @@ -64,7 +64,7 @@ We've made 3 guides related to this. | [Amazon](#amzn) | [CANAL+](#canalplus) | [FOD](#fod) | [NLZiet](#nlz) | | [Apple TV+](#atvp) | [RTBF](#rtbf) | [TVer](#tver) | [Videoland](#vdl) | | [Comedy Central](#cc) | [SALTO](#salto) | [U-NEXT](#u-next) | | -| [DC Universe](#dcu) | | | | +| [DC Universe](#dcu) | | [VIU](#viu) | | | [Disney+](#dsnp) | | | | | [HBO Max](#hmax) | | | | | [HBO](#hbo) | | | | @@ -1995,6 +1995,24 @@ We've made 3 guides related to this. --- +### VIU + +VIU + +??? question "VIU - [Click to show/hide]" + + {! include-markdown "../../includes/cf-descriptions/viu.md" !} + +??? example "JSON - [Click to show/hide]" + + ```json + [[% filter indent(width=4) %]][[% include 'json/sonarr/cf/viu.json' %]][[% endfilter %]] + ``` + +[TOP](#index) + +--- + ### ALL4 ALL4 diff --git a/docs/json/radarr/cf/viu.json b/docs/json/radarr/cf/viu.json new file mode 100644 index 000000000..fc2264a40 --- /dev/null +++ b/docs/json/radarr/cf/viu.json @@ -0,0 +1,34 @@ +{ + "trash_id": "1b355ff093fd1064b75ea98c616881b1", + "name": "VIU", + "includeCustomFormatWhenRenaming": true, + "specifications": [ + { + "name": "VIU", + "implementation": "ReleaseTitleSpecification", + "negate": false, + "required": true, + "fields": { + "value": "\\b(viu)\\b[ ._-]web[ ._-]?(dl|rip)?\\b" + } + }, + { + "name": "WEBDL", + "implementation": "SourceSpecification", + "negate": false, + "required": false, + "fields": { + "value": 7 + } + }, + { + "name": "WEBRIP", + "implementation": "SourceSpecification", + "negate": false, + "required": false, + "fields": { + "value": 8 + } + } + ] +} diff --git a/docs/json/sonarr/cf/viu.json b/docs/json/sonarr/cf/viu.json new file mode 100644 index 000000000..8b8b9b9c8 --- /dev/null +++ b/docs/json/sonarr/cf/viu.json @@ -0,0 +1,37 @@ +{ + "trash_id": "93c9d1e566dca8b34d57f5efbbf85f28", + "trash_scores": { + "default": 50 + }, + "name": "VIU", + "includeCustomFormatWhenRenaming": true, + "specifications": [ + { + "name": "VIU", + "implementation": "ReleaseTitleSpecification", + "negate": false, + "required": true, + "fields": { + "value": "\\b(viu)\\b[ ._-]web[ ._-]?(dl|rip)?\\b" + } + }, + { + "name": "WEBDL", + "implementation": "SourceSpecification", + "negate": false, + "required": false, + "fields": { + "value": 3 + } + }, + { + "name": "WEBRIP", + "implementation": "SourceSpecification", + "negate": false, + "required": false, + "fields": { + "value": 4 + } + } + ] +} diff --git a/includes/cf-descriptions/viu.md b/includes/cf-descriptions/viu.md new file mode 100644 index 000000000..eed63563f --- /dev/null +++ b/includes/cf-descriptions/viu.md @@ -0,0 +1,5 @@ +**VIU**
+ +[From Wikipedia, the free encyclopedia](https://en.wikipedia.org/wiki/Viu_(streaming_service)){:target="_blank" rel="noopener noreferrer"} + +Viu (pronounced as view) is a Hong Kong-based over-the-top (OTT) video streaming provider, Viu delivers content in different genres from Asia's top content providers with local language subtitles, as well as original production series under the Viu Original initiative (similar to original programming from other services like Disney+, Amazon Prime Video and Netflix).