Video Generator | 视频生成器

🎬 多厂商 TTS 自动化短视频生成

基于 Remotion 的自动化文本转视频系统,支持多厂商 TTS/ASR 自动降级,一键生成赛博风格短视频,单条约 $0.003

收藏
9k
安装
2.5k
版本
1.0.35
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Video Generator 是一套开源的文本转视频自动化管道,将文字脚本转换为 1080×1920 竖版短视频。用户只需提供文本,系统即自动完成:

1. 语音合成:调用 OpenAI/Azure/阿里云/腾讯云 TTS 生成配音,支持多厂商自动降级
2. 时间戳提取:使用 Whisper 等 ASR 服务精确切分字幕时间点

3. 场景编排:自动识别 6 类场景(标题/强调/痛点/内容/列表/结尾),匹配动态视觉效果

4. 视频渲染:基于 Remotion + React 本地渲染,输出赛博线框风格的 MP4

典型命令:

./scripts/script-to-video.sh script.txt --voice nova --speed 1.15

显著优点

  • 多厂商冗余:OpenAI 故障时自动切换至 Azure/阿里云/腾讯云,保障可用性
  • 成本极低:15 秒视频约 $0.003,TTS 与 Whisper 为主要开销
  • 本地渲染:视频合成完全本地执行,原始素材不上云
  • 中文优化:v1.6.2 深度集成阿里云 TTS,支持 63.4 秒完整中文音频流
  • 视觉丰富:5 种高级风格(权威/奢华/极简/电影/医疗),支持背景视频叠加与透明度调节

潜在缺点与局限

  • API 依赖重:TTS/ASR 必须调用第三方云 API,无法完全离线运行
  • 环境配置复杂:需 Node ≥18、FFmpeg、Python3,且需配置多组厂商密钥
  • 地理限制:OpenAI 服务在部分地区受限,需预装备用厂商
  • 风格固定:赛博线框为主基调,非通用视频编辑器,无法自由调整版式
  • 短内容导向:针对 15-60 秒短视频优化,长视频渲染耗时显著增加

适合人群

  • 自媒体创作者:批量生产抖音/YouTube Shorts 风格内容
  • 技术视频团队:需自动化生成产品 Demo、科普短视频
  • 中文内容生产者:依赖阿里云/腾讯云解决中文语音与网络稳定性问题
  • 开发者:可基于 Remotion 二次定制场景动画

常规风险

  • 密钥泄露风险:需妥善保管 .env 文件(建议 chmod 600),避免命令行暴露 API Key
  • 厂商数据出境:TTS/ASR 文本与音频上传至 OpenAI/阿里云等,需遵守各厂商隐私政策
  • 成本波动:高频调用时 TTS 费用可能累积,建议设置用量告警
  • 渲染失败:FFmpeg 或 Node 版本不兼容会导致本地渲染中断

Video Generator | 视频生成器 内容

手动下载zip · 17.6 kB
README.mdtext/markdown
请选择文件