项目简介:
DouyinLiveRecorder(实测支持全平台)一款简易的可循环值守的直播录制工具,基于FFmpeg实现多平台直播源录制,支持自定义配置录制以及直播状态推送,支持几乎所有直播平台。
项目地址:https://github.com/ihmily/DouyinLiveRecorder
准备工作:
打开飞牛的文件管理在我的文件docker目录下创建项目配置文件夹liverecorder(这里是我的路径你可以自定义)然后新建config文件夹。
下载配置文件并解压上传到config中。
链接: https://pan.baidu.com/s/1wg4NzoSvoIAhnv8urs1IZg?pwd=8a2r 提取码: 8a2r

DockerCompose部署:
打开docker,找到compose,点击新增项目,按照图中所示创建项目。

compose代码:
services:
recorder:
image: ihmily/douyin-live-recorder:latest
container_name: DouyyinLiveRecorder
restart: always
tty: true
stdin_open: true
environment:
- TERM=xterm-256color
volumes:
- ./config:/app/config
- ./logs:/app/logs
- ./backup_config:/app/backup_config
- ./downloads:/app/downloads # 视频文件存放目录
network_mode: bridge
勾选创建项目后立即启动,点击确定就会自动构建容器。
使用说明
- 压缩包解压后,在
config 文件夹内的 URL_config.ini 中添加录制直播间地址,一行一个直播间地址。如果要自定义配置录制,可以修改 config.ini 文件,推荐将录制格式修改为 ts。
- 另外,如果需要录制TikTok、AfreecaTV等海外平台,请在配置文件中设置开启代理并添加proxy_addr链接 如:
127.0.0.1:7890 (这只是示例地址,具体根据实际填写)。
- 假如
URL_config.ini文件中添加的直播间地址,有个别直播间暂时不想录制又不想移除链接,可以在对应直播间的链接开头加上 #,那么将停止该直播间的监测以及录制。
- 软件默认录制清晰度为
原画 ,如果要单独设置某个直播间的录制画质,可以在添加直播间地址时前面加上画质即可,如 超清,https://live.douyin.com/745964462470 记得中间要有 , 分隔。
- 如果要长时间挂着软件循环监测直播,最好循环时间设置长一点(咱也不差没录制到的那几分钟),避免因请求频繁导致被官方封禁IP 。
- 若要停止其中某个直播间的录制,可在
URL_config.ini文件中的地址前加#,会自动停止对应直播间的录制并正常保存已录制的视频。
直播间链接示例:
抖音:
https://live.douyin.com/745964462470
https://v.douyin.com/iQFeBnt/
https://live.douyin.com/yall1102 (链接+抖音号)
https://v.douyin.com/CeiU5cbX (主播主页地址)
TikTok:
https://www.tiktok.com/@pearlgaga88/live
快手:
https://live.kuaishou.com/u/yall1102
虎牙:
https://www.huya.com/52333
斗鱼:
https://www.douyu.com/3637778?dyshid=
https://www.douyu.com/topic/wzDBLS6?rid=4921614&dyshid=
YY:
https://www.yy.com/22490906/22490906
B站:
https://live.bilibili.com/320
小红书(直播间分享地址):
http://xhslink.com/xpJpfM
提示:
由于本人并不录制直播间视频只是给大家推荐好用的项目,如果有其他疑问可以到项目地址中查看,相关使用中遇到的问题可以咨询原作者。