mirror of
https://github.com/Dictionarry-Hub/database.git
synced 2025-12-11 08:17:02 +00:00
* addition: custom formats imported from dev * feat. Added scripts to conduct automate testing * feat. Added CODEOWNERS file for reviews * feat. Added workflow for automated testing on PR * change. test script now exits on fail * fix. Use py3 for running regex script * fix. Adjusted sys exits on failed tests * addition. Added placeholder json files from profilarr
243 lines
6.9 KiB
JSON
243 lines
6.9 KiB
JSON
{
|
|
"name": "h265",
|
|
"includeCustomFormatWhenRenaming": false,
|
|
"specifications": [
|
|
{
|
|
"name": "h265",
|
|
"implementation": "ReleaseTitleSpecification",
|
|
"implementationName": "Release Title",
|
|
"infoLink": "https://wiki.servarr.com/radarr/settings#custom-formats-2",
|
|
"negate": false,
|
|
"required": true,
|
|
"fields": [
|
|
{
|
|
"order": 0,
|
|
"name": "value",
|
|
"label": "Regular Expression",
|
|
"helpText": "Custom Format RegEx is Case Insensitive",
|
|
"value": "(?i)h\\s*\\.?\\s*265",
|
|
"type": "textbox",
|
|
"advanced": false,
|
|
"privacy": "normal",
|
|
"isFloat": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Disc",
|
|
"implementation": "ReleaseTitleSpecification",
|
|
"implementationName": "Release Title",
|
|
"infoLink": "https://wiki.servarr.com/radarr/settings#custom-formats-2",
|
|
"negate": true,
|
|
"required": true,
|
|
"fields": [
|
|
{
|
|
"order": 0,
|
|
"name": "value",
|
|
"label": "Regular Expression",
|
|
"helpText": "Custom Format RegEx is Case Insensitive",
|
|
"value": "^(?!.*\\b((?<!HD[._ -]|HD)DVD|BDRip|MKV|XviD|WMV|d3g|BDREMUX|REMUX|^(?=.*1080p)(?=.*HEVC)|[xh][-_. ]?26[45]|German.*DL|((?<=\\d{4}).*German.*(DL)?)(?=.*\\b(AVC|HEVC|VC[-_. ]?1|MVC|MPEG[-_. ]?2)\\b))\\b)(((?=.*\\b(Blu[-_. ]?ray|BD|HD[-_. ]?DVD)\\b)(?=.*\\b(AVC|HEVC|VC[-_. ]?1|MVC|MPEG[-_. ]?2|BDMV|ISO)\\b))|^((?=.*\\b(^((?=.*\\b((.*_)?COMPLETE.*|Dis[ck])\\b)(?=.*(Blu[-_. ]?ray|HD[-_. ]?DVD)))|3D[-_. ]?BD|BR[-_. ]?DISK|Full[-_. ]?Blu[-_. ]?ray|^((?=.*((BD|UHD)[-_. ]?(25|50|66|100|ISO)))))))).*|(?i)(DVD9|DVD5|NTSC|PAL|VOB IFO|VC-1|AVC|MPEG-2|\\bCOMPLETE[-.\\s]?(?:UHD[-.\\s])?BLU[-.\\s]?RAY\\b|\\bCOMPLETE BLURAY\\b|\\bBR-Disk\\b)",
|
|
"type": "textbox",
|
|
"advanced": false,
|
|
"privacy": "normal",
|
|
"isFloat": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Remux",
|
|
"implementation": "ReleaseTitleSpecification",
|
|
"implementationName": "Release Title",
|
|
"infoLink": "https://wiki.servarr.com/radarr/settings#custom-formats-2",
|
|
"negate": true,
|
|
"required": true,
|
|
"fields": [
|
|
{
|
|
"order": 0,
|
|
"name": "value",
|
|
"label": "Regular Expression",
|
|
"helpText": "Custom Format RegEx is Case Insensitive",
|
|
"value": "Remux",
|
|
"type": "textbox",
|
|
"advanced": false,
|
|
"privacy": "normal",
|
|
"isFloat": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "WEB",
|
|
"implementation": "SourceSpecification",
|
|
"implementationName": "Source",
|
|
"infoLink": "https://wiki.servarr.com/radarr/settings#custom-formats-2",
|
|
"negate": false,
|
|
"required": true,
|
|
"fields": [
|
|
{
|
|
"order": 0,
|
|
"name": "value",
|
|
"label": "Source",
|
|
"value": 7,
|
|
"type": "select",
|
|
"advanced": false,
|
|
"selectOptions": [
|
|
{
|
|
"value": 0,
|
|
"name": "UNKNOWN",
|
|
"order": 0,
|
|
"dividerAfter": false
|
|
},
|
|
{
|
|
"value": 1,
|
|
"name": "CAM",
|
|
"order": 1,
|
|
"dividerAfter": false
|
|
},
|
|
{
|
|
"value": 2,
|
|
"name": "TELESYNC",
|
|
"order": 2,
|
|
"dividerAfter": false
|
|
},
|
|
{
|
|
"value": 3,
|
|
"name": "TELECINE",
|
|
"order": 3,
|
|
"dividerAfter": false
|
|
},
|
|
{
|
|
"value": 4,
|
|
"name": "WORKPRINT",
|
|
"order": 4,
|
|
"dividerAfter": false
|
|
},
|
|
{
|
|
"value": 5,
|
|
"name": "DVD",
|
|
"order": 5,
|
|
"dividerAfter": false
|
|
},
|
|
{
|
|
"value": 6,
|
|
"name": "TV",
|
|
"order": 6,
|
|
"dividerAfter": false
|
|
},
|
|
{
|
|
"value": 7,
|
|
"name": "WEBDL",
|
|
"order": 7,
|
|
"dividerAfter": false
|
|
},
|
|
{
|
|
"value": 8,
|
|
"name": "WEBRIP",
|
|
"order": 8,
|
|
"dividerAfter": false
|
|
},
|
|
{
|
|
"value": 9,
|
|
"name": "BLURAY",
|
|
"order": 9,
|
|
"dividerAfter": false
|
|
}
|
|
],
|
|
"privacy": "normal",
|
|
"isFloat": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "4k",
|
|
"implementation": "ResolutionSpecification",
|
|
"implementationName": "Resolution",
|
|
"infoLink": "https://wiki.servarr.com/radarr/settings#custom-formats-2",
|
|
"negate": true,
|
|
"required": true,
|
|
"fields": [
|
|
{
|
|
"order": 0,
|
|
"name": "value",
|
|
"label": "Resolution",
|
|
"value": 2160,
|
|
"type": "select",
|
|
"advanced": false,
|
|
"selectOptions": [
|
|
{
|
|
"value": 0,
|
|
"name": "Unknown",
|
|
"order": 0,
|
|
"dividerAfter": false
|
|
},
|
|
{
|
|
"value": 360,
|
|
"name": "R360p",
|
|
"order": 360,
|
|
"dividerAfter": false
|
|
},
|
|
{
|
|
"value": 480,
|
|
"name": "R480p",
|
|
"order": 480,
|
|
"dividerAfter": false
|
|
},
|
|
{
|
|
"value": 540,
|
|
"name": "R540p",
|
|
"order": 540,
|
|
"dividerAfter": false
|
|
},
|
|
{
|
|
"value": 576,
|
|
"name": "R576p",
|
|
"order": 576,
|
|
"dividerAfter": false
|
|
},
|
|
{
|
|
"value": 720,
|
|
"name": "R720p",
|
|
"order": 720,
|
|
"dividerAfter": false
|
|
},
|
|
{
|
|
"value": 1080,
|
|
"name": "R1080p",
|
|
"order": 1080,
|
|
"dividerAfter": false
|
|
},
|
|
{
|
|
"value": 2160,
|
|
"name": "R2160p",
|
|
"order": 2160,
|
|
"dividerAfter": false
|
|
}
|
|
],
|
|
"privacy": "normal",
|
|
"isFloat": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Verified groups",
|
|
"implementation": "ReleaseTitleSpecification",
|
|
"implementationName": "Release Title",
|
|
"infoLink": "https://wiki.servarr.com/radarr/settings#custom-formats-2",
|
|
"negate": false,
|
|
"required": true,
|
|
"fields": [
|
|
{
|
|
"order": 0,
|
|
"name": "value",
|
|
"label": "Regular Expression",
|
|
"helpText": "Custom Format RegEx is Case Insensitive",
|
|
"value": "(?<=^|[\\s.-])(HONE|SIGMA|SiGLA|DarQ|YELLO|Yoyo|GRiMM|HECATE|BLAZE|AnoZu)(?![.\\d])",
|
|
"type": "textbox",
|
|
"advanced": false,
|
|
"privacy": "normal",
|
|
"isFloat": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|