forked from nzbget/FailureLink
-
Notifications
You must be signed in to change notification settings - Fork 0
/
manifest.json
123 lines (123 loc) · 3.14 KB
/
manifest.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
{
"main": "main.py",
"name": "FailureLink",
"homepage": "https://github.com/nzbgetcom/Extension-FailureLink/",
"kind": "POST-PROCESSING",
"displayName": "Failure Link",
"version": "3.1",
"author": "Andrey Prygunkov",
"license": "GNU",
"about": "Checks videos to determine if they are corrupt. Inform indexer site about failed or corrupt download and request a replacement nzb.",
"queueEvents": "",
"description": [
"If download fails, or video files are corrupt, the script sends info about the",
"failure to indexer site, so a replacement NZB (same movie or TV episode) can be",
"queued up if available. The indexer site must support DNZB-Header.",
"\"X-DNZB-FailureLink\".",
"",
"Further modifications by Clinton Hall and dogzipp."
],
"requirements": [
"Make sure you run this script first (before any other PP-scripts).",
"The integration works only for downloads queued via URL (including RSS).",
"NZB-files queued from local disk don't have enough information to contact the indexer site.",
"",
"This script requires Python 3.8.x to be installed on your system."
],
"options": [
{
"name": "DownloadAnotherRelease",
"displayName": "DownloadAnotherRelease",
"value": "no",
"description": [
"Download another release.",
"",
"If the NZB download of a Movie or TV Show fails, request an alternate",
"NZB-file of the same release and add it to queue. If disabled the indexer",
"site is still informed about the failure but no other nzb-file is queued."
],
"select": [
"yes",
"no"
]
},
{
"name": "Delete",
"displayName": "Delete",
"value": "no",
"description": [
"Cleanup Directory.",
"",
"Set this to yes in order to delete all corrupt and failed Files."
],
"select": [
"yes",
"no"
]
},
{
"name": "Verbose",
"displayName": "Verbose",
"value": "no",
"description": [
"Print more logging messages.",
"",
"For debugging or if you need to report a bug."
],
"select": [
"yes",
"no"
]
},
{
"name": "CheckVid",
"displayName": "CheckVid",
"value": "no",
"description": [
"Check videos for corruption.",
"",
"If disabled, ignore the settings below."
],
"select": [
"yes",
"no"
]
},
{
"name": "ffprobe",
"displayName": "ffprobe",
"value": "",
"description": [
"Absolute path for ffprobe.",
"",
"Enter the full path to ffprobe or avprobe here, or leave blank to search your system path."
],
"select": []
},
{
"name": "testVid",
"displayName": "TestVid",
"value": "",
"description": [
"Absolute path for known good video.",
"",
"This is optional and is only needed to test if ffprobe is correctly compiled and working.",
"Enter the full path to a valid video file. "
],
"select": []
},
{
"name": "mediaExtensions",
"displayName": "MediaExtensions",
"value": ".mkv,.avi,.divx,.xvid,.mov,.wmv,.mp4,.mpg,.mpeg,.vob,.ts",
"description": [
"Media Extensions.",
"",
"This is a list of video/media extensions that will be checked for corruption."
],
"select": []
}
],
"commands": [],
"taskTime": ""
}