SamurAIGPT/Text-To-Video-AI

Generate video from text using AI

What it solves

此项目提供一条自动化管线,将简单的文字主题转换为完整视频,省去手动编写脚本、录制配音与收集素材的需求。它特别适合制作短视频内容的创作者,如 YouTube Shorts、Instagram Reels 与 TikTok。

How it works

系统协调多个 AI 模型,端到端构建视频:

  1. Scripting:使用 LLM(OpenAI、Groq 或 Google Gemini)根据用户主题生成脚本。
  2. Voiceover:使用 EdgeTTS 或 ElevenLabs 将脚本转换为语音。
  3. Visuals:从 Pexels 获取相关 B‑roll 片段,或通过 Muapi API 生成 AI 视频段落(支持 Google Veo、Sora 与 Kling 等模型)。
  4. Captions:使用 Whisper 或 Deepgram 创建时间戳字幕,与音频同步。
  5. Composition:使用 React/Remotion 合成引擎将这些元素合并为最终视频文件。

Who it’s for

内容创作者、教育者和社交媒体经理,想要快速产出高质量旁白视频且无需专业编辑软件。

Highlights

  • Flexible AI Providers:支持多家 LLM、TTS 与 STT 提供商。
  • AI Video Integration:整合 Muapi,使用前沿的文字转视频模型。
  • Customizable Styling:完整控制字幕字体、颜色和视频方向(竖屏或横屏)。
  • Multiple Deployment Options:可本地运行、通过 Google Colab,或使用受管控的 Premium API。