auto-bilibili-recorder icon indicating copy to clipboard operation
auto-bilibili-recorder copied to clipboard

Automatically record, burn danmaku, and transcode Bilibili live streams

Results 24 auto-bilibili-recorder issues
Sort by recently updated
recently updated
newest added

* 录播时长:5个多小时 * 服务器环境:腾讯云 CentOS 7.8 64bit 2核 4G * docker logs 报错信息: [2022-08-14 22:27:44 +0800] [7] [INFO] 127.0.0.1:59434 POST /process_video 1.1 200 0 2098 [22:27:46 WRN] [] Error running...

https://github.com/valkjsaaa/auto-bilibili-recorder/blob/108312a20cce6dac06ecd09cb403dd27dd5a3f22/session.py#L268-L270 好像使用整理后(`-c copy`)的单个 `mp4` 文件能显著提升压制速度(`FFmpeg` 能跑满显卡): ```python input_video = ( f" -i \"{self.output_paths()['early_video']}\"" if os.path.exists(self.output_paths()["early_video"]) else f"-f concat -safe 0 -i \"{self.output_paths()['concat_file']}\"" ) ``` 不知道这里是否需要改成 `.mp4`(没试过): https://github.com/valkjsaaa/auto-bilibili-recorder/blob/108312a20cce6dac06ecd09cb403dd27dd5a3f22/session.py#L134 --- 可能也与这个有关: https://github.com/valkjsaaa/auto-bilibili-recorder/blob/108312a20cce6dac06ecd09cb403dd27dd5a3f22/session.py#L292...

能否加一个配置项可以多线程上传录播文件,我看到配置文件好像只有上传账号和直播间的配置

[root@localhost rec]# ./recorder_config.yaml ./recorder_config.yaml: line 1: $'accounts:\r': command not found ./recorder_config.yaml: line 2: test_bot:: command not found ./recorder_config.yaml: line 3: name:: command not found ./recorder_config.yaml: line 5: sessdata:: command not...

这种情况下,视频文件名包含主播名、房间标题很有必要。。 谢谢

你好,请问如何调整弹幕透明度和关闭弹幕发送者名字?

使用版本为3b9ac86,没有进行任何修改(不是我pr的那版)。使用的record_config.yaml文件仅包含了房间号,没有任何其他config。 录制结束后,一共有两段视频,第一段是正常开播到下播,时长为5565.564,另一段是一段8秒左右的关播月读结尾。 ``` ffprobe -v error -show_entries format=duration -of default=noprint_wrappers=1:nokey=1 "3012597-20230129-160250-428.flv"# 5565.564000 ``` 但是第一段视频对应的xml弹幕文件中最后两条弹幕时间戳为5572和5575,都超出了第一段视频的长度,导致后续merge得到的弹幕时间戳出现矛盾。第二段视频中出现的唯一一条弹幕的时间戳本来是3.6左右,5565+3.6 < 5572,也就是后发生的弹幕的时间戳出现在了前面导致danmaku_tools报错,没有生成ass文件。 第一段视频中时间戳大于视频长度的几条弹幕: ``` 寸什么?还没说完呢 这个好喵 喝茶 ``` 不清楚为什么视频结束录制之后继续抓取了十秒左右的弹幕。以下为录制得到的xml源文件以及合并的文件。 [XMLs.zip](https://github.com/valkjsaaa/auto-bilibili-recorder/files/10530216/XMLs.zip) 另附上录制的log [log.txt](https://github.com/valkjsaaa/auto-bilibili-recorder/files/10530208/log.txt)

字幕多的时候出现了这个报错,后面一直在重试 日志如下: Traceback (most recent call last): File "/webhook/subtitle_task.py", line 83, in post_subtitle video.save_subtitle(srt_json_str, bvid=self.bvid, cid=self.cid, verify=verify) File "/usr/local/lib/python3.8/dist-packages/bilibili_api/video.py", line 991, in save_subtitle resp = utils.post(url=api["url"], data=data, cookies=verify.get_cookies()) File "/usr/local/lib/python3.8/dist-packages/bilibili_api/utils.py",...

cookie登录失败,是login_by_cookies吧?