DouyinLiveRecorder 是一款基于 FFmpeg 开发的开源直播录制工具。它全面覆盖抖音、TikTok、YouTube、快手、虎牙、斗鱼、B 站、小红书、淘宝、京东等 40 多个国内外平台,支持循环值守、多路并发录制,并提供开播通知推送和画质自定义等实用功能。

无缝接管的自动化录制工作流
你只需要在配置文件 URL_config.ini 里按行填入目标直播间的链接,软件就会像个尽职的保安一样自动循环扫描状态。一旦检测到主播开播,系统立刻拉起并发录制,并同步将开播通知推送到微信、Telegram、Bark 等第三方终端。
面对需要特殊网络的海外平台(如 TikTok),你还能直接在配置中为它单独指定代理地址(比如 127.0.0.1:7890)。推荐使用 ts 格式保存视频,可有效避免因手动或异常中断导致的文件损坏。
丰俭由人的部署与中断控制
针对不想折腾开发环境的普通用户,官方提供了开箱即用的免配置执行包,双击即可开跑;对于极客玩家,它也原生准备了 Docker 容器化方案,一句命令就能后台驻留。在录制过程中,如果你想临时搁置某个直播间,只需在链接开头加个 # 号就能静默跳过;Windows 用户甚至能随时通过运行附带的 StopRecording.vbs 脚本实现一键安全断流退出。

项目主要基于 Python 开发,底层高度依赖 FFmpeg 工具进行多媒体流提取,目前在 GitHub 上已获得约 9.8k 的 Stars 和 1.3k 的 Forks。
项目地址:https://github.com/ihmily/DouyinLiveRecorder
更多开源工具推荐和技术讨论,欢迎访问云栈社区。
|