elebumm/RedditVideoMakerBot

GitHub: elebumm/RedditVideoMakerBot

这是一个自动化工具,能够利用Python脚本将Reddit文本帖子一键转换为配有语音和背景的短视频。

Stars: 11105 | Forks: 2687

# Reddit Video Maker Bot 🎥 无需视频编辑或素材编译即可完成。这纯粹是 ✨编程魔法✨。 由 Lewis Menelaws 和 [TMRRW](https://tmrrwinc.ca) 创建 ## 视频说明 [![lewisthumbnail](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/06c74c33d1154222.png) ](https://www.youtube.com/watch?v=3gjcY_00U1w) ## 动机 🤔 这些在 TikTok、YouTube 和 Instagram 上的视频在所有平台上获得了数百万次观看,并且所需的精力很少。 唯一需要做的原创工作就是编辑和收集所有素材…… ……但是如果我们能自动化这个过程呢?🤔 ## 免责声明 🚨 - **目前**,此仓库不会尝试通过此机器人上传此内容。它会提供一个文件,然后您必须手动上传。这是为了避免任何社区准则问题。 ## 环境要求 - Python 3.10 - Playwright(这应该在安装过程中自动安装) ## 安装说明 👩‍💻 1. Clone 此仓库: git clone https://github.com/elebumm/RedditVideoMakerBot.git cd RedditVideoMakerBot 2. 创建并激活虚拟环境: - 在 **Windows** 上: python -m venv ./venv .\venv\Scripts\activate - 在 **macOS 和 Linux** 上: python3 -m venv ./venv source ./venv/bin/activate 3. 安装所需的依赖项: pip install -r requirements.txt 4. 安装 Playwright 及其依赖项: python -m playwright install python -m playwright install-deps **实验性功能!!!!** - 在 macOS 和 Linux(Debian、Arch、Fedora、CentOS 及基于它们的发行版)上,您可以运行一个安装脚本,该脚本将自动安装步骤 1 到 3。(需要 bash) - `bash <(curl -sL https://raw.githubusercontent.com/elebumm/RedditVideoMakerBot/master/install.sh)` - 这也可以用于更新安装 5. 运行机器人: python main.py 6. 访问 [Reddit Apps 页面](https://www.reddit.com/prefs/apps),并设置一个“script”类型的应用。在 redirect URL 字段中粘贴任何 URL,例如:`https://jasoncameron.dev`。 7. 机器人会提示您填写详细信息以连接到 Reddit API,并根据您的喜好配置机器人。 8. 享受 😎 9. 如果您需要重新配置机器人,只需打开 `config.toml` 文件并删除需要更改的行。在下次运行机器人时,它将帮助您重新配置这些选项。 (注意:如果您在安装或运行机器人时遇到任何错误,请尝试使用 `python3` 或 `pip3` 代替 `python` 或 `pip`。) 有关此机器人的更详细指南,请参阅 [文档](https://reddit-video-maker-bot.netlify.app/)。 ## 视频演示 https://user-images.githubusercontent.com/66544866/173453972-6526e4e6-c6ef-41c5-ab40-5d275e724e7c.mp4 ## 贡献与改进方法 📈 在当前状态下,此机器人完全完成了它需要做的工作。然而,总是可以进行改进! 我已经尝试简化代码,以便任何人都可以阅读它并开始在任何技能水平上进行贡献。不要害羞 :) 贡献吧! - [ ] 创建更好的文档并添加命令行界面。 - [x] 允许用户为其视频选择背景音乐。 - [x] 允许用户选择 Reddit 主题贴,而不是随机选择。 - [x] 允许用户选择一个背景,而不是 Minecraft 那个。 - [x] 允许用户在任何 Subreddit 之间进行选择。 - [x] 允许用户更改语音。 - [x] 检查视频是否已经创建 - [x] 浅色和深色模式 - [x] NSFW 帖子过滤器 请阅读我们的 [贡献指南](CONTRIBUTING.md) 以获取更详细的信息。 ### 如有任何问题或需要支持,请加入 [Discord](https://discord.gg/qfQSx45xCV) 服务器 ## 开发者和维护者。 Elebumm (Lewis#6305) - https://github.com/elebumm (创始人) Jason Cameron - https://github.com/JasonLovesDoggo (维护者) Simon (OpenSourceSimon) - https://github.com/OpenSourceSimon CallumIO (c.#6837) - https://github.com/CallumIO Verq (Verq#2338) - https://github.com/CordlessCoder LukaHietala (Pix.#0001) - https://github.com/LukaHietala Freebiell (Freebie#3263) - https://github.com/FreebieII Aman Raza (electro199#8130) - https://github.com/electro199 Cyteon (cyteon) - https://github.com/cyteon ## 许可证 [Roboto 字体](https://fonts.google.com/specimen/Roboto/about) 获得 [Apache License V2](https://www.apache.org/licenses/LICENSE-2.0) 许可
标签:BeEF, Instagram, Playwright, Python, Reddit, TikTok, TTS, YouTube, 内容生成, 文本转语音, 无代码, 无后门, 爬虫, 特征检测, 社交媒体, 网络调试, 脚本, 自动化, 视频制作, 视频机器人, 视频编辑, 逆向工具