Merge pull request #658 from TRaSH-/sonarr-CF-sync-with-Radarr

Sonarr cf sync with radarr
pull/669/head
TRaSH 2 years ago committed by GitHub
commit e25a2535d8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,4 +1,6 @@
{ {
"trash_id": "xxx",
"trash_score": "3000",
"name": "ATMOS (undefined)", "name": "ATMOS (undefined)",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [
@ -26,7 +28,7 @@
"negate": true, "negate": true,
"required": true, "required": true,
"fields": { "fields": {
"value": "TrueHD" "value": "True[ .-]?HD"
} }
}, },
{ {
@ -44,7 +46,7 @@
"negate": true, "negate": true,
"required": true, "required": true,
"fields": { "fields": {
"value": "(?<!e)ac3" "value": "\\bDD[^a-z+]|(?<!e)ac3"
} }
}, },
{ {
@ -73,15 +75,6 @@
"fields": { "fields": {
"value": "\\b(l?)PCM(\\b|\\d)" "value": "\\b(l?)PCM(\\b|\\d)"
} }
},
{
"name": "Not Groups (Atmos Only)",
"implementation": "ReleaseTitleSpecification",
"negate": true,
"required": true,
"fields": {
"value": "W4NK3R|HQMUX"
}
} }
] ]
} }

@ -1,4 +1,6 @@
{ {
"trash_id": "xxx",
"trash_score": "-10000",
"name": "BR-DISK", "name": "BR-DISK",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [

@ -0,0 +1,70 @@
{
"trash_id": "xxx",
"trash_score": "750",
"name": "DD",
"includeCustomFormatWhenRenaming": false,
"specifications": [{
"name": "Basic Dolby Digital",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": true,
"fields": {
"value": "\\bDD[^a-z+]|(?<!e)ac3"
}
},
{
"name": "Not Dolby Digital Plus",
"implementation": "ReleaseTitleSpecification",
"negate": true,
"required": true,
"fields": {
"value": "[^-]dd[p+]|eac3"
}
},
{
"name": "Not TrueHD/ATMOS",
"implementation": "ReleaseTitleSpecification",
"negate": true,
"required": true,
"fields": {
"value": "True[ .-]?HD|\\bATMOS(\\b|\\d)"
}
},
{
"name": "Not DTS",
"implementation": "ReleaseTitleSpecification",
"negate": true,
"required": true,
"fields": {
"value": "\\bDTS(\\b|\\d)"
}
},
{
"name": "Not FLAC",
"implementation": "ReleaseTitleSpecification",
"negate": true,
"required": true,
"fields": {
"value": "\\bFLAC(\\b|\\d)"
}
},
{
"name": "Not AAC",
"implementation": "ReleaseTitleSpecification",
"negate": true,
"required": true,
"fields": {
"value": "\\bAAC(\\b|\\d)"
}
},
{
"name": "Not PCM",
"implementation": "ReleaseTitleSpecification",
"negate": true,
"required": true,
"fields": {
"value": "\\b(l?)PCM(\\b|\\d)"
}
}
]
}

@ -1,4 +1,6 @@
{ {
"trash_id": "xxx",
"trash_score": "3000",
"name": "DD+ ATMOS", "name": "DD+ ATMOS",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [
@ -26,7 +28,7 @@
"negate": true, "negate": true,
"required": true, "required": true,
"fields": { "fields": {
"value": "TrueHD" "value": "True[ .-]?HD"
} }
}, },
{ {
@ -44,7 +46,7 @@
"negate": true, "negate": true,
"required": true, "required": true,
"fields": { "fields": {
"value": "(?<!e)ac3" "value": "\\bDD[^a-z+]|(?<!e)ac3"
} }
}, },
{ {

@ -0,0 +1,70 @@
{
"trash_id": "xxx",
"trash_score": "1750",
"name": "DD+",
"includeCustomFormatWhenRenaming": false,
"specifications": [{
"name": "Dolby Digital Plus",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": true,
"fields": {
"value": "[^-]DD[P+](?!A)|eac3"
}
},
{
"name": "Not TrueHD/ATMOS",
"implementation": "ReleaseTitleSpecification",
"negate": true,
"required": true,
"fields": {
"value": "True[ .-]?HD|\\bATMOS(\\b|\\d)"
}
},
{
"name": "Not DTS",
"implementation": "ReleaseTitleSpecification",
"negate": true,
"required": true,
"fields": {
"value": "\\bDTS(\\b|\\d)"
}
},
{
"name": "Not Basic Dolby Digital",
"implementation": "ReleaseTitleSpecification",
"negate": true,
"required": true,
"fields": {
"value": "\\bDD[^a-z+]|(?<!e)ac3"
}
},
{
"name": "Not FLAC",
"implementation": "ReleaseTitleSpecification",
"negate": true,
"required": true,
"fields": {
"value": "\\bFLAC(\\b|\\d)"
}
},
{
"name": "Not AAC",
"implementation": "ReleaseTitleSpecification",
"negate": true,
"required": true,
"fields": {
"value": "\\bAAC(\\b|\\d)"
}
},
{
"name": "Not PCM",
"implementation": "ReleaseTitleSpecification",
"negate": true,
"required": true,
"fields": {
"value": "\\b(l?)PCM(\\b|\\d)"
}
}
]
}

@ -1,4 +1,6 @@
{ {
"trash_id": "xxx",
"trash_score": "1500",
"name": "DV HDR10", "name": "DV HDR10",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [

@ -1,4 +1,6 @@
{ {
"trash_id": "xxx",
"trash_score": "1500",
"name": "DV HLG", "name": "DV HLG",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [

@ -1,4 +1,6 @@
{ {
"trash_id": "xxx",
"trash_score": "1500",
"name": "DV SDR", "name": "DV SDR",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [

@ -12,39 +12,30 @@
} }
}, },
{ {
"name": "WEB", "name": "Not Remux",
"implementation": "SourceSpecification", "implementation": "SourceSpecification",
"negate": false, "negate": true,
"required": false, "required": true,
"fields": {
"value": 3
}
},
{
"name": "WEBRIP",
"implementation": "SourceSpecification",
"negate": false,
"required": false,
"fields": { "fields": {
"value": 4 "value": 7
} }
}, },
{ {
"name": "Group Exceptions", "name": "Not HDR",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": true, "negate": true,
"required": true, "required": true,
"fields": { "fields": {
"value": "\\b(SIC|HULU|Flights)\\b" "value": "\\bHDR(\\b|\\d)"
} }
}, },
{ {
"name": "Not DV HDR10", "name": "Not Hulu",
"implementation": "ReleaseTitleSpecification", "implementation": "ReleaseTitleSpecification",
"negate": true, "negate": true,
"required": true, "required": true,
"fields": { "fields": {
"value": "\\b(DV[ .]HDR10|HDR10[ .]DV)\\b" "value": "\\b(hulu)\\b"
} }
} }
] ]

@ -1,4 +1,6 @@
{ {
"trash_id": "xxx",
"trash_score": "1500",
"name": "DV", "name": "DV",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [

@ -1,4 +1,6 @@
{ {
"trash_id": "xxx",
"trash_score": "500",
"name": "HDR (undefined)", "name": "HDR (undefined)",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [

@ -1,4 +1,6 @@
{ {
"trash_id": "xxx",
"trash_score": "500",
"name": "HDR", "name": "HDR",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [

@ -1,4 +1,6 @@
{ {
"trash_id": "xxx",
"trash_score": "500",
"name": "HDR10", "name": "HDR10",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [

@ -1,4 +1,6 @@
{ {
"trash_id": "xxx",
"trash_score": "600",
"name": "HDR10+", "name": "HDR10+",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [

@ -1,4 +1,6 @@
{ {
"trash_id": "xxx",
"trash_score": "500",
"name": "HLG", "name": "HLG",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [

@ -1,4 +1,6 @@
{ {
"trash_id": "xxx",
"trash_score": "500",
"name": "PQ", "name": "PQ",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [

@ -1,15 +1,34 @@
{ {
"trash_id": "xxx",
"trash_score": "5",
"name": "Repack/Proper", "name": "Repack/Proper",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [{
{ "name": "Repack",
"name": "Repack/Proper", "implementation": "ReleaseTitleSpecification",
"implementation": "ReleaseTitleSpecification", "negate": false,
"negate": false, "required": false,
"required": false, "fields": {
"fields": { "value": "Repack\\b"
"value": "\\b(repack|proper)\\b" }
},
{
"name": "Proper",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "Proper"
}
},
{
"name": "Rerip",
"implementation": "ReleaseTitleSpecification",
"negate": false,
"required": false,
"fields": {
"value": "Rerip"
}
} }
}
] ]
} }

@ -1,4 +1,6 @@
{ {
"trash_id": "xxx",
"trash_score": "-10000",
"name": "x265 (720/1080p)", "name": "x265 (720/1080p)",
"includeCustomFormatWhenRenaming": false, "includeCustomFormatWhenRenaming": false,
"specifications": [ "specifications": [

Loading…
Cancel
Save