From d39913a72190cc64ff42759798e4704667b0aeef Mon Sep 17 00:00:00 2001 From: John Howe <89397553+timerring@users.noreply.github.com> Date: Sun, 15 Dec 2024 13:07:41 +0800 Subject: [PATCH] refactor: change the upload line --- .gitignore | 3 ++- docs/upload.md | 30 +++++++++++++++++++++++++++++- src/upload/generate_yaml.py | 2 +- 3 files changed, 32 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 5a39a9f..dc8db39 100755 --- a/.gitignore +++ b/.gitignore @@ -380,4 +380,5 @@ cookies.json src/subtitle/models/base.pt src/subtitle/models/small.pt src/burn/mergevideo.txt -src/upload/upload.yaml \ No newline at end of file +src/upload/upload.yaml +src/upload/uploadVideoQueue.txt \ No newline at end of file diff --git a/docs/upload.md b/docs/upload.md index 19c6ef5..917c04b 100644 --- a/docs/upload.md +++ b/docs/upload.md @@ -9,4 +9,32 @@ + 默认描述是"【弹幕+字幕】[XXX]直播,直播间地址:[https://live.bilibili.com/XXX] 内容仅供娱乐,直播中主播的言论、观点和行为均由主播本人负责,不代表录播员的观点或立场。" + 默认标签是根据主播名字自动在 b 站搜索推荐中抓取的[热搜词],详见[bilibili-API-collect](https://github.com/SocialSisterYi/bilibili-API-collect/blob/master/docs/search/suggest.md)。 -上传会根据以上模版生成上传视频对应的 `yaml` 配置文件,也可在 `src/upload/extract_video_info.py` 中自定义相关配置。 \ No newline at end of file +上传会根据以上模版生成上传视频对应的 `yaml` 配置文件,也可在 `src/upload/extract_video_info.py` 中自定义相关配置。 + +## 投稿过于频繁 + +``` +Error: ResponseData { code: 137022, data: None, message: "投稿过于频繁,请稍后再试", ttl: Some(1) } +``` + +此类报错常出现在短时间内连续投稿,因此个人建议最小分段不要少于半小时,否则会触发此类错误,具体限制规则目前还未知,咨询客服也未解答,以下是触发的情况 +``` +2024-12-14 20:48:27 +2024-12-14 21:19:23 +2024-12-14 21:47:27 +2024-12-14 22:03:58 +2024-12-14 22:21:51 +2024-12-14 22:31:35 +2024-12-14 22:42:30 +2024-12-14 22:51:35 +2024-12-14 22:57:21 +2024-12-14 23:08:06 +2024-12-14 23:16:16 +2024-12-14 23:22:33 +2024-12-14 23:32:51 +2024-12-14 23:40:56 +2024-12-14 23:51:25 +2024-12-15 00:10:02 触发 Error +``` + +同时,如果存在录制多位的情况,推荐将权重低的直播间分段间隔调整大,尽量减少投稿频率,而给较为重要的直播间设置较短的间隔。 \ No newline at end of file diff --git a/src/upload/generate_yaml.py b/src/upload/generate_yaml.py index 335febc..fec6f59 100644 --- a/src/upload/generate_yaml.py +++ b/src/upload/generate_yaml.py @@ -13,7 +13,7 @@ def generate_yaml_template(video_path): desc = generate_desc(video_path) tag = generate_tag(video_path) data = { - "line": "kodo", + "line": "bda2", "limit": 5, "streamers": { video_path: {