diff --git a/docs/json/radarr/quality-size/movie.json b/docs/json/radarr/quality-size/movie.json new file mode 100644 index 000000000..aa5555692 --- /dev/null +++ b/docs/json/radarr/quality-size/movie.json @@ -0,0 +1,90 @@ +{ + "trash_id": "aed34b9f60ee115dfa7918b742336277", + "type": "movie", + "qualities": [ + { + "quality": "HDTV-720p", + "min": 17.1, + "preferred": 399, + "max": 400 + }, + { + "quality": "WEBDL-720p", + "min": 17.1, + "preferred": 399, + "max": 400 + }, + { + "quality": "WEBRip-720p", + "min": 17.1, + "preferred": 399, + "max": 400 + }, + { + "quality": "Bluray-720p", + "min": 25.7, + "preferred": 399, + "max": 400 + }, + { + "quality": "HDTV-1080p", + "min": 33.7, + "preferred": 399, + "max": 400 + }, + { + "quality": "WEBDL-1080p", + "min": 25.2, + "preferred": 399, + "max": 400 + }, + { + "quality": "WEBRip-1080p", + "min": 25.2, + "preferred": 399, + "max": 400 + }, + { + "quality": "Bluray-1080p", + "min": 50.8, + "preferred": 399, + "max": 400 + }, + { + "quality": "Remux-1080p", + "min": 136.8, + "preferred": 399, + "max": 400 + }, + { + "quality": "HDTV-2160p", + "min": 85, + "preferred": 399, + "max": 400 + }, + { + "quality": "WEBDL-2160p", + "min": 85, + "preferred": 399, + "max": 400 + }, + { + "quality": "WEBRip-2160p", + "min": 85, + "preferred": 399, + "max": 400 + }, + { + "quality": "Bluray-2160p", + "min": 102, + "preferred": 399, + "max": 400 + }, + { + "quality": "Remux-2160p", + "min": 221.5, + "preferred": 399, + "max": 400 + } + ] +} diff --git a/docs/json/radarr/quality-size/sqp-streaming.json b/docs/json/radarr/quality-size/sqp-streaming.json new file mode 100644 index 000000000..5a7be8277 --- /dev/null +++ b/docs/json/radarr/quality-size/sqp-streaming.json @@ -0,0 +1,30 @@ +{ + "trash_id": "8f1391784833965c476bb6aee95fe328", + "type": "sqp-streaming", + "qualities": [ + { + "quality": "WEBDL-1080p", + "min": 25.2, + "preferred": 84.7, + "max": 85.7 + }, + { + "quality": "WEBRip-1080p", + "min": 25.2, + "preferred": 84.7, + "max": 85.7 + }, + { + "quality": "Bluray-720p", + "min": 25.2, + "preferred": 101, + "max": 102 + }, + { + "quality": "Bluray-1080p", + "min": 33.8, + "preferred": 135.9, + "max": 136.9 + } + ] +} diff --git a/docs/json/radarr/quality-size/sqp-uhd.json b/docs/json/radarr/quality-size/sqp-uhd.json new file mode 100644 index 000000000..58e803359 --- /dev/null +++ b/docs/json/radarr/quality-size/sqp-uhd.json @@ -0,0 +1,30 @@ +{ + "trash_id": "da8c8c0268b2f304be588132831543d2", + "type": "sqp-uhd", + "qualities": [ + { + "quality": "WEBDL-2160p", + "min": 50.8, + "preferred": 399, + "max": 400 + }, + { + "quality": "WEBRip-2160p", + "min": 50.8, + "preferred": 399, + "max": 400 + }, + { + "quality": "Bluray-2160p", + "min": 102, + "preferred": 399, + "max": 400 + }, + { + "quality": "Remux-2160p", + "min": 187.4, + "preferred": 399, + "max": 400 + } + ] +} diff --git a/docs/json/sonarr/quality-size/anime.json b/docs/json/sonarr/quality-size/anime.json new file mode 100644 index 000000000..c5fca0b4e --- /dev/null +++ b/docs/json/sonarr/quality-size/anime.json @@ -0,0 +1,90 @@ +{ + "trash_id": "387e6278d8e06083d813358762e0ac63", + "type": "anime", + "qualities": [ + { + "quality": "HDTV-720p", + "min": 2.3, + "preferred": 50.4, + "max": 51.4 + }, + { + "quality": "HDTV-1080p", + "min": 2.3, + "preferred": 99, + "max": 100 + }, + { + "quality": "WEBRip-720p", + "min": 4.3, + "preferred": 99, + "max": 100 + }, + { + "quality": "WEBDL-720p", + "min": 4.3, + "preferred": 50.4, + "max": 51.4 + }, + { + "quality": "Bluray-720p", + "min": 4.3, + "preferred": 101.2, + "max": 102.2 + }, + { + "quality": "WEBRip-1080p", + "min": 4.5, + "preferred": 256.4, + "max": 257.4 + }, + { + "quality": "WEBDL-1080p", + "min": 4.3, + "preferred": 252.6, + "max": 253.6 + }, + { + "quality": "Bluray-1080p", + "min": 4.3, + "preferred": 257.1, + "max": 258.1 + }, + { + "quality": "Bluray-1080p Remux", + "min": 0, + "preferred": 399, + "max": 400 + }, + { + "quality": "HDTV-2160p", + "min": 69.1, + "preferred": 349, + "max": 350 + }, + { + "quality": "WEBRip-2160p", + "min": 69.1, + "preferred": 349, + "max": 350 + }, + { + "quality": "WEBDL-2160p", + "min": 69.1, + "preferred": 349, + "max": 350 + }, + { + "quality": "Bluray-2160p", + "min": 94.6, + "preferred": 399, + "max": 400 + }, + { + "quality": "Bluray-2160p Remux", + "min": 204.4, + "preferred": 399, + "max": 400 + } + ] +} diff --git a/docs/json/sonarr/quality-size/series.json b/docs/json/sonarr/quality-size/series.json new file mode 100644 index 000000000..613c4399a --- /dev/null +++ b/docs/json/sonarr/quality-size/series.json @@ -0,0 +1,90 @@ +{ + "trash_id": "bef99584217af744e404ed44a33af589", + "type": "series", + "qualities": [ + { + "quality": "HDTV-720p", + "min": 10, + "preferred": 66.5, + "max": 67.5 + }, + { + "quality": "HDTV-1080p", + "min": 15, + "preferred": 136.3, + "max": 137.3 + }, + { + "quality": "WEBRip-720p", + "min": 10, + "preferred": 136.3, + "max": 137.3 + }, + { + "quality": "WEBDL-720p", + "min": 10, + "preferred": 136.3, + "max": 137.3 + }, + { + "quality": "Bluray-720p", + "min": 17.1, + "preferred": 136.3, + "max": 137.3 + }, + { + "quality": "WEBRip-1080p", + "min": 15, + "preferred": 136.3, + "max": 137.3 + }, + { + "quality": "WEBDL-1080p", + "min": 15, + "preferred": 136.3, + "max": 137.3 + }, + { + "quality": "Bluray-1080p", + "min": 50.4, + "preferred": 226, + "max": 227 + }, + { + "quality": "Bluray-1080p Remux", + "min": 69.1, + "preferred": 399, + "max": 400 + }, + { + "quality": "HDTV-2160p", + "min": 50.4, + "preferred": 349, + "max": 350 + }, + { + "quality": "WEBRip-2160p", + "min": 50.4, + "preferred": 349, + "max": 350 + }, + { + "quality": "WEBDL-2160p", + "min": 50.4, + "preferred": 349, + "max": 350 + }, + { + "quality": "Bluray-2160p", + "min": 94.6, + "preferred": 399, + "max": 400 + }, + { + "quality": "Bluray-2160p Remux", + "min": 204.4, + "preferred": 399, + "max": 400 + } + ] +} diff --git a/includes/sqp/1-1-cf-scoring.md b/includes/sqp/1-1-cf-scoring.md index 414735bcb..5b07ab7eb 100644 --- a/includes/sqp/1-1-cf-scoring.md +++ b/includes/sqp/1-1-cf-scoring.md @@ -1,20 +1,20 @@ #### Custom Formats and scores ??? summary "HQ Source Groups - [CLICK TO EXPAND]" - | Custom Format | Score | Trash ID | - | ----------------------------------------------------------------------------------------- | --------------------------------------- | ------------------------------------ | + | Custom Format | Score | Trash ID | + | ----------------------------------------------------------------------------------------------- | --------------------------------------------- | ------------------------------------------ | | [{{ radarr['cf']['hq-webdl']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#hq-webdl) | {{ radarr['cf']['hq-webdl']['trash_score'] }} | {{ radarr['cf']['hq-webdl']['trash_id'] }} | - | [{{ radarr['cf']['hq-remux']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#hq-remux) | 0 | {{ radarr['cf']['hq-remux']['trash_id'] }} | - | [{{ radarr['cf']['hq']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#hq) | 0 | {{ radarr['cf']['hq']['trash_id'] }} | + | [{{ radarr['cf']['hq-remux']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#hq-remux) | 0 | {{ radarr['cf']['hq-remux']['trash_id'] }} | + | [{{ radarr['cf']['hq']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#hq) | 0 | {{ radarr['cf']['hq']['trash_id'] }} | ??? summary "BHDStudio - [CLICK TO EXPAND]" - | Custom Format | Score | Trash ID | - | --------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------- | ------------------------------------- | + | Custom Format | Score | Trash ID | + | ------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------- | ------------------------------------------- | | [{{ radarr['cf']['bhdstudio']['name'] }}](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/cf/bhdstudio.json) | {{ radarr['cf']['bhdstudio']['trash_score'] }} | {{ radarr['cf']['bhdstudio']['trash_id'] }} | ??? summary "Resolution - [CLICK TO EXPAND]" - | Custom Format | Score | Trash ID | - | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------ | --------------------------------- | + | Custom Format | Score | Trash ID | + | ---------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------ | --------------------------------------- | | [{{ radarr['cf']['720p']['name'] }}](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/cf/720p.json) | {{ radarr['cf']['720p']['trash_score'] }} | {{ radarr['cf']['720p']['trash_id'] }} | | [{{ radarr['cf']['1080p']['name'] }}](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/cf/1080p.json) | {{ radarr['cf']['1080p']['trash_score'] }} | {{ radarr['cf']['1080p']['trash_id'] }} | diff --git a/includes/sqp/1-2-cf-scoring.md b/includes/sqp/1-2-cf-scoring.md index d86e49ff3..e4edd7b99 100644 --- a/includes/sqp/1-2-cf-scoring.md +++ b/includes/sqp/1-2-cf-scoring.md @@ -10,12 +10,12 @@ ??? summary "HQ Source Groups - [CLICK TO EXPAND]" - | Custom Format | Score | Trash ID | - | --------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------- | ------------------------------------------- | - | [{{ radarr['cf']['hq-remux']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#hq-remux) | {{ radarr['cf']['hq-remux']['trash_score'] }} | {{ radarr['cf']['hq-remux']['trash_id'] }} | + | Custom Format | Score | Trash ID | + | ------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------- | ------------------------------------------------- | + | [{{ radarr['cf']['hq-remux']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#hq-remux) | {{ radarr['cf']['hq-remux']['trash_score'] }} | {{ radarr['cf']['hq-remux']['trash_id'] }} | | [{{ radarr['cf']['flights-no-imax']['name'] }}](https://raw.githubusercontent.com/TRaSH-/Guides/master/docs/json/radarr/cf/flights-no-imax.json) | {{ radarr['cf']['flights-no-imax']['trash_score'] }} | {{ radarr['cf']['flights-no-imax']['trash_id'] }} | - | [{{ radarr['cf']['hq-webdl']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#hq-webdl) | {{ radarr['cf']['hq-webdl']['trash_score'] }} | {{ radarr['cf']['hq-webdl']['trash_id'] }} | - | [{{ radarr['cf']['hq']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#hq) | 0 | {{ radarr['cf']['hq']['trash_id'] }} | + | [{{ radarr['cf']['hq-webdl']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#hq-webdl) | {{ radarr['cf']['hq-webdl']['trash_score'] }} | {{ radarr['cf']['hq-webdl']['trash_id'] }} | + | [{{ radarr['cf']['hq']['name'] }}](/Radarr/Radarr-collection-of-custom-formats/#hq) | 0 | {{ radarr['cf']['hq']['trash_id'] }} | {! include-markdown "../../includes/cf/hq4k.md" !} diff --git a/metadata.json b/metadata.json index 9374159bd..78a59903c 100644 --- a/metadata.json +++ b/metadata.json @@ -2,11 +2,13 @@ "$schema": "metadata.schema.json", "json_paths": { "radarr": { - "custom_formats": ["docs/json/radarr/cf"] + "custom_formats": ["docs/json/radarr/cf"], + "qualities": ["docs/json/radarr/quality-size"] }, "sonarr": { "release_profiles": ["docs/json/sonarr/rp"], - "custom_formats": ["docs/json/sonarr/cf"] + "custom_formats": ["docs/json/sonarr/cf"], + "qualities": ["docs/json/sonarr/quality-size"] } } } diff --git a/metadata.schema.json b/metadata.schema.json index 9fa34390f..f11b7b4b8 100644 --- a/metadata.schema.json +++ b/metadata.schema.json @@ -15,11 +15,7 @@ } }, "$defs": { - "release_profiles": { - "type": "array", - "items": { "type": "string" } - }, - "custom_formats": { + "paths_object": { "type": "array", "items": { "type": "string" } }, @@ -27,15 +23,17 @@ "type": "object", "additionalProperties": false, "properties": { - "custom_formats": { "$ref": "#/$defs/custom_formats" } + "custom_formats": { "$ref": "#/$defs/paths_object" }, + "qualities": { "$ref": "#/$defs/paths_object" } } }, "sonarr": { "type": "object", "additionalProperties": false, "properties": { - "custom_formats": { "$ref": "#/$defs/custom_formats" }, - "release_profiles": { "$ref": "#/$defs/release_profiles" } + "custom_formats": { "$ref": "#/$defs/paths_object" }, + "release_profiles": { "$ref": "#/$defs/paths_object" }, + "qualities": { "$ref": "#/$defs/paths_object" } } } }