Skip to content

Commit 238bba4

Browse files
authored
refactor: change the upload line (#139)
1 parent 5d5cdc5 commit 238bba4

File tree

3 files changed

+32
-3
lines changed

3 files changed

+32
-3
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -380,4 +380,5 @@ cookies.json
380380
src/subtitle/models/base.pt
381381
src/subtitle/models/small.pt
382382
src/burn/mergevideo.txt
383-
src/upload/upload.yaml
383+
src/upload/upload.yaml
384+
src/upload/uploadVideoQueue.txt

docs/upload.md

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,32 @@
99
+ 默认描述是"【弹幕+字幕】[XXX]直播,直播间地址:[https://live.bilibili.com/XXX] 内容仅供娱乐,直播中主播的言论、观点和行为均由主播本人负责,不代表录播员的观点或立场。"
1010
+ 默认标签是根据主播名字自动在 b 站搜索推荐中抓取的[热搜词],详见[bilibili-API-collect](https://github.com/SocialSisterYi/bilibili-API-collect/blob/master/docs/search/suggest.md)
1111

12-
上传会根据以上模版生成上传视频对应的 `yaml` 配置文件,也可在 `src/upload/extract_video_info.py` 中自定义相关配置。
12+
上传会根据以上模版生成上传视频对应的 `yaml` 配置文件,也可在 `src/upload/extract_video_info.py` 中自定义相关配置。
13+
14+
## 投稿过于频繁
15+
16+
```
17+
Error: ResponseData { code: 137022, data: None, message: "投稿过于频繁,请稍后再试", ttl: Some(1) }
18+
```
19+
20+
此类报错常出现在短时间内连续投稿,因此个人建议最小分段不要少于半小时,否则会触发此类错误,具体限制规则目前还未知,咨询客服也未解答,以下是触发的情况
21+
```
22+
2024-12-14 20:48:27
23+
2024-12-14 21:19:23
24+
2024-12-14 21:47:27
25+
2024-12-14 22:03:58
26+
2024-12-14 22:21:51
27+
2024-12-14 22:31:35
28+
2024-12-14 22:42:30
29+
2024-12-14 22:51:35
30+
2024-12-14 22:57:21
31+
2024-12-14 23:08:06
32+
2024-12-14 23:16:16
33+
2024-12-14 23:22:33
34+
2024-12-14 23:32:51
35+
2024-12-14 23:40:56
36+
2024-12-14 23:51:25
37+
2024-12-15 00:10:02 触发 Error
38+
```
39+
40+
同时,如果存在录制多位的情况,推荐将权重低的直播间分段间隔调整大,尽量减少投稿频率,而给较为重要的直播间设置较短的间隔。

src/upload/generate_yaml.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ def generate_yaml_template(video_path):
1313
desc = generate_desc(video_path)
1414
tag = generate_tag(video_path)
1515
data = {
16-
"line": "kodo",
16+
"line": "bda2",
1717
"limit": 5,
1818
"streamers": {
1919
video_path: {

0 commit comments

Comments
 (0)