你是否还在为错过心仪主播的直播而懊悔?是否想同时抓取多个平台的精彩内容?开源利器 DouyinLiveRecorder,正在用强悍的跨平台录制能力重新定义直播录播体验!

可循环值守和多人录制的直播录制软件,支持抖音、TikTok、Youtube、快手、虎牙、斗鱼、B站、小红书、pandatv、sooplive、flextv、popkontv、twitcasting、winktv、百度、微博、酷狗、17Live、Twitch、Acfun、CHZZK、shopee等40+平台直播录制。
开源地址:https://github.com/ihmily/DouyinLiveRecorder
有两种方法,Docker 安装和源码安装,这里推荐使用docker安装,较为方便。
在运行命令之前,请确保您的机器上安装了 Docker 和 Docker Compose
最简单方法是运行项目中的 docker-compose.yaml 文件,地址:https://github.com/ihmily/DouyinLiveRecorder/blob/main/docker-compose.yaml,只需简单执行以下命令:
mkdir -p /data/docker/DouyinLiveRecorder
cd /data/docker/DouyinLiveRecorder
wget https://raw.githubusercontent.com/ihmily/DouyinLiveRecorder/refs/heads/main/docker-compose.yaml
docker-compose up -d可选 -d 在后台运行。
简单三步既可使用docker运行DouyinLiveRecorder
如果你只想简单的运行程序,则不需要做这一步。Docker镜像仓库中代码版本可能不是最新的,如果要运行本仓库主分支最新代码,可以本地自定义构建,通过修改 docker-compose.yaml 文件,如将镜像名修改为 douyin-live-recorder:latest,并取消 # build: . 注释,然后再执行
docker build -t douyin-live-recorder:latest .
docker-compose up或者直接使用下面命令进行构建并启动
docker-compose -f docker-compose.yaml updocker-compose stop①在docker容器内运行本程序之前,请先在配置文件中添加要录制的直播间地址。
②在容器内时,如果手动中断容器运行停止录制,会导致正在录制的视频文件损坏!

使用源码运行,前提要有Python>=3.10环境,如果没有请先自行安装Python,再执行下面步骤。
git clone https://github.com/ihmily/DouyinLiveRecorder.gitcd DouyinLiveRecorder
pip3 install -r requirements.txt如果是Windows系统,这一步可跳过。对于Linux系统,执行以下命令安装
yum install epel-release
yum install ffmpegapt update
apt install ffmpeg如果已经安装 Homebrew 请跳过这一步
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"brew install ffmpegpython main.py其中Linux系统请使用python3 main.py 运行。
config 文件夹内的 URL_config.ini 中添加录制直播间地址,一行一个直播间地址。如果要自定义配置录制,可以修改config.ini 文件,推荐将录制格式修改为ts。DouyinLiveRecorder.exe 程序进行录制了。录制的视频文件保存在同目录下的 downloads 文件夹内。127.0.0.1:7890 (这只是示例地址,具体根据实际填写)。URL_config.ini文件中添加的直播间地址,有个别直播间暂时不想录制又不想移除链接,可以在对应直播间的链接开头加上#,那么将停止该直播间的监测以及录制。原画 ,如果要单独设置某个直播间的录制画质,可以在添加直播间地址时前面加上画质即可,如超清,https://live.抖音.com/745964462470 记得中间要有, 分隔。Ctrl+C 组合键中断录制,若要停止其中某个直播间的录制,可在URL_config.ini文件中的地址前加#,会自动停止对应直播间的录制并正常保存已录制的视频。DouyinLiveRecorder是一款非常实用的直播录制软件,它不仅能够满足我们跨平台录制直播的需求,还支持循环值守、多人录制、多种录制格式和清晰度选择等多种功能。如果你也是一个直播迷,那么这款软件绝对值得一试!
写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;也别忘了关注星哥玩云!这里有满满的干货分享,还有轻松有趣的技术交流~点个赞、分享给身边的小伙伴,一起成长,一起玩转技术世界吧! 😊
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。