PPT转培训视频

SKILL前端设计
前端设计 未标注权限 许可证不明确
安装这个技能

将 PPT/PPTX 演示文稿自动转化为带中文男声(Edge TTS 神经语音)讲解、1080p 视频、含可定制背景乐的培训视频。覆盖:自动导出幻灯片为高清 PNG、生成与画面一一对应的中文解说(TTS)、可选用"金句"字幕烧入、混入低音量环境背景乐。包含"解说稿审核"(字数 / 语速 / 用词一致性 / 重复检测)与"局部自定义"(单页重生成、换音色、单独调语速、保留中间产物只换背景乐等)能力。适用于:把项目评审、对外汇报、课程讲义等 PPT 转成可独立播放的视频讲解;将解说稿交给 AI 起草后再由人工逐句微调。

一句话选型结论

按资料字段整理

PPT转培训视频是前端设计类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类前端设计 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_4f4b03a6/ppt-to-training-video
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

前端设计
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_4f4b03a6仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791735710
正文体量5.9 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
出页面与组件

按描述生成页面结构和组件草稿。

调整样式与布局

改间距、配色与响应式布局。

生成设计说明

把设计稿整理成开发能接的说明。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在前端设计场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
PPT转培训视频当前 未标注权限 未标注 未标注 未标注 有
前端设计 只读 GitHub 仓库 882.3 万 Codex、Claude、Cursor 有
Vercel 组合模式 联网访问 GitHub 仓库 385.9 万 Codex、Claude、Cursor 有
Vercel React native skills 前端 只读 GitHub 仓库 246.9 万 Codex、Claude、Cursor 有
adapt 搜索 浏览器控制 GitHub 仓库 202.7 万 Codex、Claude、Cursor 有
使用我的浏览器 浏览器控制 GitHub 仓库 184.8 万 Codex、Claude、Cursor 有

SKILL.md 全文

5.9 KB
模型实际读到的说明书原文,来自技能仓库

PPT → 培训视频自动化生成

把 PPT/PPTX 一键转成带浑厚男声讲解的 MP4 培训视频。完整支持解说稿审核与局部自定义。

何时使用

  • 把项目评审、对外汇报、课程讲义等 PPT 转成可独立播放的视频讲解
  • 需要 1080p 视频,含中文男声 + 可选轻量背景乐
  • 演示文稿 5-50 页,期望输出 5-30 分钟视频
  • 解说稿由 AI 起草后需要逐句人工审核、微调

何时不要使用

  • 视频时长 < 1 分钟(如产品 demo)→ 直接用屏幕录像
  • 需要真人出镜讲解 → 用录屏软件
  • 仅需要音频文件(不带画面)→ 直接调 TTS 即可
  • 解说稿包含方言 / 多人对话 / 实时互动 → 不在自动化能力内

技术栈

  • PPT → PNG:PowerPoint COM(Windows 必需)
  • TTS:Microsoft Edge TTS(edge-tts Python 包,神经语音)
  • 视频合成:FFmpeg(8.x+,含 libx264 与 libass)
  • 中文字体:Windows 内置 msyhbd.ttc(必装)

输入

1. PPT 文件

任意 .pptx(建议 16:9 宽屏,导出 1920×1080 PNG)

2. 解说稿 JSON

{
  &quot;title&quot;: &quot;方案汇报&quot;,
  &quot;voice&quot;: &quot;zh-CN-YunjianNeural&quot;,
  &quot;rate&quot;: &quot;+0%&quot;,
  &quot;bgm&quot;: &quot;ambient&quot;,
  &quot;resolution&quot;: &quot;1920x1080&quot;,
  &quot;burn_subtitle&quot;: true,
  &quot;slides&quot;: [
    {
      &quot;page&quot;: 1,
      &quot;text&quot;: &quot;各位同事,今天我们分享...&quot;,
      &quot;golden&quot;: &quot;全球法规风险系统化管理方案&quot;
    }
  ]
}

字段说明:
- voice:Edge TTS 音色(见 references/voice-options.md)
- rate:语速(+10% 加速 / -5% 减速)
- bgm:ambient(程序化环境氛围)/ silent(无背景乐)
- burn_subtitle:是否烧入"金句"字幕
- golden:该页字幕文本(可选;不填则不显示该页字幕)

输出

  • output.mp4:最终视频
  • output.frames/:每页 PNG
  • output.audio/:每段 TTS MP3
  • output.segments/:每页单段 MP4(用于局部重生成)
  • output.bgm.wav:背景乐源文件
  • output.narration.md:可读解说稿(含时长)
  • output.audit.json:审核结果
  • output.verify.json:自检报告

快速开始

# 安装依赖(一次性)
pip install edge-tts mutagen

# 1) 准备解说稿 JSON(可由 AI 起草后人工微调)
cp assets/narration-template.json my_narration.json
# 编辑 my_narration.json 填入每页 text 与 golden

# 2) 一键生成
python scripts/ppt2video.py run \
  --ppt my_deck.pptx \
  --script my_narration.json \
  --output my_video.mp4

# 3) 仅审核解说稿(不生成视频)
python scripts/ppt2video.py audit --script my_narration.json

工作流(5 步)

  1. 依赖自检:检查 ffmpeg、edge-tts、中文字体、PowerPoint
  2. 解说稿审核:字数、语速、用词一致性、重复检测(可选 --audit-only)
  3. 导出 PNG:PPT → 1920×1080 高清帧
  4. TTS 生成:每页一段 MP3,4 路并发
  5. 视频合成:每段 MP4 → 拼接 → 混 BGM → 可选烧字幕 → 输出

每步可独立重跑(幂等):已存在的文件会被复用。

局部自定义(核心亮点)

需求 命令
只重跑第 7 页(修正该页解说) ppt2video.py regen-page --ppt ... --page 7 --text &quot;新解说...&quot;
第 12 页用女声(对比) ppt2video.py set-voice --page 12 --voice zh-CN-XiaoxiaoNeural
整片加速 10% 编辑 JSON 的 rate: &quot;+10%&quot;,再跑 run
改背景乐 ppt2video.py rebgm --input output.mp4 --output v2.mp4
不烧字幕 ppt2video.py run ... --no-subtitle
只跑 P3-P7 ppt2video.py run ... --range 3-7
跳过已生成段 自动(--force 强制重跑)

审核规则(audit 子命令)

维度 检查 建议
字数 每段 80-200 字 <80 偏短,>200 偏长
语速 估算 2.5-4.5 字/秒 太慢显得拖沓,太快不易懂
填充词 检测"嗯/啊/这个/那么" 建议删减
重复 与相邻页、与全文其他段 避免车轱辘话
术语一致性 同一概念不同叫法 报告"CoP"还是"量产一致性"要统一
涉敏词 政治 / 商业机密词 提醒复核
来源声明 数字断言 "70% 召回"需注明出处

输出 audit.json:

{
  &quot;summary&quot;: {&quot;warnings&quot;: 3, &quot;errors&quot;: 0, &quot;total_chars&quot;: 2800},
  &quot;issues&quot;: [
    {&quot;page&quot;: 9, &quot;type&quot;: &quot;speed&quot;, &quot;level&quot;: &quot;warn&quot;, &quot;msg&quot;: &quot;语速 5.2 字/秒(建议 2.5-4.5)&quot;},
    {&quot;page&quot;: 5, &quot;type&quot;: &quot;terminology&quot;, &quot;level&quot;: &quot;info&quot;, &quot;msg&quot;: &quot;P5 用&#x27;REACH&#x27;,P7 用&#x27;Reach&#x27;,建议统一&quot;}
  ]
}

关键约束

  • Windows 必需:PowerPoint COM 不可跨平台
  • 首次运行需联网:edge-tts 走 Microsoft 在线语音服务
  • 中文字体必须:缺 msyhbd.ttc 时字幕会变成方块
  • 路径中含中文不会出错:所有中间文件落到 C:\Temp\ppt2video_{ts}\ ASCII 目录

常见问题(详见 references/troubleshooting.md)

  • TTS 失败 / 报"无法连接到 speech.platform.bing.com" → 检查代理
  • 输出视频无声 → 看 ffmpeg 是否支持 aac 编码
  • 字幕乱码 → 装 msyhbd.ttc 或改 force_style
  • PPT 路径含中文 → 已自动处理,复制到 ASCII 临时目录

常见问题

5 问
答案由本站依据条目字段整理
PPT转培训视频怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_4f4b03a6/ppt-to-training-video。安装方式为未标注。装完刷新技能列表或重开客户端。

PPT转培训视频支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

PPT转培训视频权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

PPT转培训视频收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

PPT转培训视频用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。