想要轻松录制抖音、TikTok、快手等平台的直播内容吗?DouyinLiveRecorder 是一款功能强大的开源直播录制工具,支持超过40个主流直播平台,让您不再错过任何精彩直播内容。🎥
【免费下载链接】DouyinLiveRecorder 项目地址: https://gitcode.com/gh_mirrors/do/DouyinLiveRecorder
✨ 为什么选择DouyinLiveRecorder?
这款直播录制神器具有以下核心优势:
- 🚀 多平台支持:涵盖抖音、TikTok、快手、虎牙、斗鱼、B站等热门平台
- 🔧 简单易用:小白用户也能快速上手,无需复杂配置
- 💾 稳定录制:基于FFmpeg实现高质量视频录制
- 📱 智能监测:自动循环值守,主播开播即开始录制
- 🔔 实时推送:支持多种消息推送方式,第一时间获知直播状态
🛠️ 快速安装步骤
方法一:下载预编译版本(推荐新手)
直接从项目发布页面下载最新的zip压缩包,解压后即可使用:
- 修改
config/URL_config.ini文件,添加直播间地址 - 运行
DouyinLiveRecorder.exe程序 - 录制的视频自动保存在
downloads文件夹
方法二:源码运行(适合开发者)
git clone https://gitcode.com/gh_mirrors/do/DouyinLiveRecorder
cd DouyinLiveRecorder
pip3 install -r requirements.txt
python main.py
方法三:Docker容器运行
docker-compose up -d
📋 配置详解与最佳实践
核心配置文件
项目包含两个重要配置文件:
config/URL_config.ini- 存放直播间地址列表config/config.ini- 自定义录制参数设置
直播间地址格式示例
抖音:https://live.douyin.com/745964462470
TikTok:https://www.tiktok.com/@pearlgaga88/live
B站:https://live.bilibili.com/320
小红书:https://www.xiaohongshu.com/user/profile/6330049c000000002303c7ed
🎯 高级功能与使用技巧
画质自定义设置
支持为不同直播间单独设置录制画质:
超清,https://live.douyin.com/745964462470
原画,https://live.bilibili.com/320
网络连接配置
录制海外平台(如TikTok)时,可在配置文件中设置网络连接:
network_addr = 127.0.0.1:7890
消息推送功能
支持多种推送方式:
- 即时通讯软件
- 钉钉
- 微信
- 邮箱
- Bark
🔧 项目架构解析
DouyinLiveRecorder采用模块化设计:
douyinliverecorder/spider.py- 直播数据获取模块douyinliverecorder/stream.py- 直播流地址解析douyinliverecorder/javascript/- 解密算法库msg_push.py- 消息推送处理
💡 实用小贴士
- 格式推荐:为避免录制中断导致视频损坏,推荐使用
ts格式 - 循环时间:建议设置较长的循环监测间隔,避免频繁请求
- 临时暂停:在直播间地址前加
#即可暂停该直播间录制 - 停止录制:Windows平台可使用
StopRecording.vbs脚本
🚀 进阶使用场景
批量录制管理
通过编辑 URL_config.ini 文件,可以轻松管理大量直播间:
- 一行一个直播间地址
- 支持画质前缀设置
- 支持注释暂停功能
自定义脚本执行
支持在特定事件触发时执行自定义脚本:
- Python脚本
- Batch文件
- Bash脚本
📈 性能优化建议
- 合理设置循环监测间隔,避免IP被封
- 使用网络中转服务访问海外平台
- 定期清理日志文件,释放磁盘空间
🎉 开始您的直播录制之旅
无论您是内容创作者、数据分析师还是普通用户,DouyinLiveRecorder 都能为您提供稳定可靠的直播录制解决方案。现在就下载体验,开启您的精彩直播内容收藏之旅!🌟
温馨提示:请遵守各平台的使用条款,合理使用录制功能。
【免费下载链接】DouyinLiveRecorder 项目地址: https://gitcode.com/gh_mirrors/do/DouyinLiveRecorder
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



