这个项目能做什么
LyricsX 是一款适用于 macOS 10.11 及以上版本的开源歌词应用,可为多种音乐播放器提供同步歌词显示。它通过 LyricsKit 库自动从多个在线来源搜索并下载实时歌词,并通过 MusicPlayer 框架与支持的播放器集成。
主要功能包括:在桌面和菜单栏显示歌词,支持自定义字体、颜色和位置;通过状态菜单调整歌词偏移;双击歌词行可跳转歌曲;支持拖放导入/导出歌词文件;可随音乐播放器自动启动和退出;并支持简体中文与繁体中文之间的自动转换。
该应用使用自定义的 LRCX 歌词格式,支持词级时间标签和多语言翻译,同时保持与标准 LRC 文件的兼容性。安装方式包括 Homebrew Cask、Mac App Store 以及从 GitHub 发布页面手动下载。
LyricsX 基于多个开源组件构建,包括用于歌词获取的 LyricsKit、用于播放器集成的 MusicPlayer、用于中文转换的 SwiftyOpenCC 以及各种 Swift 工具。此外,还有针对 iOS(LyricsX-iOS)和 Linux(lyricsx-cli)的配套项目,均处于早期开发阶段。
评论
0 评分人数达到10人后显示
登录后参与讨论。