🎬 B站自动投稿工具

监控状态: 运行中
0
等待中
0
上传中
6
已完成
0
失败

🎬 录制源 · BiliRec

检测中
服务地址 -
已知文件 -
待投稿 -
审核监控 -

🔐 账号状态

正在检查...

👁️ 文件监控

bilirec录制文件保存的目录

📤 上传队列

📱 B站扫码登录

使用B站APP扫描二维码登录,登录成功后Cookie将自动保存

点击下方按钮生成二维码
📖 操作步骤:
1. 点击"生成二维码"获取登录二维码
2. 点击"开始扫码"启动扫码状态检测
3. 使用B站APP → 我的 → 扫一扫
4. 在手机上确认登录
5. 登录成功后Cookie自动保存

🎥 直播录制管理

内置直播录制引擎,无需外部 bilirec 服务即可录制 B 站直播间

📊 录制状态

未启用 未运行 并发 0 / 4 房间 0 磁盘 - GB
状态每 30 秒自动刷新
支持变量: {uname} 主播名 / {title} 直播间标题 / {live_time_cn} 开播时间(如 2026年08月04日19点) / {time} 当前时间 / {segment} 分段序号
断流续播窗口=流中断后自动重连续录的宽限(默认300s);下播续播窗口=主播下播后在此时间内重新开播视为同一场次续播,设为0关闭
信息查询间隔=批量查询直播间信息的最小间隔(默认60s,防风控);封面刷新:实时=每次查询都更新直播截图(最耗流量)、一次直播仅一次=会话内封面不变(最省流量)、自定义间隔=按设定秒数刷新
GB 会话结束后自动合并分段→HEVC转码→单文件投稿

🔄 录制转码进度

会话结束后自动合并分段并 HEVC 转码(长会话可能耗时数小时),完成后自动创建投稿任务。此处实时显示合并/转码/分P 进度。

🎬
暂无进行中的转码任务

➕ 添加监控房间

添加后若该房间正在直播将自动开始录制,也可稍后手动启停。

🗂️ 房间模板管理

为不同直播间预设录制参数(画质/格式/分段)与投稿模板(标题/标签/分类/简介),添加房间时一键调用
🗂️
暂无模板,点击"新建模板"创建

📋 监控房间列表

📭
暂无监控房间,请在上方添加

📝 录制历史

房间号 主播 开始时间 结束时间 文件大小 分段数 状态 文件路径
暂无录制记录

📁 录播文件管理

-
录播文件
-
占用空间
-
磁盘剩余
-
分类数
按扩展名/分类明细加载中...
文件名 大小 修改时间 分类 操作
加载中...

📡 BiliRec 集成

连接本地BiliRec服务,自动下载录制的视频并投稿到B站。支持SSE实时通知和轮询两种模式。

使用SSE接收实时事件
从BiliRec自动下载视频到本地
下载后自动投稿到B站

🗂️ BiliRec文件列表

🧪 模拟测试

模拟 bilirec 转换完成事件,测试自动下载和投稿流程

🧩 模块管理

控制各功能模块在界面中的显示与可用状态。默认聚焦外部 bilirec 录播,内置模块默认隐藏; 后台逻辑(白名单拦截/存储优化定时任务/登录认证)不因界面隐藏而关闭。保存后立即生效并刷新页面。

🔐 B站账号设置

登录bilibili.com → F12 → Application → Cookies → SESSDATA
同上,获取bili_jct字段
💡 推荐使用"扫码登录"标签页扫码登录,更安全便捷

📝 投稿默认设置

检测到新文件时自动投稿
支持变量: {filename} {uname} {title} {live_time_cn} {date} {time}, 例如 {title} {live_time_cn}场
选择"直播间封面"可使用当前直播的封面图
直播间URL中的房间号,如 live.bilibili.com/12345678 中的 12345678
从视频自动截取封面(需要ffmpeg)
允许视频充电
允许添加字幕
投稿后仅自己可见(审核通过后需手动公开)
禁止他人转载此视频

📋 投稿模板

⚙️ 高级配置

上传重试、速度限制、大文件处理策略

启用 KB/s

📋 操作记录

主播通过私信发送指令的操作记录

暂无操作记录

🔌 外部服务

本系统内置直播录制引擎,默认无需外部服务。如需对接外部 BiliRec 服务,可在此开启。

开启后显示「📡 BiliRec」页签,用于对接本地/远程 BiliRec 服务

📤 手动投稿

选择本地视频文件,超过4GB将自动压缩
从视频截取(自动模式下生效)
文件超过4GB时的处理方式, 留空则使用高级配置中的默认策略
仅对压缩/格式转换生效, 针对歌势虚拟主播优化
投稿后仅自己可见

🏷️ 投稿后处理

稿件审核通过后,自动执行以下操作清理原文件。

本地删除时同步删除BiliRec源文件

☁️ 云存档

审核通过后先把文件上传到云存储 (rclone / WebDAV),再执行本地清理,用于释放 VPS 空间。 支持 AES-256-GCM 加密存储与同名文件版本管理。

审核通过后先上传云存储再清理本地
AES-256-GCM 加密后上传

📋 任务列表

0 条任务
ID 文件 大小 状态 进度 BV号 创建时间 操作

📜 登录日志

记录登录成功/失败/锁定/改密等安全事件
时间用户IP结果原因
暂无记录

💾 数据备份与恢复

备份内容: config.yaml / .env / tasks.db / data (默认不含 recordings 录播文件)。 支持完整/增量备份、ZIP 压缩、AES-256-GCM 加密 (输入口令) 与恢复验证。 「便携完整备份」额外包含项目代码 (Python/模板/脚本/文档), 备份内为相对路径, 可直接下载并上传到 VPS 或新环境恢复重部署 (Windows / Linux 通用)。
备份文件大小时间类型加密操作
暂无备份