video-highlights · 长视频高光切片

长视频/直播录像高光切片:从一条长视频里找出高光片段,切成多条独立短视频,可选转竖版 9:16 并加字幕。
找点两种方式:音频能量峰值(情绪高涨、欢呼处,适合直播)或转录后按内容挑金句爆点(适合口播、知识、带货)。默认切 5 条、每条约 20 秒,切片附前后留白与 highlights.json 清单。
调用示例:在聊天框中说"把这场直播录像切成 5 条竖版高光短视频"。
产品详解
定位
video-highlights 是长视频的精华提取器:输入一条长视频或直播录像,输出多条可直接发布的短视频。它找"点"、做切片,不做内容策划与深度剪辑。
核心能力
- 音频能量找点:librosa RMS 峰值分析,定位情绪高涨、欢呼、大声处;快,适合有明显情绪起伏的直播。
- 内容找点:先 ASR 转录带时间轴,再由内容判断挑金句/爆点;准,适合口播、知识、带货,务必切完整语义段。
- 竖版转换:可选转 9:16;口播类用人脸居中模式,其它用模糊背景模式,不丢画面。
- 确定性切片:精确裁切、前后留白(默认 0.3s)、批量输出、清单生成,全走脚本不手拼命令。
- Profile 感知:有账号 Profile 时找点侧重贴合账号定位,切片时长贴合主平台习惯。
工作流程
- 提供长视频/直播录像
- 选择找点方式:能量(默认,情绪起伏素材)或内容(转录后挑金句,平淡口播优先)
- 确认片段数(默认 5)、每段时长(默认 20s)、是否转竖版
- 找候选段 → 切片 → 输出多条短视频 +
highlights.json清单
输入与输出
| 输入 | 必填 | 说明 |
|---|---|---|
| 长视频 | 是 | 直播录像 / 长视频 |
| 找点方式 | 否 | 能量(默认)/ 内容 |
| 片段数 | 否 | 默认 5 |
| 每段时长 | 否 | 默认 20s |
| 转竖版 | 否 | 是否转 9:16 发抖音/小红书 |
输出:多条切片(highlight_01.mp4 …)+ highlights.json 清单,位于 outputs/主题名/。
与相邻 skill 的区别
| skill | 分工 |
|---|---|
| video-highlights(本) | 通用高光切片(中文/直播皆可),静态转竖版稳 |
| clipify | 专做英文口播找笑点 + 逐段动态人脸 pan |
| video-reframe | 只转画幅,不找点不切片 |
| subtitle-translate | 字幕翻译,不做切片 |
适用场景
- 直播录像二次分发为短视频矩阵
- 长访谈、发布会、课程提取精华片段
- 口播/知识/带货内容批量生产引流切片
使用前准备
- 无需 API key,本地处理;内容找点依赖的 ASR 转录按所用模型计费(如用云 ASR)。
- 能量找点适合情绪起伏明显的素材;平淡口播优先用内容找点。
- 内容找点务必切完整语义段,不从半句话切进/切出。
video-highlights 隶属于 Aiglade Skill 库。在 Aiglade 聊天框中用自然语言描述需求即可调用。