news 2026/5/26 20:17:58

可循环值守的直播录制工具,支持50+平台,Star 9.9k

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
可循环值守的直播录制工具,支持50+平台,Star 9.9k

文章目录

  • 可循环值守的直播录制工具,支持50+平台,Star 9.9k
      • 直接使用
      • 源码运行
      • 容器运行

可循环值守的直播录制工具,支持50+平台,Star 9.9k

ihmily 开源的直播录制工具 DouyinLiveRecorder,斩获了 9,962 个 Star:

DouyinLiveRecorder 是一款简易的可循环值守的直播录制工具,基于 FFmpeg 实现多平台直播源录制,支持自定义配置录制以及直播状态推送。

DouyinLiveRecorder 目前已支持 50+ 直播平台,覆盖国内主流平台和海外热门平台:

  • 国内平台:抖音、快手、虎牙、斗鱼、YY、B站、小红书、网易cc、千度热播、PandaTV、猫耳FM、Look直播、百度直播、微博直播、酷狗直播、花椒直播、流星直播、ShowRoom、Acfun、映客直播、音播直播、知乎直播、嗨秀直播、vv星球直播、17Live、浪Live、畅聊直播、飘飘直播、六间房直播、乐嗨直播、花猫直播、Shopee、淘宝、京东、咪咕、连接直播、来秀直播等
  • 海外平台:TikTok、bigo、blued、SOOP(原AfreecaTV)、WinkTV、TTingLive(原Flextv)、PopkonTV、TwitCasting、TwitchTV、LiveMe、Youtube、Faceit、Picarto、CHZZK等

工具支持多种自定义配置,用户可以根据需求调整录制参数:

  • 支持自定义录制清晰度,默认原画,可单独为每个直播间设置画质
  • 支持循环值守,可长时间挂着监测直播状态,开播自动录制
  • 支持直播状态推送,可将开播、结束等消息推送到微信、钉钉、邮箱、Bark、ntfy等渠道
  • 支持分段录制,避免单个文件过大
  • 支持自定义执行脚本,录制完成后自动运行 Python、bat、bash 等脚本
  • 支持代理配置,录制 TikTok、AfreecaTV 等海外平台时可配置代理地址
  • 支持批量添加直播间地址,一行一个,暂时不需要录制的地址开头加 # 即可跳过

直接使用

对于普通用户,可直接下载打包好的exe文件使用:

  1. 进入项目 Releases 页面下载最新的 zip 压缩包,解压后得到录制软件
  2. 在 config 文件夹内的 URL_config.ini 中添加录制直播间地址,一行一个
  3. 如需自定义配置,可修改 config.ini 文件,推荐将录制格式设置为 ts,避免中断导致文件损坏
  4. 运行 DouyinLiveRecorder.exe 程序即可开始录制,视频文件保存在 downloads 文件夹内
  5. 停止录制可执行 StopRecording.vbs 脚本,或使用 Ctrl+C 组合键中断

源码运行

开发者可直接运行源码:

  1. 克隆仓库代码到本地:
gitclone https://github.com/ihmily/DouyinLiveRecorder.gitcdDouyinLiveRecorder
  1. 安装依赖,推荐使用 uv 管理虚拟环境,也可直接使用 pip 安装:
# 使用 uvuvsync# 或使用 pippipinstall-rrequirements.txt-ihttps://pypi.tuna.tsinghua.edu.cn/simple
  1. 安装 FFmpeg,Windows 系统可跳过,Linux 执行对应安装命令:
# Ubuntuaptupdate&&aptinstallffmpeg# CentOSyuminstallepel-release&&yuminstallffmpeg# macOSbrewinstallffmpeg
  1. 运行程序:
python main.py# 或使用 uvuv run main.py

容器运行

支持 Docker 容器部署:

  1. 先在配置文件中添加要录制的直播间地址
  2. 运行 docker-compose 启动容器:
docker-composeup-d
  1. 停止容器:
docker-composestop

项目还在持续更新中,后续会支持更多直播平台。如果使用过程中遇到问题,可提交 Issue,也欢迎提交 PR 参与贡献。

开源地址:https://github.com/ihmily/DouyinLiveRecorder

Issue,也欢迎提交 PR 参与贡献。

开源地址:https://github.com/ihmily/DouyinLiveRecorder

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/26 20:17:57

UPnP:家庭网络的智能管家,便利与风险并存的双刃剑

1. UPnP:家庭网络的隐形管家 想象一下这样的场景:你刚买了一个智能摄像头,拆开包装插上电源,手机扫个二维码就能远程查看画面;朋友来家里做客,手机连上WiFi就能直接投屏到电视;玩网络游戏时&…

作者头像 李华
网站建设 2026/5/26 20:17:48

基于STM32WB与ToF传感器的卡车月台自动化引导系统原型设计

1. 项目概述与核心价值在物流仓储的日常运作中,卡车装卸货平台(Dock)是货物流转的咽喉要道。这里效率和安全上的任何一点微小提升,都能直接转化为可观的运营效益。传统的靠车、装卸流程,高度依赖司机与仓管员之间的手势…

作者头像 李华
网站建设 2026/5/26 20:17:45

DIY电容放电点焊机改造:低成本实现精密珠宝焊接

1. 项目概述:从电容放电点焊机到珠宝焊接的探索几年前,我在翻阅《Elektor》杂志时,偶然看到一篇关于电容放电点焊机的工作坊文章。这个项目并非一个“开箱即用”的成品套件,而更像是一个技术原型和实验起点,其核心应用…

作者头像 李华
网站建设 2026/5/26 20:17:40

老牌RTC芯片DS1307 vs DS3231,2024年了到底该选谁?实测对比与避坑指南

DS1307与DS3231终极对决:2024年实时时钟芯片选型实战指南 在嵌入式系统设计中,实时时钟(RTC)芯片的选择往往被低估其重要性——直到你的智能家居设备在断电后丢失所有定时设置,或是工业传感器记录的时间戳出现难以解释的偏差。作为从业十五年…

作者头像 李华
网站建设 2026/5/26 20:16:48

ZyPlayer API开发指南:5步实现跨平台视频播放控制集成

ZyPlayer API开发指南:5步实现跨平台视频播放控制集成 【免费下载链接】zyfun 跨平台桌面端视频资源播放器,免费高颜值. 项目地址: https://gitcode.com/gh_mirrors/zy/zyfun ZyPlayer是一款功能强大的跨平台桌面视频播放器,支持Windows、Mac和Li…

作者头像 李华