# 卡拉 OK 字幕（Karaoke Highlight）

镜语 · 特效与转场 / 文字与数字

- 别名：逐字高亮、卡拉OK字幕、歌词填色、KTV 字幕
- 口语：「字幕像 KTV 歌词一样唱到哪个字哪个字变色」「整句字幕先出来，再一点点变成黄色」
- 一句话：整句先出现，颜色按说话或演唱进度逐字填满
- 是什么：卡拉 OK 字幕先完整显示一句文字，再用第二种颜色按演唱或说话进度从左往右填充，观众能同时看到全句和当前位置。字幕格式中通常用逐字时长控制填充速度
- 缺了就不像：整句先完整显示；第二种颜色从左往右填充；填充进度对齐声音
- 加了更像：停顿处填充暂停；下一句预显示；描边保证可读
- 适合用在：音乐类视频、翻唱、歌词 MV 的歌词字幕；口播中想让观众跟读的金句或口号；儿童、语言学习视频的跟读字幕
- 看哪里：整句白字一直在，黄色像被刷子推着一样向右前进；遇到停顿（逗号处）填充会停一下再继续，速度并不匀速
- 注意：填充速度与声音不同步时比没有动画更出戏；底色和填充色亮度太接近时看不出进度；一行太长时填充前进过慢，观众先读完会失去耐心
- 描述示例：做卡拉 OK 式字幕：整句白字先完整出现，黄色从左往右按唱词进度逐字填满，停顿处填充暂停；两种颜色都保留深色描边，下一句用较小较淡的字预先显示在下方
- 易混：
  - [逐词弹出字幕](https://idea.ameng.dev/terms/word-pop-subtitle.md)：逐词弹出只显示已说到的词；卡拉 OK 先给全句，只改变颜色
  - [马克笔划线](https://idea.ameng.dev/terms/highlighter-mark.md)：马克笔是在字后面加底色强调一段话，不表示时间进度
  - [扫光](https://idea.ameng.dev/terms/shine-sweep.md)：扫光是一条高光掠过后恢复原色，卡拉 OK 填过的颜色会保留
- 相关：[打字机](https://idea.ameng.dev/terms/typewriter.md)

## 来源与延伸阅读

- [Aegisub · ASS 字幕标签（\k 卡拉 OK 计时）](https://aegisub.org/docs/latest/ass_tags/)
- [MDN · clip-path 裁切区域](https://developer.mozilla.org/en-US/docs/Web/CSS/clip-path)
- [Wikipedia · Karaoke](https://en.wikipedia.org/wiki/Karaoke)

网页版（含演示）：https://idea.ameng.dev/terms/karaoke-highlight
