阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

开源免费直播录制神器,40+直播平台一网打尽!

21次阅读
没有评论

共计 2924 个字符,预计需要花费 8 分钟才能阅读完成。

开源免费直播录制神器,40+ 直播平台一网打尽!

前言

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

开源免费直播录制神器,40+ 直播平台一网打尽!

什么是 DouyinLiveRecorder

可循环值守和多人录制的直播录制软件,支持抖音、TikTok、Youtube、快手、虎牙、斗鱼、B 站、小红书、pandatv、sooplive、flextv、popkontv、twitcasting、winktv、百度、微博、酷狗、17Live、Twitch、Acfun、CHZZK、shopee 等 40+ 平台直播录制。

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

已支持平台

  • 抖音

  • TikTok

  • 快手

  • 虎牙

  • 斗鱼

  • YY

  • B 站

  • 小红书

  • bigo

  • blued

  • SOOP(原 AfreecaTV)

  • 网易 cc

  • 千度热播

  • PandaTV

  • 猫耳 FM

  • Look 直播

  • WinkTV

  • FlexTV

  • PopkonTV

  • TwitCasting

  • 百度直播

  • 微博直播

  • 酷狗直播

  • TwitchTV

  • LiveMe

  • 花椒直播

  • 流星直播

  • ShowRoom

  • Acfun

  • 映客直播

  • 音播直播

  • 知乎直播

  • CHZZK

  • 嗨秀直播

  • vv 星球直播

  • 17Live

  • 浪 Live

  • 畅聊直播

  • 飘飘直播

  • 六间房直播

  • 乐嗨直播

  • 花猫直播

  • Shopee

  • Youtube

  • 淘宝

  • 京东

  • Faceit

  • 更多平台正在更新中

安装 DouyinLiveRecorder 方法

有两种方法,Docker 安装和源码安装,这里推荐使用 docker 安装,较为方便。

方法一、Docker 安装 DouyinLiveRecorder

容器运行

在运行命令之前,请确保您的机器上安装了 DockerDocker Compose

1. 快速启动

最简单方法是运行项目中的 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

开源免费直播录制神器,40+ 直播平台一网打尽!

2. 构建镜像(可选)

如果你只想简单的运行程序,则不需要做这一步。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 up

3. 停止容器实例

docker-compose stop

4. 注意事项

①在 docker 容器内运行本程序之前,请先在配置文件中添加要录制的直播间地址。

②在容器内时,如果手动中断容器运行停止录制,会导致正在录制的视频文件损坏!

开源免费直播录制神器,40+ 直播平台一网打尽!

方法二、源码安装 DouyinLiveRecorder

使用源码运行,前提要有 Python>=3.10 环境,如果没有请先自行安装 Python,再执行下面步骤。

1. 首先拉取或手动下载本仓库项目代码

git clone https://github.com/ihmily/DouyinLiveRecorder.git

2. 进入项目文件夹,安装依赖

cd DouyinLiveRecorder
pip3 install -r requirements.txt

3. 安装FFmpeg

如果是 Windows 系统,这一步可跳过。对于 Linux 系统,执行以下命令安装

CentOS 执行

yum install epel-release
yum install ffmpeg

Ubuntu 则执行

apt update
apt install ffmpeg

macOS 执行

如果已经安装 Homebrew 请跳过这一步

/bin/bash -c"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install ffmpeg

4. 运行程序

python main.py

其中 Linux 系统请使用python3 main.py 运行。

使用说明

  • 对于只想使用录制软件的小白用户,进入Releases 中下载最新发布的 zip 压缩包即可,里面有打包好的录制软件。(有些电脑可能会报毒,直接忽略即可,如果下载时被浏览器屏蔽,请更换浏览器下载)

  • 压缩包解压后,在 config 文件夹内的 URL_config.ini 中添加录制直播间地址,一行一个直播间地址。如果要自定义配置录制,可以修改config.ini 文件,推荐将录制格式修改为ts

  • 以上步骤都做好后,就可以运行DouyinLiveRecorder.exe 程序进行录制了。录制的视频文件保存在同目录下的 downloads 文件夹内。

  • 另外,如果需要录制 TikTok、AfreecaTV 等海外平台,请在配置文件中设置开启代理并添加 proxy_addr 链接 如:127.0.0.1:7890(这只是示例地址,具体根据实际填写)。

  • 假如 URL_config.ini 文件中添加的直播间地址,有个别直播间暂时不想录制又不想移除链接,可以在对应直播间的链接开头加上#,那么将停止该直播间的监测以及录制。

  • 软件默认录制清晰度为 原画 ,如果要单独设置某个直播间的录制画质,可以在添加直播间地址时前面加上画质即可,如 超清,https://live.douyin.com/745964462470 记得中间要有, 分隔。

  • 如果要长时间挂着软件循环监测直播,最好循环时间设置长一点(咱也不差没录制到的那几分钟),避免因请求频繁导致被官方封禁 IP。

  • 要停止直播录制,Windows 平台可执行 StopRecording.vbs 脚本文件,或者在录制界面使用 Ctrl+C 组合键中断录制,若要停止其中某个直播间的录制,可在 URL_config.ini 文件中的地址前加 #,会自动停止对应直播间的录制并正常保存已录制的视频。

结尾

DouyinLiveRecorder 是一款非常实用的直播录制软件,它不仅能够满足我们跨平台录制直播的需求,还支持循环值守、多人录制、多种录制格式和清晰度选择等多种功能。如果你也是一个直播迷,那么这款软件绝对值得一试!

写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;也别忘了关注星哥玩云!这里有满满的干货分享,还有轻松有趣的技术交流~点个赞、分享给身边的小伙伴,一起成长,一起玩转技术世界吧!😊

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2025-04-28发表,共计2924字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中