三步配好多平台直播自动录制LiveAutoRecord 直播录制工具上手指南【免费下载链接】LiveAutoRecord基于 Electron 的多平台直播自动录制软件项目地址: https://gitcode.com/GitHub_Trending/li/LiveAutoRecordLiveAutoRecord 是基于 Electron 与 Node.js 的开源直播录制工具自动检测 B 站、斗鱼、虎牙、抖音的开播状态主播一开播就无人值守自动录制。它提供桌面客户端、服务端、命令行三种跑法。手动守播的痛点在哪里 你关注的大多数主播不在白天开播。有人凌晨才开麦等你坐到屏幕前直播已经下播想留下内容只能全程盯着手动录睡着了就得重来。无人值守录制解决的就是把人从流程里拿掉把房间链接交给工具检测、开录、归档全自动完成你只需要事后取文件。三种跑法适用人群速查LiveAutoRecord 有三种运行形态选择逻辑很简单它要跑在哪里就选哪种。跑法一句话定位适合人群桌面客户端Electron带图形界面的完整应用普通用户跑在自己电脑上HTTP Server后端服务浏览器远程管理有 7×24 小时在线服务器的部署场景CLIlar 命令命令行操作支持 JSON 结构化输出脚本自动化、AI Agent 集成桌面版支持 Windows 与 macOSLinux 需要自行编译。服务端从源码部署只有四步git clone https://gitcode.com/GitHub_Trending/li/LiveAutoRecord pnpm install pnpm build pnpm -F autorecord/http-server start启动后配合 Web 前端做远程管理。同一套环境里也能用 CLIlar add 房间链接添加频道lar watch拉起常驻监控配合 JSON 输出方便脚本解析。第一次直播录制加频道、调设置、等开播第一步添加录制频道主界面点添加频道选择平台后填入频道 ID 或房间 URL粘贴 URL 会被自动解析。录制画质可从低到高选择工具会根据画质自动匹配合适的视频流。第二步调整全局设置全局设置的核心是保存路径规则支持{platform}这类变量文件按平台、主播归档的方式全由这条规则决定。自动检查并录制、录制开始通知等开关也在这一页。第三步开播后自动开录回到频道列表每个频道一张卡片显示平台、频道 ID 和当前状态。工具会定期检查开播状态主播一开播就自动开始录制全程无需人工操作。录制文件存放位置与断流自动恢复机制录制文件按模板归档{数据目录}/{平台}/{主播}/{年}-{月}-{日} {时}-{分}-{秒} {标题}.mp4同时生成同名 JSON 文件保存录制元数据和弹幕信息。数据目录在 Windows 上是%APPDATA%/live-auto-recordLinux 在~/.config与~/.local/share下macOS 在~/Library/下。断流时用户能感知到的通常是文件在涨但播放卡顿或录制中途停了。背后对应一套自动判定FFmpeg 连续 10 秒无输出判定连接卡顿帧数连续 10 次检查无变化判定为无效流返回 HTTP 404 直接判定流无效随后自动恢复singleton 防重入保证同一频道同一时刻只有一个检查或录制流程录制历史界面能看到每条记录的开始、结束时间、录制时长与文件路径可直接播放或生成 SRT 字幕内置播放器可以直接预览录制文件不用另外装视频工具来检查录制质量想接新平台RecorderProvider 插件架构LiveAutoRecord 把每个平台做成独立的 npm 包包内实现统一的 RecorderProvider 接口负责 URL 匹配、频道信息解析和录制器创建调度统一交给核心包autorecord/manager。B 站、斗鱼、虎牙、抖音四个现有平台都是按这套方式实现的。接新平台不需要改主流程照着仓库 docs 目录里的平台录制器插件开发指南实现接口即可。使用 LiveAutoRecord 容易踩的坑 ⚠️CLI、HTTP Server、桌面版能同时跑吗不能。三者共享同一数据目录数据持久化是 JSON 文件不支持多实例并发写入同一时间只能启用其中一种跑法。Linux 上能用吗理论上支持但没有预编译包需要从源码自行编译Windows 与 macOS 则开箱即用。加了频道为什么不开录先检查 FFmpeg 是否已安装并包含在系统 PATH 里。整条录制链路依赖 FFmpegPATH 里找不到它流程根本不会启动。小结LiveAutoRecord 就是把主播开播即开录这一件事做到不用动手的工具先用桌面版跑通流程需要上服务器或写脚本时再切换到另外两种跑法。问题反馈和建议走 GitHub Issues代码改进与新平台插件以 PR 形式提交。【免费下载链接】LiveAutoRecord基于 Electron 的多平台直播自动录制软件项目地址: https://gitcode.com/GitHub_Trending/li/LiveAutoRecord创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考