自动化文本转视频流水线,支持多厂商 TTS/ASR(OpenAI、Azure、阿里云、腾讯)
QQ视频生成器 Skill. 自动文本到视频生成系统,将文本脚本转换为专业短视频,并配有AI驱动语音,精确的时段,以及网络线帧vi.
功能概述
QQ视频生成器 Skill. 自动文本到视频生成系统,将文本脚本转换为专业短视频,并配有AI驱动语音,精确的时段,以及网络线帧vi.是一项面向实际任务的技能。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
核心要点
- 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
- 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
- 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
使用与执行
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
结果检查与注意事项
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
🎬 视频生成技能
一套自动化的文本转视频生成系统,可将文本脚本转化为具备 AI 语音配音、精准时间控制与赛博线框视觉风格的专业短视频。
成本:约 $0.003 / 15 秒视频 | 许可证:MIT | 包名:openclaw-video-generator
📦 包信息
| 属性 | 值 |
|---|---|
| npm 包 | openclaw-video-generator |
| 版本 | 1.6.2 |
| 仓库 | github.com/ZhenRobotics/openclaw-video-generator |
| 提交哈希 | 6279034 |
| 许可证 | MIT |
验证方式:
npm info openclaw-video-generator version repository.url # 预期输出:1.6.2 和 https://github.com/ZhenRobotics/openclaw-video-generator
🔐 提供商配置(任选其一)
本工具支持 4 种可选的 TTS/ASR 服务商,您只需配置其中 任意一个 即可:
选项 1:OpenAI(推荐)
export OPENAI_API_KEY="sk-..."
- 优势:音质最佳,配置最简
- 成本:约 $0.003 / 15 秒视频
选项 2:Azure
export AZURE_SPEECH_KEY="..." export AZURE_SPEECH_REGION="eastasia"
- 优势:企业级可靠性
- 成本:与 OpenAI 相当
选项 3:阿里云
export ALIYUN_ACCESS_KEY_ID="..." export ALIYUN_ACCESS_KEY_SECRET="..." export ALIYUN_APP_KEY="..."
- 优势:国内网络连通性佳,支持中文语音
- 成本:约 ¥0.02 / 15 秒视频
选项 4:腾讯云
export TENCENT_SECRET_ID="..." export TENCENT_SECRET_KEY="..." export TENCENT_APP_ID="..."
- 优势:国内网络连通性佳
- 成本:约 ¥0.02 / 15 秒视频
为何支持多个服务商? 为应对网络限制、区域偏好及成本优化提供自动回退(fallback)支持。
🚀 快速开始
前提条件
node --version # 需 >= 18 npm --version ffmpeg -version
安装方式
方式 1:npm 全局安装
npm install -g openclaw-video-generator@1.6.2 export OPENAI_API_KEY="sk-..." # 或添加至 ~/.bashrc openclaw-video-generator --version
方式 2:源码构建
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
生成首个视频
cd ~/openclaw-video-generator cat > test.txt << 'EOF' AI makes development easier Saving time and boosting efficiency EOF ./scripts/script-to-video.sh test.txt --voice nova --speed 1.15 # 输出:out/test.mp4
💻 Agent 使用方式
触发时机
当用户提及以下关键词时自动触发:video、generate video、create video、生成视频
标准命令
cd ~/openclaw-video-generator && ./scripts/script-to-video.sh--voice nova --speed 1.15
添加背景视频
cd ~/openclaw-video-generator && ./scripts/script-to-video.sh--voice nova --bg-video "backgrounds/tech.mp4" --bg-opacity 0.6
示例流程
用户:“Generate video: AI makes development easier”
Agent:
# 1. 检查项目是否存在 ls ~/openclaw-video-generator || echo "Not installed" # 2. 创建脚本 cat > ~/openclaw-video-generator/scripts/user-script.txt << 'EOF' AI makes development easier EOF # 3. 生成视频 cd ~/openclaw-video-generator && ./scripts/script-to-video.sh scripts/user-script.txt # 4. 显示结果路径 echo "Video: ~/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>—— 透明度(0 完全透明,1 完全不透明)--bg-overlay—— 文字叠加层颜色(RGBA 格式)
推荐配置:
| 使用场景 | 透明度 | 叠加层 |
|---|---|---|
| 以文字为主 | 0.3–0.4 | rgba(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 × 1920(竖屏)
- 帧率:30 fps
- 格式:MP4(H.264 编码 + AAC 音频)
- 风格:赛博线框 + 霓虹配色
- 时长:自动计算
🎨 场景类型
| 类型 | 动效 | 触发条件 |
|---|---|---|
| title | 故障抖动 + 缩放 | 首段文本 |
| emphasis | 弹出式缩放 | 数字或百分比内容 |
| pain | 震动 + 警告提示 | 提及问题/痛点 |
| content | 淡入 | 普通正文 |
| circle | 旋转环形布局 | 条列式要点 |
| end | 上滑退出 | 末段文本 |
💰 成本说明
每 15 秒视频成本:约 $0.003(低于 1 美分)
- TTS 服务:约 $0.001
- Whisper(语音识别):约 $0.0015
- 渲染:免费(本地执行)
🔧 故障排查
项目未找到
ls ~/openclaw-video-generator || git clone https://github.com/ZhenRobotics/openclaw-video-generator.git ~/openclaw-video-generator && cd ~/openclaw-video-generator && npm install
API 密钥错误
# 检查 .env 文件 cat ~/openclaw-video-generator/.env # 若缺失则创建 cd ~/openclaw-video-generator echo 'OPENAI_API_KEY="sk-..."' > .env chmod 600 .env
服务商测试
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-video-generator/issues
📊 技术栈
Remotion · OpenAI · Azure · 阿里云 · 腾讯云 · TypeScript · Node.js · FFmpeg
🆕 版本历史
v1.6.2(2026-03-25)—— 当前版本
- 集成阿里云中文 TTS 支持
- 双字幕样式支持
- 新增医疗类内容示例
v1.6.0(2026-03-18)
- 高级样式系统
- 海报生成器
- 设计令牌(Design Tokens)支持
v1.2.0(2026-03-07)
- 支持背景视频
- 多服务商架构
- 自动回退机制
v1.0.0(2026-03-03)
- 初始发布
许可证:MIT | 作者:@ZhenStaff | 技术支持:GitHub Issues
热门AI工具
相关专题
用 Tailwind CSS 制作导航栏和卡片,可先搭建语义化结构,再组合 Flex、Grid、间距、圆角与阴影类。这里整理横向导航、移动端菜单、卡片网格及悬停效果的相关文章,帮助你把常见页面组件做得清晰且适配不同屏幕。
0
2026.11.03
Tailwind CSS 响应式布局通常从移动端样式写起,再用 sm、md、lg 等前缀调整不同屏幕宽度下的网格、间距和导航。本专题整理断点配置、Grid 与 Flex 自适应布局及常见溢出问题,帮助你逐步完成多设备适配。
0
2026.11.03
Tailwind CSS 类名很多,先按布局、间距、文字、颜色和状态分组记忆,再通过官方文档检索具体写法。本专题结合类名排序、动态拼接失效、自定义实用类等问题,帮助你建立常用类名的速查方法。
0
2026.11.03
本专题汇总了码上飞(CodeFlying)的官方入口地址合集,涵盖官网主站及网页版在线使用入口,支持注册登录后直接在线体验零代码AI应用生成。同时整理了APP端下载渠道与小程序入口,助你快速访问平台,通过自然语言描述需求即可生成应用、小程序或网站。
0
2026.11.03
本专题汇总了Uvicorn服务器常见问题与报错解决的教程合集,涵盖启动失败、端口占用、模块导入错误、事件循环冲突及热重载失效等典型故障的排查思路。同时整理了多进程与Worker配置、SSL/HTTPS证书报错、跨域与代理配置等实战解决方案,助你快速定位并解决Uvicorn运行中的各类问题。
0
2026.11.02
本专题汇总了Uvicorn使用教程与启动运行指南,涵盖其作为Python ASGI服务器的定位与特点,以及命令行启动(uvicorn main:app --reload)、参数配置(host/port/workers)、程序内嵌运行与Gunicorn结合部署等核心用法。同时整理了热重载调试、日志配置与生产环境部署优化等技巧,助你快速掌握Uvicorn的运行与配置。
0
2026.11.02
本专题汇总了Uvicorn的安装配置教程与部署指南,涵盖通过pip安装Uvicorn、启动FastAPI/Starlette应用、开发模式热重载(--reload)及多进程工作模式配置等核心操作。同时整理了结合Gunicorn的生产部署方案、HTTPS与反向代理配置及性能调优技巧,助你快速完成Uvicorn服务的安装与上线部署。
0
2026.11.02
Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。
0
2026.10.28
Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。
0
2026.10.28
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.7万人学习
共6课时 | 54.7万人学习
最新文章