AI开放服务/开源项目

MoneyPrinter

一键自动生成YouTube Shorts视频,简化内容创作与发布流程。

标签:

MoneyPrinter 综合介绍

MoneyPrinter是一个开源项目,旨在自动化YouTube短视频(Shorts)的制作过程。它基于Python编写,使用MoviePy视频编辑库。用户仅需提供讨论的视频话题,就能在本地生成视频。此工具包含了视频生成、音乐添加、字体自定义、自动YouTube上传等功能,为内容创作者提供便捷的视频生成解决方案。

 

 

MoneyPrinter 功能列表

视频话题输入生成
MP3音乐文件支持与自定义
字体加载与自定义
自动上传YouTube功能
额外scopes支持以实现更多YouTube功能
.env环境变量配置
图像处理工具ImageMagick集成

 

 

MoneyPrinter 使用帮助

克隆仓库并安装Python依赖
复制.env.example至.env并配置环境变量
通过浏览器访问本地服务器进行操作
自定义字体和音乐文件
根据提示完成Google OAuth认证来启用YouTube自动上传

 

 

MoneyPrinter 环境变量

要求

  • TIKTOK_SESSION_ID:需要您的TikTok会话ID。通过在浏览器中登录TikTok并复制 sessionid cookie的值来获取它。
  • IMAGEMAGICK_BINARY:ImageMagick二进制文件(.exe文件)的文件路径是必需的。
  • PEXELS_API_KEY: 需要您的独一无二的Pexels API 密钥。

 

可选

  • OPENAI_API_KEY: 您的唯一OpenAI API密钥是必需的。如果您想使用OpenAI模型,请在这里获得您的密钥。
  • GOOGLE_API_KEY:您的Gemini API密钥对Gemini Pro模型至关重要。在Get API key | Google AI Studio上安全地生成一个
  • ASSEMBLY_AI_API_KEY: 您的唯一 AssemblyAI API 密钥是必需的。您可以在这里获得一个。此字段是可选的;如果留空,字幕将基于生成的脚本创建。字幕也可以在本地创建。
    加入 Discord 以获得支持和更新。

相关导航