桌面歌词与 LRC 字幕解析:让播放时同步显示文字
LRC 是什么
LRC(LyRiCs)是一种简单的歌词文件格式,文本文件扩展名为 .lrc。每行前面带时间戳:
[00:00.00]作品标题
[00:03.50]开始播放内容
[00:07.20]这里是第二句
Kikoeru 后端用 lrc-file-parser 库解析这种格式。
Kikoeru 怎么找 LRC
扫描音频文件时,Kikoeru 会在同一目录下找对应的 .lrc 文件:
- 音频文件
01-开头.mp3→ 找01-开头.lrc - 如果同名的找不到,也会尝试
01.lrc、或封面.lrc等常见命名
LRC 文件不会自动生成——你需要自己准备或从网上找。DLSite 上很少有官方 LRC,需要社区制作。
桌面歌词显示
Web PWA
如果有 LRC,播放器会自动显示歌词区域:
- 当前时间点的那一行高亮
- 可拖动歌词行来跳转到对应时间(和拖动进度条一样)
- 部分版本支持"桌面歌词"模式(独立窗口显示歌词,可拖动)
iOS / Android 客户端
- iOS TestFlight 和 Android KikoFlu 都支持 LRC
- 锁屏界面会显示当前行歌词(iOS 原生支持)
- 播放器界面的歌词区域可以点跳转
如果没有 LRC
Kikoeru 还有一种字幕显示方式——外部字幕文件(Android 客户端特有的功能描述里提到),允许在播放器里加载独立字幕文件,字体颜色和位置可以调整。
LRC 的适用场景
- 有声书:逐句文字对照着听,适合学习或外语学习场景
- 带字幕的广播剧:有些同人广播剧有社区制作的 LRC
- 音乐:如果你自己整理了歌词,体验会很好
没有 LRC 怎么办
Kikoeru 不会帮你生成 LRC。如果你需要自动生成字幕,可能得结合其他工具(如 whisper 语音识别),生成后放到对应目录,Kikoeru 下次扫描就会识别到。