搭建个人网盘+24小时B站录播姬

准备事项

  • 一台Linux服务器
  • Docker版B站录播姬
  • Snap
  • Docker
  • NextCloud

    安装NextCloud和Snap

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    #进入root用户
    sudo -i

    #更新软件库
    apt update

    #安装snap
    apt install snapd

    #安装nextcloud
    snap install nextcloud
    这里用的是很简单的安装方法,但是个人不建议用这个方法,最后用ip进行访问。

    安装Docker

    1
    shell api install docker.io

    安装Docker版b站录播姬并且部署

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    #切换root账户
    sudo -i

    #拉取Docker版b站录播姬
    docker pull ghcr.io/bililive/bililiverecorder:latest

    #第一次运行后存放位置会多出一个配置文件名为config.json
    docker run -d --name recorder -v /存放位置/rec:/rec ghcr.io/bililive/bililiverecorder:latest run /rec

    #编辑配置文件
    cd ~/存放位置
    nano config.json

    #修改好配置文件后重启一次容器
    docker restart recorder
    具体配置请参考官方说明https://github.com/Bililive/BililiveRecorder/blob/e33fa33b04331e00c4c020966d4af403bd5caf26/BililiveRecorder.Core/Config/V2/build_config.data.js

    Docker版b站录播姬使用

    1
    2
    3
    4
    5
    6
    7
    8
    9

    # 标准(使用配置文件)模式运行
    docker run -d --name recorder -v /存放位置/rec:/rec ghcr.io/bililive/bililiverecorder:latest run /rec

    # 无配置文件模式运行
    docker run -d --name recorder -v /存放位置/rec:/rec ghcr.io/bililive/bililiverecorder:latest portable /rec 1 2 3 4 5

    # 使用工具箱分析录播文件并以 json 格式输出到 stdout
    docker run -it --rm -v /存放位置/rec:/rec ghcr.io/bililive/bililiverecorder:latest tool analyze "/rec/recording.flv" --json

    结语

    这个方法能做私有网盘同时自行录制各个直播间,很适合各位切片妈和up主,这样就不用怕忘记录播了。
    还有另外一个部署方法参考下面的链接。

参考

https://www.bilibili.com/read/cv15606087/


搭建个人网盘+24小时B站录播姬
http://example.com/2021/08/20/da-jian-ge-ren-wang-pan-24-xiao-shi-lu-bo-ji/
作者
天空遗留之物
发布于
2021年8月20日
许可协议