Script to Video

将已写好的脚本自动转换为带配音、字幕和剪辑的视频,使用 stock 视频素材。

已扫描
适合谁
内容创作者、自媒体运营者
不适合谁
需要高度定制化视觉素材的用户、对版权视频有严格要求的机构
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @api00/revid-script-to-video

Skill 说明

命令、参数、文件名以原文为准

Script → 视频

脚本转视频工作流是门槛最低的路径:您提供文字内容,Revid 负责生成视觉画面、配音、字幕和剪辑。

何时使用此技能

  • 用户已粘贴完成的脚本(或在对话中生成脚本)。
  • 希望对文字内容拥有完全创作控制权。
  • 接受使用素材库中的视觉素材(如需自定义媒体,请参考 [revid-script-with-custom-media](../revid-script-with-custom-media/SKILL.md))。
  • 若需从创意想法到视频的全流程自动化,建议使用 [revid-prompt-to-video](../revid-prompt-to-video/SKILL.md)。

输入参数

字段必填说明
text脚本内容。使用换行符分隔场景边界。
aspectRatio默认值为 9:16
voiceId选择与脚本语气匹配的语音
targetDuration若未指定,将根据脚本长度自动推断

操作步骤

  1. 验证 text 内容非空且足够丰富(超过30个单词),并处于合理范围内(约1500词对应5分钟视频)。
  2. 发送 POST 请求至 /render
  3. 轮询 /status 查询渲染状态。

API 调用模板

POST /api/public/v3/render
Host: www.revid.ai
Content-Type: application/json
key: $REVID_API_KEY
{
  "workflow": "script-to-video",
  "source":   { "text": "{SCRIPT}" },
  "aspectRatio": "9:16",
  "voice":    { "enabled": true, "voiceId": "aria-en-us", "stability": 0.6, "speed": 1.0, "language": "en-US" },
  "captions": { "enabled": true, "position": "middle", "autoCrop": true },
  "music":    { "enabled": true, "syncWith": "beats" },
  "media": {
    "type": "stock-video",
    "density": "medium",
    "animation": "soft",
    "quality": "pro",
    "imageModel": "good",
    "videoModel": "pro"
  },
  "options": {
    "summarizationPreference": "no-summarization",
    "soundEffects": true,
    "hasToGenerateCover": true
  },
  "render": { "resolution": "1080p", "frameRate": 30 }
}

summarizationPreference: "no-summarization" — 用户撰写脚本自有原因,不应进行改写或概括。

示例

  • [examples/honey-script.json](examples/honey-script.json)
  • [examples/run.sh](examples/run.sh)

常见失败情况

现象解决方法
脚本过长 → 超出上下文限制可拆分为多个 /render 请求(每章一次),或设置 summarizationPreference: "summarize"
语音错误发音品牌名称在脚本中添加音标拼写(如 "Revid (rev-id)")。
视觉内容与特定主题不符提前设计关键镜头,切换至 [revid-script-with-custom-media](../revid-script-with-custom-media/SKILL.md)。
音乐盖过人声降低音乐音量——目前无直接调节选项;可关闭音乐(music.enabled: false),并通过开启 options.soundEffects: true 添加环境音效。

参考资料

  • [revid-script-with-custom-media](../revid-script-with-custom-media/SKILL.md) 用于实现完整的视觉控制。
  • [revid-prompt-to-video](../revid-prompt-to-video/SKILL.md) 适用于希望 Revid 自动撰写脚本的场景。
  • [revid-tweet-to-talking-head](../revid-tweet-to-talking-head/SKILL.md) 适用于短脚本搭配人物口播视频。
A
@api00

已收录 1 个 Skill

相关推荐