DouyinLiveRecorder 使用指南:如何 24 小时自动录制多平台直播
2026/8/21 18:19:34 网站建设 项目流程

DouyinLiveRecorder 使用指南:如何 24 小时自动录制多平台直播

【免费下载链接】DouyinLiveRecorder可循环值守和多人录制的直播录制软件,支持抖音、TikTok、Youtube、快手、虎牙、斗鱼、B站、小红书、pandatv、sooplive、flextv、popkontv、twitcasting、winktv、百度、微博、酷狗、17Live、Twitch、Acfun、CHZZK、shopee等40+平台直播录制项目地址: https://gitcode.com/gh_mirrors/do/DouyinLiveRecorder

DouyinLiveRecorder 是一款开源直播录制工具,基于 FFmpeg 循环监测你添加的直播间,检测到开播后自动获取直播源并录制,支持抖音、快手、B站、TikTok、YouTube、虎牙、斗鱼等平台。你不需要熬夜守着:把地址加进去,让程序挂着,录好的文件会自动存到 downloads 文件夹。

DouyinLiveRecorder 适合哪些场景

  • 个人存档:关注的主播经常深夜开播,想完整留存回放。
  • 课程与内容留存:直播课、发布会、发布会分享需要反复回看。
  • 内容观察:持续关注某类直播内容,留存录制后再做分析和对比。

第一次运行:最短路径

Windows:直接运行

  1. 从项目 Releases 页面下载发布版 zip 包并解压。
  2. config/URL_config.ini中添加直播间地址,一行一个。
  3. 运行DouyinLiveRecorder.exe,录制开始。

源码运行:Linux / macOS / Windows 通用

需要 Python 环境,实际录制工作由 FFmpeg 完成:

git clone https://gitcode.com/gh_mirrors/do/DouyinLiveRecorder cd DouyinLiveRecorder pip install -r requirements.txt python main.py

服务器长期运行

如果打算 7×24 挂在服务器上,直接用 docker-compose 启动镜像即可。仓库里的 compose 文件已把configdownloads目录挂载到本地,并配置了自动重启,执行docker-compose up -d后程序掉线会自己拉起来。

程序启动后,留意控制台的开播与录制提示,再检查同目录downloads文件夹是否生成视频文件。

📌 第一次配置:只需改 3 项

1. 直播间地址(必改)

写入config/URL_config.ini,一行一个:

https://live.douyin.com/745964462470 https://live.bilibili.com/320
  • 某个房间暂时不想录:在该行开头加#,程序会停止监测并正常保存已录内容。
  • 单独给某个房间指定画质:行首加画质名,如超清,https://live.douyin.com/745964462470,注意中间是英文逗号。

2. 抖音 Cookie(录抖音必填)

Cookie 是平台用来识别登录状态的一段字符串。录制抖音时,需要在config/config.ini[Cookie]区填入获取到的抖音cookie,否则可能取不到直播源;其他平台大多可留空。

3. 基础录制参数

config/config.ini[录制设置]区,最常改的是这三项:

[录制设置] 视频保存格式 = ts 原画|超清|高清|标清|流畅 = 原画 循环时间(秒) = 300
  • 视频保存格式:ts 对中断容忍,录到一半断开,已录部分仍可播放;想要方便搬运和播放就选 mp4。
  • 画质:原画到流畅共五档。存档选原画,省空间选高清或标清。
  • 循环时间:检查各房间是否开播的间隔秒数。不建议设得太小,请求过频有被平台风控的可能。

录制 TikTok、YouTube 等海外平台时,把是否使用代理ip设为是、填上代理地址(如127.0.0.1:7890),并确认平台名在使用代理录制的平台列表中。代理的作用,是帮程序访问需要特殊网络环境的平台。

按需求调配置

  • 长期存档:用 ts + 分段(分段录制是否开启= 是,视频分段时间设 3600 秒)。单个文件中断不影响其他段,录完再批量转码。
  • 省空间:画质降到标清,或把格式改成m4a音频只留声音轨,文件体积会小很多。
  • 批量盯多个房间:调大同一时间访问网络的线程数(默认 3)加快检查;同时留意磁盘占用,录制空间剩余阈值(gb)低于设定值会预警。
  • 只要通知不要文件:在[推送配置]填微信、钉钉、邮箱、TG 等渠道,把只推送通知不录制设为是,它就变成一个开播提醒器。
  • 录完自动后处理:打开是否录制完成后执行自定义脚本,可以接自己的脚本做加水印、转码或上传。

💡 直播录制常见问题与排查

取不到直播源、无法开始录制

  • 可能原因:抖音 Cookie 没填或已过期;海外平台没配代理。
  • 处理:更新 Cookie;确认代理地址可用、平台名已加入使用代理录制的平台。

录出来的文件无法播放

  • 可能原因:网络中断导致文件不完整,或容器格式与播放器不兼容。
  • 处理:保存格式改 ts;打开录制完成后自动转为mp4格式,转出的 mp4 兼容性更好。

只想停掉某个房间的录制

  • 处理:在URL_config.ini对应地址前加#,该房间停止监测录制,已录文件正常保存;Windows 上也可以执行StopRecording.vbs停止全部录制,或在终端按Ctrl+C中断。

开播后隔几分钟才录上

  • 可能原因:检测依赖循环时间,程序每隔一段时间才查一次开播状态。
  • 处理:把**循环时间(秒)**调小可减少延迟,但请求次数会相应增加,两者取舍即可。

合规与使用边界

  • 只留存你有权利使用的内容,或用于个人学习研究;不要公开分发、二次直播。
  • 不要做违反平台规则的事,例如恶意抓取、批量转载。
  • 注意隐私:涉及他人隐私的内容,不要录制和传播。

下一步

先把最想看的直播间地址加进URL_config.ini,跑一轮试录,确认 downloads 文件夹里能生成可播放的文件,再按上面的场景逐步调配置。

【免费下载链接】DouyinLiveRecorder可循环值守和多人录制的直播录制软件,支持抖音、TikTok、Youtube、快手、虎牙、斗鱼、B站、小红书、pandatv、sooplive、flextv、popkontv、twitcasting、winktv、百度、微博、酷狗、17Live、Twitch、Acfun、CHZZK、shopee等40+平台直播录制项目地址: https://gitcode.com/gh_mirrors/do/DouyinLiveRecorder

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询