歌词界面与 Apple Music 歌词切换
两个歌词界面
Lyricify 4 提供两种主要的歌词展示界面,通过右下功能控制区的两个按钮切换:
普通歌词界面(麦克风图标)
- 整行滚动,当前行高亮
- 动态专辑封面背景,跟随歌曲换专辑时也换背景
- 性能开销小,低配电脑首选
- 支持自定义间距和字重
Apple Music 歌词界面(第二个按钮)
- 1:1 复刻 Apple Music 在 iOS / macOS 上的逐字卡拉 OK 样式
- 每个字都有精确的时间戳,当前正在唱的那个字会放大高亮
- 对唱视图:主唱和和声分色显示
- 背景人声、和声等细节由智能引擎识别
- 性能开销大:低配电脑上可能出现歌词滚动掉帧,此时可以在欢迎界面或设置里把预设配置改成「更好的性能」
逐字歌词(Syllable-by-Syllable)是怎么来的
Apple Music 界面里的逐字卡拉 OK 效果并不是所有歌曲都有,原因是:
- 它需要歌词源提供精确到字/音节的时间戳
- 目前只有 QQ 音乐 来源的歌词能提供真正的逐字时间戳;网易云、酷狗、MusixMatch 等来源只有整行级别的时间戳
- 没有逐字时间戳的歌词在 Apple Music 界面里会退化成「假卡拉 OK」——整行一起高亮,效果类似普通歌词界面
所以如果某首歌在 Apple Music 界面里看起来没什么变化,先看这首歌的歌词来源是不是 QQ 音乐。在曲目管理里可以手动切换首选词源。
切换是即时的
两种界面之间的切换不会打断播放,也不会重新获取歌词——歌词数据已经在内存里了,切换只是换了一套渲染方式。正在滚动的歌词会保持在当前行,只是动画风格变了。
歌词里有翻译怎么办
当歌词库同时包含原文和中文翻译时:
- 普通歌词界面:原文和译文上下对照,一起滚动
- Apple Music 界面:取决于翻译的格式是否被渲染器识别,有些版本的翻译会独立成为一段显示
如果翻译格式不对(比如混在原文时间戳里),可以在歌词管理里手动分离。