微信关注,获取更多

BiliUp!录制各大直播平台实时流,上传到bilibili。

在数字时代,视频内容越来越受欢迎。与此同时,各大直播平台上的实时推流也备受欢迎。但是,有时您可能希望将这些珍贵的实时推流保存并分享到其他平台,比如哔哩哔哩(B站)。本教程将向您介绍如何使用Docker部署一个强大的工具,帮助您录制各大平台的实时推流并将其发布到B站,让您的内容得到更广泛的传播。

1. 准备工作

在开始之前,您需要完成以下准备工作:

  • 安装Docker:确保您的系统上已经安装了Docker。如果没有安装,您可以参考官方文档进行安装。

  • 创建工作目录:在您的系统上创建一个工作目录,用于存放配置文件和录制的视频。您可以根据自己的需要选择目录位置,例如 /home/workspace

2. 使用Docker部署

现在,让我们使用Docker一条简单的命令来部署这个工具。打开终端并执行以下命令:

docker run -P --name biliup -v /home/workspace:/opt -p 19159:19159 -d --restart always ghcr.io/biliup/caution:latest --http --password yourpasswd

请注意,上述命令中的一些参数需要根据您的实际情况进行配置。其中:

  • /home/workspace 是您的工作目录路径,根据您的实际情况进行调整。

  • yourpasswd 是您设置的密码,用于访问工具的Web界面。

一旦执行了上述命令,工具将会以Docker容器的形式运行,并且会在您的工作目录中保存录制的视频。

3. 配置文件

为了录制和发布视频,您需要在工作目录中创建两个配置文件:config.tomlcookies.json

3.1 config.toml 示例

config.toml 文件用于配置录制和发布的详细信息。以下是一个示例配置:

# 神超
[streamers."云顶大神:神超录播"]
url = [
  "https://www.huya.com/102411"
  ]
title = "【云顶之弈】神超-%Y-%m-%d录播" # 自定义标题的时间格式, {title}代表直播间标题
tid = 65 # 投稿分区码,171为电子竞技分区
copyright = 2 # 1为自制
# cover_path = "/cover/up.jpg"
# 支持strftime, {title}占位符。 希望你可以保留软件出处
description = """
视频简介: {title} %Y-%m-%d %H:%M:%S
"""
dynamic = "#空间动态#"
# dtime = 14_400 # 设置延时发布时间,距离提交大于2小时,格式为时间戳
user_cookie = "cookies.json" # 使用指定的账号上传
tags = [ "云顶之弈", "神超","超哥不当人" ]

在这个示例中,您需要根据您要录制的实时推流平台进行配置。确保替换示例中的URL、标题、分区码等信息以匹配您的需求。

3.2 cookies.json

cookies.json 文件包含了BiliUp工具所需的账号信息。您可以通过访问BiliUp的Web界面来自行设置并获取cookie。以下是示例图示:

请确保将获取的cookie信息保存到 cookies.json 文件中,以便工具可以使用指定的账号上传视频。

4. 开始录制和发布

一旦您完成了配置文件的设置,您就可以开始录制和发布视频了。打开工具的Web界面,使用您设置的密码进行登录。然后,根据您的配置文件,工具将自动录制实时推流并将视频发布到B站。

5. 总结

使用Docker部署BiliUp工具,您可以轻松地录制各大平台的实时推流并将其发布到B站,从而扩大您的内容传播范围。希望这个教程能帮助您实现这一目标,让您的创作得到更多人的欣赏和关注。

现在,您已经掌握了如何使用Docker部署并发布各大平台的实时推流到B站的方法。祝您在创作和分享视频方面取得成功!

未经允许不得转载:大神网 » BiliUp!录制各大直播平台实时流,上传到bilibili。

相关推荐

    暂无内容!