Skip to content

About

把口播稿做成「盛年 VR 少年」出镜讲解竖屏视频的 AI 技能:对口型、信息卡卡点、配音配乐,出片后写好视频号/抖音/小红书的标题、简介和话题

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

盛年 VR 少年 · 口播讲解视频技能

把一段口播稿交给 AI,做出一条「盛年 VR 少年」出镜讲解的竖屏视频(1080×1920):VR 少年站在画面下方边做动作边对口型,上方的信息卡按口播里的关键词逐个弹出,带字幕、讲解气泡、轻配乐和结尾暗号。出完片接着写好视频号、抖音、小红书的标题、简介和话题标签。

适合「把一件事讲清楚」的口播稿:介绍一个工具、讲一个方法、说一个观点。「N 个 XX」这种清单看板、给真人口播原片做包装,不是它的活。

成片抽帧

VR 少年现成的 31 个动作(嘴型是单独一层,跟着配音开合):

动作总览

它会做什么

步骤 做什么
整理稿子 只补标点、修明显的转写错、切字幕句,不改你说的话
配音 豆包语音 2.0 整段合成,默认「温暖阿虎」1.25 倍速
对齐 百炼 fun-asr 拿到每个字的时间,字幕和卡片都按关键词卡点
分镜 从 9 种信息卡里挑(标题、观点、清单、数据、对比、流程、对话、步骤…),讲到哪个词弹哪张,讲解员配合换动作
自检 每段出一张静帧自己检查,字太小、太挤、遮挡先改再出片
出片 配乐压在人声下面,响度统一到 −16 LUFS,附抽帧图和口型检查图
发布文案 视频号、抖音、小红书各一份:标题+2 条备选、简介、话题,再用脚本查一遍 AI 腔和平台风险词
封面(要了才做) Codex 画插画,代码排标题,出 9:16 和 3:4 两张

安装

在 macOS 上做出来、跑通的,别的系统没测过。

1. 装技能

本技能用花叔开源的 huashu-art-motion 渲染画面,两个要一起装。

方法一:发一句话,让 AI 自己装(Claude Code、Codex 都行)

帮我安装两个 AI 技能:https://github.com/nibaba001/shengnian-explainer 和 https://github.com/alchaincyf/huashu-art-motion 。把两个仓库下载下来,文件夹分别命名为 shengnian-explainer 和 huashu-art-motion,放进同一个技能目录(Claude Code 是 ~/.claude/skills/,Codex 是 ~/.agents/skills/),装好后告诉我还缺哪些依赖。

方法二:命令

npx skills add nibaba001/shengnian-explainer
npx skills add alchaincyf/huashu-art-motion

按提示选择装到哪个工具,两个装到同一个地方。

两个技能放在同一个目录里,脚本会自动找到引擎;分开放的话,用环境变量 HUASHU_ENGINE 指到 huashu-art-motion 的 scripts/engine。

2. 准备依赖

依赖 用来做什么 怎么准备
uv 跑脚本、装渲染用的 playwright 按官网装
ffmpeg 混音、出片、抽帧 brew install ffmpeg
豆包语音 API Key 配音 在火山引擎开通豆包语音合成 2.0,把 Key 写进 ~/.config/volc-tts/config.json:{"api_key": "你的 Key"}
百炼命令行 bl 语音识别、对齐时间 npm i -g bailian-cli,再 bl auth login 填百炼的 API Key
Codex 命令行(可选) 画封面插画 不要封面可以不装

3. 下载配乐

4 首配乐来自 Mixkit,授权不允许随仓库分发,要自己下载到 assets/bgm/(曲名、作者、授权写在 来源与授权.md):

cd <技能目录>/shengnian-explainer/assets/bgm
curl -L -o lofi-04.mp3 https://assets.mixkit.co/music/766/766.mp3
curl -L -o feeling-happy.mp3 https://assets.mixkit.co/music/5/5.mp3
curl -L -o sleepy-cat.mp3 https://assets.mixkit.co/music/135/135.mp3
curl -L -o uplifting.mp3 https://assets.mixkit.co/music/670/670.mp3

不要配乐也行,跟 AI 说一声「不要配乐」。

怎么用

把口播稿发给 AI,说一句要做成 VR 少年讲解视频,比如:

  • 用 VR 少年讲这段稿子:……
  • 把这段口播做成讲解视频,要封面,封面标题写「……」
  • 像高性价比人生指南那条一样再做一条

做好的东西放在 ~/Movies/盛年VR少年/<日期>_<选题>/,想放别处直接告诉它:

  • <选题>_竖屏.mp4:成片
  • 发布文案.md:三个平台的标题、简介、话题(范例:assets/发布文案_示例_高性价比人生指南.md)
  • 封面_9比16.png、封面_3比4.png:要了才有
  • 工程/:稿子、配音、分镜、验收图。只改画面不用重新配音,重新出片就行

花钱的地方:豆包配音按字数计费,百炼识别按时长计费,再加上你用的 AI 本身的额度。渲染在本机跑,1 分钟的片子大约 1 分钟渲完。

注意

  • 它不改你的观点,也不核实稿子里的数字,会在交付报告里把数字列出来,发布前自己核对。
  • 它不会替你发布。
  • VR 少年是盛年的 IP 形象,使用规则见下面的授权。

授权

  • 代码和文档(scripts/、references/、SKILL.md、范例):MIT
  • 盛年 VR 少年的角色图(assets/character/ 里的图片、docs/ 里的预览图):CC BY-NC 4.0。可以免费拿来做视频,要署名「角色:盛年 VR 少年 © 盛年」,不能商用,详见 角色素材说明
  • 渲染引擎 huashu-art-motion:花叔(alchaincyf),MIT,不在本仓库里
  • 配乐:Mixkit Stock Music Free License,不在本仓库里,见 来源与授权.md
  • 作者:盛年

About

把口播稿做成「盛年 VR 少年」出镜讲解竖屏视频的 AI 技能:对口型、信息卡卡点、配音配乐,出片后写好视频号/抖音/小红书的标题、简介和话题

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages