口播稿剪辑
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_bad9ba1c/talking-head-editor-v2。
技能介绍
要解决什么问题
口播、对镜讲解类素材常见三类耗时:口癖和无效停顿让成片拖沓,重说、起句失败需要人工听轨找点,竖屏字幕若先烧录再剪辑,预览里还会出现双字幕(烧录层 + 编辑器卡拉 OK 层)。本技能把「转写 → 建议剪辑 → 人工确认 → 再渲染」串成固定流水线,默认输出 1080×1920(9:16) 短视频。
工作方式
- 转写:用
faster-whisper(base、CPU、中文)生成带词级时间戳的_transcript.json,供卡拉 OK 预览与最终 ASS 烧录共用同一套时间轴。 - 自动建议剪辑:
edit_engine会标记去掉「呃/额/嗯嗯」等填充词、把 >0.8s 的停顿压到约 0.3s,并尝试丢掉重拍/假起句;结果写入_edit_decisions.json。 - 先开编辑器:每次调用都会先启动本地 Web UI(
http://localhost:8765)。左侧时间轴里删除段为红、压缩间隙为蓝;右侧文稿可点句跳转、双击删/恢复、双击间隙条压缩;可改每行字幕文案并选颜色。底部预览为逐词变色(未读灰、当前/已读为所选色),与成片烧录一致。 - 显式渲染:只有点击 「渲染视频」 才会执行
render.py:按决策做帧级重编码裁剪(不用-c copy贴关键帧),烧录带\kf的卡拉 OK ASS,输出到input_subbed_render.mp4,不覆盖干净的input_subbed.mp4。
边界与注意点
- 预览源必须是无烧录字幕的 H.264;手机/剪映常见的 HEVC 需先转码,否则浏览器无法预览,且旧字幕容易叠层。
- Whisper 在 CPU 上偏慢,可复用已生成的 transcript,不要关掉词级时间戳(卡拉 OK 依赖它)。
- 改
render.py、editor_server.py等后需重启 8765 端口上的服务;端口占用时需结束旧进程再启。
使用场景
- 录完一条对镜讲解后,要把「呃、嗯」和超过一秒的停顿剪掉,再导出适合抖音的竖屏成片
- 口播重拍了多次,需要对照文稿在时间轴上删掉假起句和整段重说,而不是在剪映里逐帧听轨
- 已有无字幕的 H.264 口播素材,想先自动出稿和建议剪辑点,再在浏览器里改字幕文案和颜色后再烧录
- 课程先导片或产品介绍是单人出镜,希望转写、去口癖、加逐词高亮字幕在一套本地流程里完成
适合人员
- 每周固定录知识口播、成片必须控制在一两分钟内并去掉明显口癖的知识博主
- 用手机或剪映导出 HEVC 口播后,需要先转码再在本地核对自动剪辑建议的自媒体剪辑者
- 出镜录制培训微课,需要文稿可点选跳转、并能改每行字幕再渲染的企培或讲师助理
- 做竖屏讲解视频,希望预览里的逐词变色字幕与最终烧录效果一致、避免先烧字幕再剪辑的运营