BiliLive 是一个基于 Python 的 Bilibili 直播自动录制脚本。
756
docker run --name <container name> -v <local path>:/app/video -d seenight/bililive <room id>
container name 容器名称,随便起个名字方便自己辨别即可local path 录制视频的保存路径,此路径为设备本地路径room id 直播间地址需要录制多个直播间的话建议用 shell 脚本进行启动。在启动脚本之前,你需要在脚本所在的目录下新建 room_list.txt 文件用来存储需要录制的直播间信息,其内容如下:
<room_id> <name>
room_id 直播间地址name 名称;此处的名称用来区分不同直播间,同时也会用于 Docker 容器的名称;此处不可以使用汉字例如:
6 LOL
22384516 umy
在创建好 room_list.txt 以后,执行 auto.sh 脚本即可启动、关闭直播录制:
# 给脚本添加运行权限
chmod u+x auto.sh
# 启动录制
./auto.sh start <local path>
# 关闭录制
./auto.sh stop
local path 录制的视频存储的路径如果要单独关闭某个直播间的录制,请单独关闭 Docker 容器。
Content type
Image
Digest
sha256:0a8139558…
Size
20.4 MB
Last updated
about 4 years ago
docker pull seenight/bililive