用途:为短视频制作动态排版字幕(kinetic captions),通过 ASS 字幕标签与 ffmpeg drawtext 滤镜实现逐词动画,提升无声观看场景下的可读性与留存。
主要能力:提供多种效果模板,包括词级放大高亮(\k 卡拉OK配合 \t 缩放)、CapCut 风格词弹出(从 50% 缩放弹到 115% 再回落)、弹簧物理弹跳(多次过冲后稳定)、抖动与衰减冲击、打字机/逐词揭示、颜色渐变与多色卡拉OK填充。文档给出各效果的 ASS 代码片段、时长与适用场景对照表,并区分 TikTok、YouTube Shorts、Instagram Reels 的字号、动画时长、弹出比例与词间延迟参数。
使用方式:在 ASS 的 [V4+ Styles] 与 [Events] 中按模板编写样式与 Dialogue 行,注意 \k 以厘秒计、\t() 以毫秒计;也可用 ffmpeg drawtext 表达式实现脉冲、弹入、缩放弹出、抖动与逐词出现,例如 fontsize='72+8sin(t9.42)' 或 y='(h-th)/2-30exp(-t3)sin(t15)'。完整 Python 生成脚本位于 references/complete-generator.md,可将词级转写转为动画 ASS 文件。
适用场景:TikTok、Shorts、Reels 等竖屏短视频字幕,卡拉OK式跟读高亮,关键词强调。
限制:Windows 路径需使用反斜杠;除非用户明确要求,不应新建文档文件;抖动幅度建议小于字号的 15% 以保证可读性;避免过度动画。具体安装命令、收费与平台支持情况暂未提供。