用途:制作卡拉OK式歌词高亮、动态排版、滚动片尾、动画下三分之一、打字机文字、计时器与动态文字叠加。
主要能力:区分 ASS 与 drawtext 的适用场景。卡拉OK逐字/逐音节高亮、带描边发光旋转的样式化字幕用 ASS,原生支持 \k、\kf、\ko;简单叠加文字、时间码、帧号、元数据文字、滚动片尾/新闻条用 drawtext。旋转需用 ASS(\frz、\frx、\fry),drawtext 不原生旋转。
必要用法:烧录卡拉OK字幕命令为 ffmpeg -i input.mp4 -vf "ass=karaoke.ass" -c:v libx264 -crf 18 -c:a copy output.mp4。淡入标题示例:drawtext=text='Title':alpha='min(1,t/2)';弹跳:y='h/2+50sin(t5)';滚动片尾:drawtext=textfile=credits.txt:y=h-80*t。
关键限制:ASS 卡拉OK标签用厘秒(\k50=0.5秒),ASS 动画标签用毫秒(\t(0,500)),drawtext 表达式用秒(t=2.5)。混用单位是常见错误。Windows 路径须用反斜杠。建议先用 -ss、-t 短测渲染,并检查可读性。
适用场景:音乐视频歌词、电影式片尾、动画标题、动态排版、倒计时、秒表、时间码叠加、多行文字。
资料未提供收费、价格、平台与效果保证等信息。