|
|
前置准备
- 歌词源整理:获取**的带时间轴歌词(LRC格式**),若为纯文本请手动标注每句起止时间。检查歌词分段与歌曲段落(前奏、主歌、副歌等)的对应关系。
- 素材与工程设置:将歌曲音频/视频素材对位放置于时间轴,确认帧率和分辨率统一。创建专用字幕轨道(上方或下方),并预设字幕样式(字体、大小、颜色、描边、阴影)。
- 工具选择:推荐使用支持关键帧动画的剪辑软件(如Premiere Pro、DaVinci Resolve、Final Cut Pro)或辅助工具(如Aegisub生成ASS字幕再导入)。确保软件已安装“逐字滚动”相关插件或表达式(可选)。
核心操作
- 基础歌词对齐:将歌词文本逐句粘贴到字幕轨道,每一句作为一个独立字幕片段,手动对齐时间至对应音频波形。进阶用户可使用“自动对齐”脚本(如Premiere的Marker to Subtitle插件)加速。
- 滚动动画实现:
- 方法A(最通用):对每个字幕片段添加“位置”关键帧。首帧位置在屏幕外(如Y轴=-100),末帧位置在目标停留区(如Y轴=500)。调整曲线(缓入缓出)使滚动流畅。
- 方法B(逐句**):使用“源文本”关键帧结合“不透明度”淡入淡出,结合“位置”横向或纵向移位实现类似卡拉OK效果。
- 方法C(**批量):利用表达式(如After Effects的time*速度+偏移)或外部脚本(如“Subtitle Scroll Generator”),一键生成所有歌词的滚动动画。
- 节奏微调:播放检查每句歌词出现时机是否与唱词同步,重点调整副歌部分——通常每句持续2-3秒,滚动速度应均匀。若歌词提前或延迟,微调关键帧位置或时间偏移。
(附截图文字描述:图1为时间轴上一组带关键帧的歌词片段,首尾位置数值分别为-200和500;图2为播放预览效果,“画面中行歌词缓缓上移,当前句高亮,即将到来句透明等待”)
输出与整理建议
- 输出格式:导出为带Alpha通道的视频(如ProRes 4444或MOV with Alpha)或直接嵌入原素材。若需二次调整,保留项目工程及歌词时间戳备份。
- 文件命名:遵循“歌名_歌词滚动_版本号_基础参数”规则(例:“周深-大鱼_歌词滚动_v2_30fps_逐句.proj”)。
- 验收清单:检查无错别字、时间轴无跳帧、滚动速度是否影响阅读(每行显示时间≥1.5秒)、高光/阴影是否清晰。
- 复用技巧:将滚动预设另存为模板(.mogrts或.drp),下次仅替换歌词文本和时间。
效率提升技巧
- 批量替换+正则:在文本编辑器(如Sublime Text)中用正则一次性处理LRC歌词格式错误,再批量粘贴至剪辑软件的标记窗口,大幅缩短手动对位时间。
- 利用父级关系:在After Effects中,将所有歌词图层设为同一父级,移动父级即整体滚动;调整单个歌词位置则设为子级“分离”,兼顾整体与细节。
- 快捷键与快捷键宏:自定义常用操作(如“添加关键帧”“前进一帧”“粘贴歌词”),录制宏(如AutoHotkey或Keyboard Maestro)一键完成“复制时间戳→粘贴歌词→移动至下一句”循环。
|
|