Sign inSign up

seenight/bililive

By seenight

•Updated over 1 year ago

BiliLive 是一个基于 Python 的 Bilibili 直播自动录制脚本。

Image
3

756

seenight/bililive repository overview

⁠单个容器启动

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 容器。

Tag summary

Content type

Image

Digest

sha256:0a8139558…

Size

20.4 MB

Last updated

about 4 years ago

docker pull seenight/bililive