GitHub万星!这个“讨饭”机器人,每天自动抓取知乎热帖,零成本狂赚油管广告费
2026/9/1 21:06:57 网站建设 项目流程
躺赚美金不是梦:RedditVideoMakerBot开源解析,一键把热门帖子变成爆款视频

小伙伴们,你是否刷到过这类油管视频:一张赛博朋克风格的背景图,配上机械的TTS语音朗读,讲述着Reddit上的狗血故事或知乎上的神回复。你可能会想:“这种粗制滥造的视频也有人看?”可当你点开频道主页,发现它几乎每天更新,每个视频都有几万甚至几十万播放量时,你或许就坐不住了。

这种看似“简陋”的视频,背后支撑的其实是一套完全自动化的流水线。而今天要介绍的开源项目——RedditVideoMakerBot,正是这条流水线上最著名的“引擎”。它能把“抓帖子→写标题→生成截图→合成配音→输出成片”这一整套流程,压缩成一个命令,让你零成本拥有一个24小时不眠不休的视频工厂。

项目简介

RedditVideoMakerBot 是一个自动化视频生成机器人,专门用来将Reddit(或任何文字社区)的热门帖子,转制成适合在TikTok、YouTube Shorts、Instagram Reels等短视频平台发布的竖屏视频。

它的工作流非常简单:你给它一个帖子的链接,它还你一个带背景、截图、字幕和AI配音的成品视频。更夸张的是,你可以把它挂到服务器上,设定好定时任务,让它每天自动去抓取Reddit热帖并生成视频,彻底实现内容制作的“无人化”。

项目目前在GitHub上已获得超11,000颗Star,是自动化内容生产领域的标杆级开源工具。

核心功能

RedditVideoMakerBot 的功能链条设计得非常紧凑,从素材准备到成片输出,全程无需人工干预。

1. 智能帖子抓取与截图

机器人会从你指定的Reddit板块(如r/AskRedditr/tifu)自动抓取热门帖子,并利用Playwright无头浏览器,将帖子的标题、正文以及高赞评论,渲染成一张张精美的“手机截图”。这种截图符合短视频的9:16竖屏比例,观众看起来就像是真的在刷手机。

2. 背景视频与音乐

为了避免画面单调,机器人可以自动从YouTube等平台下载无版权限制的背景视频素材(如《我的世界》跑酷、ASMR解压画面等),你也可以自定义任何视频作为背景。同时,它还能自动添加背景音乐,增强视频的氛围感。

3. AI语音合成与字幕

这是赋予视频“灵魂”的一步。机器人使用OpenAITTS****服务Edge TTS,将帖子标题和评论内容转化为自然的朗读语音,并生成对应的SRT字幕文件。朗读过程中,字幕会跟随语音高亮,模拟出专业剪辑的“卡拉OK字幕”效果。

4. 全自动视频合成

所有素材准备就绪后,机器人调用FFmpeg进行最终合成:背景视频、帖子截图、朗读语音、背景音乐、字幕……多条轨道被精确合并,输出一个可直接发布的MP4文件。

安装与使用方法

RedditVideoMakerBot 的部署相当简单,只需几步。

# 1. 克隆仓库 git clone https://github.com/elebumm/RedditVideoMakerBot.git cd RedditVideoMakerBot # 2. 安装依赖 pip install -r requirements.txt # 3. 配置环境变量(Reddit API密钥、OpenAI Key等) cp .env.example .env # 编辑 .env 文件,填入你的 Reddit 开发者凭据和 TTS 服务的 Key # 4. 运行机器人 python main.py

安装好依赖后运行 python main.py

运行后,机器人会根据你在配置文件中设定的板块和数量,自动抓取帖子并开始生成视频。如果你想实现完全自动化,只需将python main.py添加到 Linux 的crontab定时任务中,设定每天运行,就能坐等视频出炉了。

代码演示:自定义背景音乐

以下代码片段展示了如何在项目中指定自定义的背景音乐文件:

from video_maker import VideoMaker from utils import settings # 初始化视频生成器 vm = VideoMaker() # 指定自定义背景音乐路径 settings.config["background"]["background_audio"] = "/path/to/your/music.mp3" settings.config["background"]["background_audio_volume"] = 0.3 # 音量30% # 开始生成视频 vm.create_video( topic="askreddit", num_comments=5, background_type="custom", )

这种灵活的设计让你可以轻松替换任何素材,打造出风格独特的视频频道。

优势对比

与市面上其他自动化视频工具相比,RedditVideoMakerBot 的独到之处一目了然。

对比维度

RedditVideoMakerBot

商业自动化工具(如Fliki、InVideo)

手动剪辑

费用完全免费开源

按月订阅,50+/月

时间成本极高

自动化程度全自动,定时作业

半自动,需手动选择模板

完全手动

可定制性极高

,所有环节可修改

受限于平台模板

高,但非常耗时

内容来源

专为Reddit文字社区优化

通用文本转视频

任意

隐私与控制完全本地运行

云服务,需上传素材

本地

相比商业工具,RedditVideoMakerBot 最大的优势就是零成本与完全自控。你不需要支付任何订阅费,也不受平台模板的束缚。它本质上是一套可深度定制的视频生产线,你想换什么背景、什么TTS声音、什么截图风格,全部由代码说了算。

写在最后

RedditVideoMakerBot 的出现,标志着短视频内容生产进入了一个“低门槛无人化”的新时代。它可能不是最精美的视频编辑工具,但却是最高效的“内容搬运工”。无论你是想搞一个副业频道赚取广告费,还是单纯想批量制作自己的知识分享视频,这个项目都能为你提供一套完整且可落地的技术方案。

当然,在享受自动化便利的同时,也请务必尊重原作者的版权,避免批量搬运他人原创内容。

项目地址:https://github.com/elebumm/RedditVideoMakerBot

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询