Video Generator | 视频生成器

🎬 AI文本一键生成专业短视频

自动化文本转视频工具,支持OpenAI、Azure、阿里云、腾讯云四大TTS服务商,一键生成赛博风竖屏短视频,单条成本约$0.003。

收藏
10.5k
安装
2.5k
版本
1.0.39
CLS 安全性认证2026-07-14
点击查看完整报告 >

使用说明

核心用法

Video Generator 是一款基于 Remotion 框架的自动化文本转视频工具,可将文本脚本快速转换为1080×1920竖屏短视频。用户需配置任一TTS服务商(OpenAI/Azure/阿里云/腾讯云),通过命令行传入脚本文件即可生成带AI配音、智能字幕和动态视觉效果的视频。

典型工作流
1. 准备纯文本脚本(每行一个片段)

2. 执行 ./scripts/script-to-video.sh <脚本> --voice nova --speed 1.15

3. 获取本地渲染的MP4文件

显著优点

  • 多服务商冗余设计:支持4大云厂商TTS/ASR,可应对网络限制和区域合规需求,国内用户优先选用阿里云或腾讯云
  • 成本极低:15秒视频成本约$0.003(<3分钱人民币),渲染环节完全本地免费
  • 智能场景系统:6种自动触发的视觉特效(标题故障风、数据强调弹窗、痛点警示抖动等)
  • 本地化优先:视频合成、场景编排均在本地完成,仅语音环节调用云端API

潜在缺点与局限性

  • 依赖外部API:TTS和语音识别必须联网调用第三方服务,无法完全离线运行
  • Node生态依赖:需Node≥18、FFmpeg、Python3等环境,Windows配置较复杂
  • 风格单一:固定为赛博朋克线框风格,不支持自定义品牌视觉系统
  • 中文支持有限:虽有阿里云/腾讯云中文语音,但文档和示例仍以英文为主

适合人群

  • 需要批量生产短视频内容的自媒体运营者
  • 追求极致成本效率的AI视频早期采用者
  • 具备基础命令行操作能力的开发者
  • 需应对中国网络环境的出海内容团队

常规风险

| 风险类型 | 说明 | 缓释措施 |
|---------|------|---------|
| API密钥泄露 | 多服务商配置复杂,易误提交至Git | `.env`文件权限设为600,加入`.gitignore` |
| 成本超支 | 长文本或高频调用可能累积费用 | 设置云平台预算告警,监控API用量 |
| 内容合规 | 生成内容需符合各平台审核规则 | 人工复核后再发布 |
| 服务中断 | 单一服务商故障影响生成 | 利用多提供商架构手动切换 |

---

验证状态:GitHub仓库开源可查(commit 6279034),npm包1.6.2版本已发布。建议优先使用OpenAI配置以获得最佳英文语音质量,中文场景推荐阿里云以优化延迟和成本。

安全解读

核心用法

video-generator 是基于 Remotion 的自动化文本转视频流水线,将文本脚本转换为 1080×1920 竖版短视频。用户准备纯文本脚本(每行为一句),系统依次完成:TTS语音合成 → ASR时间戳提取 → 智能场景编排 → 本地视频渲染。命令行调用:./scripts/script-to-video.sh script.txt --voice nova --speed 1.15

多厂商支持是其最大特点,内置 OpenAI(默认)、Azure、阿里云、腾讯云四家 TTS/ASR 供应商,用户任选其一配置即可。这种设计兼顾:① 国际用户首选 OpenAI;② 企业级可靠性需求选 Azure;③ 中国大陆网络环境选阿里/腾讯。

---

显著优点

1. 成本极低:单条15秒视频约 $0.003(TTS $0.001 + Whisper $0.0015),渲染本地免费
2. 开箱即用的美学:内置6种智能场景(title/emphasis/pain/content/circle/end),赛博朋克线框风格+霓虹配色,无需设计能力

3. 灵活背景:支持自定义视频背景+透明度调节(--bg-opacity 0.3-1.0),适配品牌素材

4. 中文优化:阿里/腾讯节点针对中文语音质量与网络连通性优化

5. 可追溯验证:npm 包与 GitHub 仓库 commit 哈希(6279034)公开可核对

---

潜在缺点与局限性

  • 环境依赖重:需 Node≥18、npm、FFmpeg、Python3、jq,Windows 用户配置门槛较高
  • 云端敏感数据处理:脚本文本与合成音频需发送至第三方 TTS/ASR 服务,虽声称 TLS 加密,但内容隐私完全依赖云服务商
  • 无内置预览:需完成完整渲染流程才能查看效果,迭代成本高于 GUI 工具
  • 风格单一:仅支持赛博线框预设,无法自定义字体、配色体系或动画曲线
  • API 密钥管理负担:4 家厂商配置各异,新手易混淆;密钥泄露风险需用户自行承担

---

适合人群

  • 批量内容生产者:需快速生成数十上百条短视频(如营销号、知识口播、新闻摘要)
  • 开发者/技术团队:能将工具集成到 CI/CD 或内容管理系统
  • 成本敏感型创作者:无法负担专业剪辑软件订阅或外包剪辑费用
  • 中文内容创作者:阿里/腾讯节点解决 OpenAI 服务不稳定问题

---

常规风险

1. 密钥泄露:OPENAI_API_KEY、ALIYUN_ACCESS_KEY_SECRET 等存储于 .env 文件,若权限设置不当(非 600)或误提交 git 即暴露
2. 供应链验证:虽文档标注 verified_commit,但用户需独立运行 git log --oneline | grep 6279034 确认

3. 网络中间人:首次 npm install 建议通过官方 registry,避免依赖被投毒

4. 云服务账单失控:TTS/ASR 按用量计费,若脚本循环或配置错误可能导致意外费用

5. 本地执行风险:shell.execute 权限用于 npm install,需确认未捆绑恶意 postinstall 脚本(建议先审计 package.json)

Video Generator | 视频生成器 内容

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