返回顶部
v

video-generator视频生成器

Automated text-to-video pipeline with multi-provider TTS/ASR support - OpenAI, Azure, Aliyun, Tencent | 多厂商 TTS/ASR 支持的自动化文本转视频系统

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.42
安全检测
已通过
1,070
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

video-generator

🎬 视频生成器技能

自动化文本转视频生成系统,可将文字脚本转化为带有AI配音、精准计时和赛博线框视觉风格的专业短视频。

成本:每15秒视频约$0.003 | 许可证:MIT | openclaw-video-generator



📦 包信息


属性
npm包openclaw-video-generator
版本
1.6.2 |
| 仓库 | github.com/ZhenRobotics/openclaw-video-generator |
| 提交哈希 | 6279034 |
| 许可证 | MIT |

验证
bash
npm info openclaw-video-generator version repository.url

预期输出:1.6.2 和 https://github.com/ZhenRobotics/openclaw-video-generator




🔐 提供商设置(任选其一)

本工具支持 4种备选TTS/ASR提供商。您只需配置其中一种

选项1:OpenAI(推荐)

bash export OPENAIAPIKEY=sk-...
  • - 优点:质量最佳,设置简单
  • 成本:每15秒视频约$0.003

选项2:Azure

bash export AZURESPEECHKEY=... export AZURESPEECHREGION=eastasia
  • - 优点:企业级可靠性
  • 成本:与OpenAI相近

选项3:阿里云

bash export ALIYUNACCESSKEY_ID=... export ALIYUNACCESSKEY_SECRET=... export ALIYUNAPPKEY=...
  • - 优点:中国网络连接,中文语音
  • 成本:每15秒视频约¥0.02

选项4:腾讯云

bash export TENCENTSECRETID=... export TENCENTSECRETKEY=... export TENCENTAPPID=...
  • - 优点:中国网络连接
  • 成本:每15秒视频约¥0.02

为什么提供多个提供商? 用于网络限制、区域偏好和成本优化的故障转移支持。



🚀 快速开始

前提条件

bash node --version # 需要 >= 18 npm --version ffmpeg -version

安装

选项1:npm全局安装
bash
npm install -g openclaw-video-generator@1.6.2
export OPENAIAPIKEY=sk-... # 或添加到 ~/.bashrc
openclaw-video-generator --version

选项2:从源码安装
bash
git clone https://github.com/ZhenRobotics/openclaw-video-generator.git
cd openclaw-video-generator
npm install

配置提供商

cp .env.example .env nano .env # 添加您的API密钥 chmod 600 .env

第一个视频

bash cd ~/openclaw-video-generator cat > test.txt << EOF AI让开发更简单 节省时间,提升效率 EOF

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

输出:out/test.mp4




💻 代理使用

何时使用

当用户提及以下关键词时自动触发:video、generate video、create video、生成视频

标准命令

bash cd ~/openclaw-video-generator && \ ./scripts/script-to-video.sh <脚本文件> \ --voice nova \ --speed 1.15

带背景视频

bash cd ~/openclaw-video-generator && \ ./scripts/script-to-video.sh <脚本文件> \ --voice nova \ --bg-video backgrounds/tech.mp4 \ --bg-opacity 0.6

示例流程

用户:生成视频:AI让开发更简单

代理:
bash

1. 检查项目


ls ~/openclaw-video-generator || echo 未安装

2. 创建脚本

cat > ~/openclaw-video-generator/scripts/user-script.txt << EOF AI让开发更简单 EOF

3. 生成

cd ~/openclaw-video-generator && \ ./scripts/script-to-video.sh scripts/user-script.txt

4. 显示结果

echo 视频:~/openclaw-video-generator/out/user-script.mp4

指南

应做

  • - 运行前确认项目存在
  • 检查.env配置
  • 显示输出文件位置

不应做

  • - 未经用户确认就克隆
  • 在命令中硬编码API密钥
  • 创建新的Remotion项目



🎯 核心功能

  • - 多提供商TTS:OpenAI、Azure、阿里云、腾讯云,支持自动故障转移
  • 时间戳提取:精确的语音转文本分段
  • 场景检测:6种智能场景类型,自动样式化
  • 视频渲染:采用赛博线框美学的Remotion
  • 背景视频:自定义背景,支持透明度控制
  • 本地处理:视频渲染在您的机器上完成

⚙️ 配置

TTS语音

OpenAI

  • - nova(推荐)、alloy、echo、shimmer

Azure

  • - zh-CN-XiaoxiaoNeural、zh-CN-YunxiNeural

语速

范围:0.25 - 4.0 | 推荐:1.15

背景视频

  • - --bg-video <路径> - 视频文件
  • --bg-opacity <0-1> - 透明度
  • --bg-overlay - 文字叠加

推荐设置

使用场景透明度叠加层
文字为主0.3-0.4rgba(10,10,15,0.6)
平衡模式
0.5-0.6 | rgba(10,10,15,0.4) |
| 视觉为主 | 0.7-1.0 | rgba(10,10,15,0.25) |


📊 视频规格

  • - 分辨率:1080 x 1920(竖屏)
  • 帧率:30 fps
  • 格式:MP4(H.264 + AAC)
  • 风格:赛博线框搭配霓虹色彩
  • 时长:自动计算

🎨 场景类型

类型效果触发条件
title故障+缩放第一段
emphasis
弹出放大 | 数字/百分比 | | pain | 抖动+警告 | 提及问题 | | content | 淡入 | 常规文字 | | circle | 旋转环 | 列举要点 | | end | 上滑 | 最后一段 |

💰 成本

每15秒视频:约$0.003(不到1美分)

  • - TTS:约$0.001
  • Whisper:约$0.0015
  • 渲染:免费(本地)



🔧 故障排除

项目未找到

bash ls ~/openclaw-video-generator || \ git clone https://github.com/ZhenRobotics/openclaw-video-generator.git ~/openclaw-video-generator && \ cd ~/openclaw-video-generator && npm install

API密钥错误

bash

验证.env

cat ~/openclaw-video-generator/.env

如果缺失则创建

cd ~/openclaw-video-generator echo OPENAIAPIKEY=sk-... > .env chmod 600 .env

提供商测试

bash cd ~/openclaw-video-generator && ./scripts/test-providers.sh

🔒 隐私

本地处理

  • - 视频渲染
  • 场景编排
  • 文件管理

云端处理(通过配置的提供商):

  • - 文本转语音(文本发送至API)
  • 语音识别(音频发送至API)

API密钥存储在.env文件中(600权限,永不提交至git)。



📚 文档

  • - npm:https://www.npmjs.com/package/openclaw-video-generator
  • GitHub:https://github.com/ZhenRobotics/openclaw-video-generator
  • 问题反馈:https://github.com/ZhenRobotics/openclaw-v

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 video-generator-1776206155 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 video-generator-1776206155 技能

通过命令行安装

skillhub install video-generator-1776206155

下载

⬇ 下载 video-generator v1.0.42(免费)

文件大小: 13.68 KB | 发布时间: 2026-4-15 11:09

v1.0.42 最新 2026-4-15 11:09
No visible file changes detected for version 1.0.42.

- No updates or code changes in this release.
- All features, requirements, and documentation remain unchanged.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部