2025开源DouyinLiveRecorder全平台直播间录制工具整合包,多直播同时录制、教学直播录制、教学视频推送、简单易用不占内存

一、DouyinLiveRecorder软件介绍(文末提供下载)

         官方地址:GitHub - ihmily/DouyinLiveRecorder

         本文信息来源于作者GitHub地址

        一款简易的可循环值守的直播录制工具,基于FFmpeg实现多平台直播源录制,支持自定义配置录制以及直播状态推送。

二、支持的直播平台

       一款支持循环值班和多人录制的直播录制软件,兼容抖音、TikTok、YouTube、快手、虎牙、斗鱼、哔哩哔哩、小红书、熊猫TV、Soop Live、Flex TV、Popkon TV、Twitcasting、Wink TV、百度、微博、酷狗、17Live、Twitch、Acfun、CHZZK、Shopee等40多个平台进行直播直播录制。

三、源码运行 🎃 Source Code Run

      使用源码运行,前提要有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执行 CentOS execution

     yum install epel-release
     yum install ffmpeg

        Ubuntu则执行 While Ubuntu does

    apt update
    apt install ffmpeg

        macOS 执行 macOS execution

        如果已经安装 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 运行。

四、安装包使用教程

安装包下载解压后


         1、在录制之前,先在config文件夹内的URL_config.ini文件中添加要录制的直播间
         地址(一行一个直播间),然后运行DouyinLiveRecorder.exe 即可开始录制。

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

五、首次使用注意事项

        1、首次使用运行DouyinLiveRecorder.exe会根据电脑环境下载依赖包,根据网速稍等一会

       2、出现下面的界面就是开始录制了

        3、效果展示,录制的视频在解压缩目录的downloads文件夹(图片打码保护主播隐私,这个是我测试的)注意如果同时录制多个直播间就要求网速带宽和电脑配置足够了。

六、软件下面安装包地址

夸克网盘分享

### 关于 DouyinLiveRecorder 的技术信息 DouyinLiveRecorder 是一款基于 FFmpeg 技术开发的直播录制工具,适用于直播平台,括抖音、TikTok、快手、虎牙和斗鱼等[^1]。该工具由开发者 LyzenX 打造,主要目标是为用户提供一种简便的方式以录制抖音平台上的直播视频[^2]。 #### 工具特点 DouyinLiveRecorder 提供了项实用的功能和技术特性: - **平台支持**:仅限于抖音,还兼容 TikTok 和其他主流直播平台。 - **自定义配置**:用户可根据需求调整录制参数,满足个性化需求。 - **自动检测与推送**:具备自动发现直播源的能力,并能持续录制,减少人工干预。 - **跨平台运行**:支持 Windows、macOS 和 Linux 系统,适应同用户的环境需求[^4]。 - **高度可扩展性**:代码结构清晰,方便二次开发或功能增强。 #### 应用场景 这款工具的应用范围较为广泛,涵盖了以下几个领域: - **个人收藏**:帮助用户记录喜爱主播的内容,防止错过精彩瞬间。 - **教育用途**:可用于录制在线课程,便于学生课后复习。 - **内容创作**:影音爱好者可通过此工具学习他人直播技巧,优化自身策略。 - **数据分析**:企业和研究人员可以利用其收集数据,分析直播间行为模式或市场趋势[^4]。 #### 开发与技术支持 虽然 Java 并常用于此类工具的核心开发,但在某些复杂应用场景下,Java 可作为辅助语言处理视频流的捕获、录制及存储等问题[^3]。然而,DouyinLiveRecorder 主要依赖 Python 脚本结合 FFmpeg 实现核心功能,因此更适合作为轻量级解决方案推广给普通用户。 与其他同类产品相比,如大圣直播录制工具DouyinLiveRecorder 更适合具有一定技术背景且需要平台支持的用户群体[^5]。 --- ### 示例代码片段 以下是使用 Python 和 FFmpeg 进行基本直播录制的一个简化示例: ```python import subprocess def start_recording(stream_url, output_file): command = [ 'ffmpeg', '-i', stream_url, '-c:v', 'copy', '-c:a', 'aac', output_file ] process = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) return process if __name__ == "__main__": url = "rtmp://example.com/live/stream" file_name = "output.mp4" recorder = start_recording(url, file_name) print(f"Recording started... Saving to {file_name}") ``` 以上代码展示了如何通过调用 FFmpeg 命令行工具完成直播流的录制过程。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值