群晖B站录播姬

本文最后更新于 2023年9月18日 上午

群晖B站录播姬

什么是 B 站录播姬 ?

B 站录播姬 是一个方便好用免费开源的哔哩哔哩直播录制工具。简单方便、稳定可靠,可以同时录制很多直播间。

安装

在群晖上以 Docker 方式安装。

在注册表中搜索 bililive ,选择第二个 bililive/recorder,版本选择 latest

匹配

docker 文件夹中,创建一个新文件夹 bilirec,并在其中建两个子文件夹 datalogs

在这里插入图片描述

文件夹 装载路径 说明
docker/bilirec/data /rec 存放录像
docker/bilirec/logs /app/logs 存放日志


日志目录是可选的,不挂载也没关系

端口

本地端口不冲突就行,不确定的话可以用命令查一下

1
2
# 查看端口占用
netstat -tunlp | grep 端口号

环境

可以设置 HTTP Basic 登录功能和启用目录浏览,需要在命令行输入下面的内容,更多的参数可以查阅官方文档: https://rec.danmuji.org/user/install/docker/

1
2
3
4
5
# 命令
run --bind "http://*:2356" --http-basic-user "用户名" --http-basic-pass "密码" --enable-file-browser true /rec

# 示例(用户名/密码:laosu/123456)
run --bind "http://*:2356" --http-basic-user laosu --http-basic-pass 123456 --enable-file-browser true /rec

命令行安装

如果你熟悉命令行,可能用 docker cli 更快捷

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 新建文件夹 bilirec 和 子目录
mkdir -p /volume2/docker/bilirec/{data,logs}

# 进入 bilirec 目录
cd /volume2/docker/bilirec

# 运行容器
docker run -d \
--restart unless-stopped \
--name bilirec \
-p 2356:2356 \
-v $(pwd)/data:/rec \
-v $(pwd)/logs:/app/logs \
bililive/recorder \
run --bind "http://*:2356" --http-basic-user laosu --http-basic-pass 123456 --enable-file-browser true /rec

也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件

1
2
3
4
5
6
7
8
9
10
11
12
13
version: '3'

services:
bilirec:
image: bililive/recorder
container_name: bilirec
restart: unless-stopped
ports:
- 2356:2356
volumes:
- ./data:/rec
- ./logs:/app/logs
command: run --bind "http://*:2356" --http-basic-user laosu --http-basic-pass 123456 --enable-file-browser true /rec

然后执行下面的命令

1
2
3
4
5
6
7
8
9
10
# 新建文件夹 bilirec 和 子目录
mkdir -p /volume2/docker/bilirec/{data,logs}

# 进入 bilirec 目录
cd /volume2/docker/bilirec

# 将 docker-compose.yml 放入当前目录

# 一键启动
docker-compose up -d

运行

在浏览器中输入 http://群晖IP:2356 会先弹出登录窗口

输入在命令行中设置的用户名和密码,就能看到主界面了

我们只要使用左侧 录播姬管理界面 下面的三个按钮就可以了,REST APIGraphQL API 是给开发人员用的

我们只要点第一个按钮进入 B站录播姬 WebUI

B 站找个直播间

随便进入一个房间,点分享,可以获取到房间的地址: https://live.bilibili.com/7129270,其中后面的数字就是房间号

返回 B站录播姬,进入 房间列表

添加房间

在这里插入图片描述

输入前面获取的房间号,点 添加

完成后开始监控

默认是自动录像的,当开始录制时会有显示

在这里插入图片描述

可以做一些相关的操作

在这里插入图片描述

停止录像之后会显示房间的名称和简介

在这里插入图片描述

在文件管理器中可以看到房间号开头的文件夹

进入后能看到 flv 格式的录像文件

在这里插入图片描述

参考文档

BililiveRecorder/BililiveRecorder: B 站录播姬 | BiliBili Stream Recorder | 哔哩哔哩直播录制
地址:https://github.com/BililiveRecorder/BililiveRecorder

B 站录播姬
地址:https://rec.danmuji.org/

用群晖 Synology 运行 Docker 版 - B 站录播姬
地址:https://rec.danmuji.org/user/install/docker-synology/


群晖B站录播姬
https://hexo.leelurker.com/posts/58651
作者
LeeLurker
发布于
2023年3月16日
许可协议