贡献指南
约定
<变量名>为变量,请根据实际情况填写:<类型>为数据类型,如:str字符串,表该变量用""包裹;:num数字,表该变量无须包裹type参数可以直接填写汉字,也可缩写:v_视频/画面;s_字幕;l丢失;c和谐type包含nr时表示低精度模式,表示可能与实际偏移较大,请如实填写ss参数为**符合FFMpeg格式**的时刻,需要补齐0,例如00:1804:23:5608:17`t参数为符合FFMpeg格式的时长,或单位为秒的数字,或不填(仅画面/字幕和谐),例如5=00:05,67=01:07
详情参考仓库中任意数据文件。
提供 删减数据
可以向该仓库对应文件修改并提交PR,也可在仓库ISSUE填写对应模板。
代码片段可通过可视化编辑器生成。
仓库存在该番
添加代码片段:
toml
[[<集数:str|num>]]
type = "<删减类型:str>"
ss = "<删减起始时刻(以source中视频为准):str>"
t = "<删减持续时长:str|num>" # 此行可不填
source = "<问题视频链接:str>"
tips = "<提示:str>" # 此行可不填
clip = "<删减片段视频链接(供观看)>" # 此行可不填1
2
3
4
5
6
7
2
3
4
5
6
7
e.g.
toml
cover = "https://i0.hdslb.com/bfs/new_dyn/81abc7dd9bbec1a9d49f0953d0059131512995925.jpg"
[[1]]
type = "s_l"
ss = "01:41"
t = "2"
source = "https://b23.tv/ep819318"
[[1]]
type = "v_c"
ss = "01:55"
t = ""
source = "https://b23.tv/ep819318"
[[1]]
type = "v_c"
ss = "16:38"
t = ""
source = "https://b23.tv/ep819318"
[[2]]
type = "v_c"
ss = "03:12"
t = ""
source = "https://b23.tv/ep819319"
[[2]]
type = "s_l"
ss = "16:33"
t = "2"
source = "https://b23.tv/ep819319"
[[3]]
type = "v_c s_l"
ss = "11:32"
t = "2"
source = "https://b23.tv/ep819320"
[[4]]
type = "s_l"
ss = "06:33"
t = "16"
source = "https://b23.tv/ep819850"
[[4]]
type = "v_l"
ss = "10:15"
t = "35"
source = "https://b23.tv/ep819850"
[[5]]
type = "v_l"
ss = "21:44"
t = "7"
source = "https://b23.tv/ep819320"
[[6]]
type = "v_l"
ss = "10:31"
t = "25"
source = "https://b23.tv/ep819852"
[[6]]
type = "s_l"
ss = "12:06"
t = "3"
source = "https://b23.tv/ep819852"
[[6]]
type = "v_c"
ss = "16:23"
t = ""
source = "https://b23.tv/ep819852"
[[7]]
type = "v_l"
ss = "06:41"
t = "00:13"
source = "https://b23.tv/ep823447"
[[7]]
type = "s_l"
ss = "06:48"
t = "00:02"
source = "https://b23.tv/ep823447"
[[7]]
type = "v_l"
ss = "07:00"
t = "00:03"
source = "https://b23.tv/ep823447"
[[7]]
type = "v_l"
ss = "12:21"
t = "01:01"
source = "https://b23.tv/ep823447"
[[7]]
type = "v_l"
ss = "13:41"
t = "00:32"
source = "https://b23.tv/ep823447"
[[7]]
type = "v_c"
ss = "14:17"
t = ""
source = "https://b23.tv/ep823447"
[[8]]
type = "v_c"
ss = "05:56"
t = ""
source = "https://b23.tv/ep823448"
tips = ""
clip = ""
[[8]]
type = "v_l"
ss = "06:50"
t = "7"
source = "https://b23.tv/ep823448"
tips = ""
clip = ""
[[9]]
type = "v_c"
ss = "05:52"
t = ""
source = "https://b23.tv/ep823449"
tips = ""
clip = ""
[[9]]
type = "v_c"
ss = "23:23"
t = ""
source = "https://b23.tv/ep823449"
tips = ""
clip = ""
[[10]]
type = "v_c"
ss = "06:10"
t = ""
source = "https://b23.tv/ep825188"
tips = ""
clip = ""
[[11]]
type = "v_l"
ss = "02:36"
t = "6"
source = "https://b23.tv/ep825189"
tips = ""
clip = ""
[[11]]
type = "v_c"
ss = "09:56"
t = ""
source = "https://b23.tv/ep825189"
tips = ""
clip = ""
[[12]]
type = "v_l"
ss = "02:31"
source = "https://b23.tv/ep825190"
[[12]]
type = "v_l"
ss = "16:30"
t = 6
source = "https://b23.tv/ep825190"
[[12]]
type = "v_c"
ss = "20:07"
t = ""
source = "https://b23.tv/ep825190"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
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
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
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
仓库不存在该番
新建文件:
<番剧季度:str>|<番剧名称>.toml
e.g.:2024.4|夜晚的水母不会游泳初始化文件:
toml
title = "<显示番剧标题:str>" # 此行可不填
tips = "<提示:str>" # 此行可不填
cover = "<番剧海报/封面链接:str>" # 此行可不填1
2
3
2
3
e.g.
toml
cover = "https://i0.hdslb.com/bfs/new_dyn/81abc7dd9bbec1a9d49f0953d0059131512995925.jpg"
[[1]]
type = "s_l"
ss = "01:41"
t = "2"
source = "https://b23.tv/ep819318"
[[1]]
type = "v_c"
ss = "01:55"
t = ""
source = "https://b23.tv/ep819318"
[[1]]
type = "v_c"
ss = "16:38"
t = ""
source = "https://b23.tv/ep819318"
[[2]]
type = "v_c"
ss = "03:12"
t = ""
source = "https://b23.tv/ep819319"
[[2]]
type = "s_l"
ss = "16:33"
t = "2"
source = "https://b23.tv/ep819319"
[[3]]
type = "v_c s_l"
ss = "11:32"
t = "2"
source = "https://b23.tv/ep819320"
[[4]]
type = "s_l"
ss = "06:33"
t = "16"
source = "https://b23.tv/ep819850"
[[4]]
type = "v_l"
ss = "10:15"
t = "35"
source = "https://b23.tv/ep819850"
[[5]]
type = "v_l"
ss = "21:44"
t = "7"
source = "https://b23.tv/ep819320"
[[6]]
type = "v_l"
ss = "10:31"
t = "25"
source = "https://b23.tv/ep819852"
[[6]]
type = "s_l"
ss = "12:06"
t = "3"
source = "https://b23.tv/ep819852"
[[6]]
type = "v_c"
ss = "16:23"
t = ""
source = "https://b23.tv/ep819852"
[[7]]
type = "v_l"
ss = "06:41"
t = "00:13"
source = "https://b23.tv/ep823447"
[[7]]
type = "s_l"
ss = "06:48"
t = "00:02"
source = "https://b23.tv/ep823447"
[[7]]
type = "v_l"
ss = "07:00"
t = "00:03"
source = "https://b23.tv/ep823447"
[[7]]
type = "v_l"
ss = "12:21"
t = "01:01"
source = "https://b23.tv/ep823447"
[[7]]
type = "v_l"
ss = "13:41"
t = "00:32"
source = "https://b23.tv/ep823447"
[[7]]
type = "v_c"
ss = "14:17"
t = ""
source = "https://b23.tv/ep823447"
[[8]]
type = "v_c"
ss = "05:56"
t = ""
source = "https://b23.tv/ep823448"
tips = ""
clip = ""
[[8]]
type = "v_l"
ss = "06:50"
t = "7"
source = "https://b23.tv/ep823448"
tips = ""
clip = ""
[[9]]
type = "v_c"
ss = "05:52"
t = ""
source = "https://b23.tv/ep823449"
tips = ""
clip = ""
[[9]]
type = "v_c"
ss = "23:23"
t = ""
source = "https://b23.tv/ep823449"
tips = ""
clip = ""
[[10]]
type = "v_c"
ss = "06:10"
t = ""
source = "https://b23.tv/ep825188"
tips = ""
clip = ""
[[11]]
type = "v_l"
ss = "02:36"
t = "6"
source = "https://b23.tv/ep825189"
tips = ""
clip = ""
[[11]]
type = "v_c"
ss = "09:56"
t = ""
source = "https://b23.tv/ep825189"
tips = ""
clip = ""
[[12]]
type = "v_l"
ss = "02:31"
source = "https://b23.tv/ep825190"
[[12]]
type = "v_l"
ss = "16:30"
t = 6
source = "https://b23.tv/ep825190"
[[12]]
type = "v_c"
ss = "20:07"
t = ""
source = "https://b23.tv/ep825190"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
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
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
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
- 参考上文添加数据
提供 被删减视频片段
- 进入该文档该番剧对应页面
- 找到表格中对应集数
- 在
贡献片段截取(FFMpeg)栏点击显示,使用生成命令截取视频片段
e.g.
- 生成命令:
zsh
ffmpeg -ss 01:36 -i ${视频路径或链接} -t 00:12 -c copy "./2024.4|夜晚的水母不会游泳/1-01:41.mp4"1
- 将
${视频路径或链接}替换为 本地视频路径/远程视频直链 (记得加上""包裹url,或使用下方的小技巧)
zsh
ffmpeg -ss 01:36 /
-i "https://alist.xiaoya.pro/d/%E6%AF%8F%E6%97%A5%E6%9B%B4%E6%96%B0/%E5%8A%A8%E6%BC%AB/%E6%97%A5%E6%9C%AC/%E6%96%B0%E7%95%AA/06/%E5%A4%9C%E6%99%9A%E7%9A%84%E6%B0%B4%E6%AF%8D%E4%B8%8D%E4%BC%9A%E6%B8%B8%E6%B3%B3/%5BANi%5D%20%E5%A4%9C%E6%99%9A%E7%9A%84%E6%B0%B4%E6%AF%8D%E4%B8%8D%E6%9C%83%E6%B8%B8%E6%B3%B3%20-%2001%20%5B1080P%5D%5BBaha%5D%5BWEB-DL%5D%5BAAC%20AVC%5D%5BCHT%5D.mp4" /
-t 00:12 /
-c copy /
"./2024.4|夜晚的水母不会游泳/1-01:41.mp4"1
2
3
4
5
2
3
4
5
命令行小技巧
其实您无需每次都替换${视频路径或链接}为URL,而是通过为每集设置变量,每次直接Ctrl+C+Ctrl+Shift+V+回车即可。
powershell
$视频路径或链接='视频链接'1
zsh
export 视频路径或链接='视频链接'1
- 上传视频片段以获取视频链接;您可在此处或任何无需登录的平台上传。
- 将此链接填入该集
clip = ""中。
toml
[[<集数:str|num>]]
type = "<删减类型:str>"
ss = "<删减起始时刻(以source中视频为准):str>"
t = "<删减持续时长:str|num>" # 此行可不填
source = "<问题视频链接:str>"
tips = "<提示:str>" # 此行可不填
clip = "<删减片段视频链接(供观看)>"1
2
3
4
5
6
7
2
3
4
5
6
7
