【免费开源】LyrimusemacOS 上的逐字歌词 App支持 Apple Music、Spotify、网易云音乐、QQ音乐、酷狗音乐等项目地址https://github.com/Yudaotor/lyrimuse你是否也遇到过这种情况一边写代码一边听歌想看一眼歌词就得切回播放器窗口用 Apple Music 或 SpotifyMac 上根本没有桌面歌词听日语、粤语歌想知道这句唱的是什么、怎么念还得另外去搜。Lyrimuse 就是为了解决这些问题做的。它是一款免费开源GPL-3.0的 Mac 歌词软件常驻在菜单栏自动识别你正在放的歌把逐字同步的歌词显示在桌面、菜单栏、刘海下面、触控栏或者一个完整的歌词窗口里。 为什么你需要 Lyrimuse问题Mac 上听歌看歌词的三个麻烦要切窗口歌词只在播放器里干活的时候看不到。很多播放器没有桌面歌词Apple Music、Spotify 的 Mac 版都没有。外语歌看不懂、不会念没有翻译日语、粤语也没有读音。解决方案Lyrimuse 做了什么歌词放在你想放的地方桌面悬浮、菜单栏、灵动岛、触控栏、歌词窗口五种可以同时开还能用手机、平板打开网页歌词当副屏或者放进 OBS。唱到哪个字亮到哪个字逐字高亮跟着歌走。自动找对的歌词同时查十四个歌词源每份结果按时长、版本、歌名、几家是否一致等打分挑跟你正在放的这一版最对得上的那份。现场版不会配成录音室版的词下面有一节专门讲怎么打分。翻译和读音外语歌下面带译文日语罗马音、韩语罗马字、粤语粤拼、普通话拼音都能标。听歌档案和 Discord 状态连上 Last.fm 自动打卡看自己的榜单和全年热力图在 Discord 资料卡上显示你正在听的歌。国内外播放器都能用Apple Music、Spotify、QQ音乐、网易云音乐、酷狗音乐、汽水音乐、KKBOX、Amazon Music、洛雪音乐、reAMP、KasetYouTube Music 客户端浏览器里的 YouTube Music 和 Spotify 网页版也行。 极速上手3 步开启桌面歌词第一步安装方式一Homebrew推荐brew tap yudaotor/lyrimuse brew trust--caskyudaotor/lyrimuse/lyrimuse# 只需一次Homebrew 要求先信任非官方 tapbrewinstall--casklyrimuseHomebrew 装的会顺手处理首次打开时的拦截装完直接打开就行。方式二手动下载去 GitHub 的 Releases 下载 dmgApple Silicon 和 Intel 分开两个包拖进「应用程序」。第一次打开如果提示「已损坏无法打开」不是软件坏了是因为没用苹果的开发者签名。在终端里跑一下这行再打开xattr-drcom.apple.quarantine /Applications/Lyrimuse.app系统要求macOS 14 及以上Apple Silicon 和 Intel 都支持。第二步放一首歌打开你常用的播放器放歌Lyrimuse 会自动识别。Apple Music、Spotify、Kaset 第一次会弹一个「自动化」权限点允许。QQ音乐、网易云音乐、酷狗音乐、汽水音乐、KKBOX、Amazon Music、洛雪音乐 放歌、看歌词不用授权。设置里的「播放器」那页会标出每项权限现在授权了没有。第三步选显示方式点菜单栏上的 Lyrimuse 图标进「设置 › 歌词显示」。桌面悬浮歌词默认就是开着的其它几种按需打开。 五种显示方式各有各的用处显示方式在哪里默认适合桌面悬浮歌词浮在所有窗口上面拖到哪儿停在哪儿开一边干活一边看灵动岛歌词屏幕顶部刘海旁边鼠标移上去展开能切歌、拖进度关有刘海的 MacBook不想占地方菜单栏歌词当前这句显示在菜单栏上太长会滚动可以多加一行显示下一句、译文或读音关最省地方触控栏歌词带触控栏的 MacBook Pro可以显示封面和播放控制关触控栏终于有用了歌词窗口照着 Apple Music 歌词页做的整页歌词可以缩成迷你卡片手动打开专心听歌、学唱打开的位置都在「设置 › 歌词显示」下面对应的那一栏。 三个常见场景怎么设置最顺手场景一写代码、写文档的时候痛点歌词挡着编辑器或者老得切窗口。设置推荐位置菜单栏歌词开设置 › 歌词显示 › 菜单栏桌面悬浮歌词关或者固定在 Dock 上方设置 › 歌词显示 › 悬浮歌词鼠标移上去时变淡开设置 › 歌词显示 › 悬浮歌词 › 行为 › 悬浮淡化场景二学外语歌痛点听不懂、不会念。设置推荐位置译文开设置 › 歌词显示 › 悬浮歌词 › 内容 › 译文读音开选日语 / 韩语 / 粤语设置 › 歌词 › 调整 › 标注读音的语言没有译文时机器翻译开设置 › 歌词 › 译文 › 系统兜底翻译读音是一行一行判断的中文歌里夹了一句日文只给那一句标。机器翻译默认关打开后在 macOS 15 及以上、装了翻译语言包时用系统自带的 Apple 翻译在本机翻。场景三晚上专心听歌痛点想像在 Apple Music 里那样看完整的歌词。打开歌词窗口模糊的封面铺底整首跟着滚到当前这句对唱按歌手分开和声单独一行拖长音的词会放大发光。窗口里能直接播放、暂停、切歌、拖进度空格键和方向键也能控制播放。 智能匹配十四个歌词源怎么挑出对的那一份这是 Lyrimuse 花功夫最多的地方。很多歌词工具的做法是按顺序问几个歌词源拿到第一个不为空的就用。问题是同一首歌在歌词源里往往有好几个版本录音室版、现场版、伴奏版、剪辑版、混音版。第一份不为空的经常不是你正在放的那一版。最典型的是放现场专辑第一句看着还对观众一欢呼、歌手说几句话后面就差了半段。Lyrimuse 的做法是十四个源一起查每份结果都打分选分最高的。第一步一起查网易云音乐、QQ音乐、酷狗、酷我、咪咕、Musixmatch、LRCLIB、LyricFind、Deezer、AMLL、汽水音乐、VIBE、Genie连了账号的话还有 Apple Music同时发出去查结果回来以后统一比较。每个源都可以在「设置 › 歌词 › 获取 › 歌词来源」里单独开关。第二步先过资格审核有些结果直接淘汰不进入打分不是真的带时间轴的歌词只有纯文本或者带时间的行太少语言明显不对比如歌手和歌名都没有中文歌词却大半是中文整份只有「作词、作曲、编曲」这类署名或者只是「纯音乐请欣赏」的占位。第三步打分看什么加分还是扣分说明时长对不对得上加分越接近加得越多用歌词最后一句的时间跟歌曲时长比。现场版通常比录音室版长一两分钟一比就能看出来歌词比歌还长重扣最后一句的时间超出歌曲结束 5 秒以上基本可以断定是别的版本歌词源自己报的时长对不上就扣分有的源会告诉你它那首歌多长直接拿来跟正在放的这首比版本对不对对不上重扣歌名、专辑名里的 Live、Remix、伴奏、Edit、Acoustic 这类标记两边不一致就扣是不是另一场演出重扣都是现场版但演唱会的名字对不上说明是另一场时间轴整体错开重扣跟其它几家歌词比整份都提前或延后好几秒歌名、专辑名吻合加分完全一致加得最多去掉括号后一致、双语名一致的少一些几家歌词源内容一致加分两三家给出的歌词正文基本一样说明这份可信有逐字时间轴加分能做逐字高亮跟正在用的播放器同一家加分比如在 QQ 音乐里放QQ 音乐的歌词时间轴最可能对得上带翻译、读音小幅加分同样对得上的情况下优先选能显示翻译的那份有一点是刻意不做的不给任何一个歌词源固定加分。实测下来偏向某一家反而更容易选错所以只看这份歌词本身对不对得上。第四步结果可以查每首歌选了哪份、为什么选它都记了下来。在歌词管理窗口里选中一首歌点「解析决策」能看到这一轮有哪些源应答、每份候选得了多少分、因为什么被扣分以及胜出的那份赢在哪。配合打分的几个设置匹配算法默认「智能」就是上面这套打分也可以改成「顺序优先」不打分按你排的顺序用第一个有结果的源。位置设置 › 歌词 › 获取 › 匹配算法。随匹配算法更新重新选择新版本改进了打分规则以后在后台把已经找到的歌词重新评估一遍有更合适的就换上。默认开着关掉以后歌词定下来就不再自动换。锁定手选歌词你自己从搜索结果里挑的歌词以后的自动匹配都不会换掉它。默认关。 听歌档案Last.fm 打卡Last.fm 是一个记录听歌历史的网站每听完一首就记一笔叫 scrobble「打卡」时间长了就有了一份自己的听歌档案。Apple Music、网易云这些播放器的 Mac 版自己都不支持 Last.fmLyrimuse 帮你补上了而且国内外播放器放的歌都能记。怎么连打开设置点左上角的「连接 Last.fm」。浏览器会打开 Last.fm 的授权页点「Yes, allow access」会自动跳回 Lyrimuse。不用自己申请 API Key也不用复制 token。之后正常听歌就行Last.fm 主页上会实时显示你正在听哪首。连上以后能看什么Lyrimuse 的 Last.fm 页分成四栏分栏内容统计今天、近 7 天和一共听了多少最近播放带封面每首都能点红心在 Last.fm 上标喜欢或取消榜单听得最多的歌手、专辑、歌曲可以看近 7 天、近 30 天、近一年或全部每一项都标出比上一期升了还是降了点开歌手能看到你最常听他的哪几首足迹从第一次打卡算起的第几天、连续打卡天数、今年跟往年同期比、离下一个整数里程碑还差多少GitHub 那样的全年热力图、按小时和星期几统计的收听时段、常听歌手来自哪些国家和地区还有「那年今日」设置打卡规则见下没在放歌的时候歌词窗口也不会空着会显示这份听歌总览今天听了多少、近 30 天的走势、「那年今日」和最近播放。打卡规则可以自己定设置选项说明Scrobble 时机50%默认/ 75% / 90% / 曲终默认跟 Last.fm 官方规则一样放过一半、最多 4 分钟就算一次匹配模式智能默认/ 自定义 / 原始智能会把歌名、歌手对齐到 Last.fm 曲库里的正式写法合唱署名、简繁写法、「- Single」这类尾巴不会在 Last.fm 上分出好几个条目原始就是播放器报什么发什么短于 30 秒的曲目默认不算跟主流打卡工具的做法一致Scrobble 的播放器默认全部可以把某个播放器整个排除在外两个贴心的地方先记在本地还没连 Last.fm或者某次没传上去这次播放会先记在本机。连上以后在「待补交的收听」里点「补交」就能传上去Last.fm 只收大约两周内的记录。Spotify 别连两遍Spotify 自己也能直连 Last.fm两边都连会记两遍Lyrimuse 检测到会提醒你保留一边。 Discord让好友看到你在听什么Discord 资料卡上本来就能显示「正在听」但只认 Spotify。Lyrimuse 把这个扩展到了它支持的所有播放器网易云、QQ音乐、Apple Music 放的歌好友也能在你的资料卡和好友列表里看到。显示什么播放器、歌名、歌手、专辑封面和进度条。点歌名、歌手会打开这个播放器网站上对应的页面。封面角上可以带 Lyrimuse 或播放器的小图标暂停时留着的话换成暂停图标。怎么开Mac 上要装 Discord 桌面版并且已经登录。打开 Lyrimuse 设置侧栏上方的「关联平台」里找到 Discord打开「在 Discord 上显示」。设置页里有一块预览直接显示好友在 Discord 上看到的效果开之前就能确认长什么样。可以调的设置说明显示哪些播放器只勾选的播放器会显示网页播放器按所在的浏览器算暂停后暂停多久之后从 Discord 上清除或者一直留着暂时隐藏临时不想让人看到可以先隐藏一段时间⚡ 进阶技巧歌词配错了怎么办打开歌词窗口点「⋯」菜单选「搜索歌词…」从候选里挑一份或者直接重新自动匹配。想自己改同一个菜单里可以用你自己的文本编辑器打开。改逐字歌词时只改字每个字的时间不动。不想以后被自动匹配换掉打开「设置 › 歌词 › 获取 › 锁定手选歌词」。想知道它当初为什么选了那份在歌词管理窗口里点「解析决策」看每份候选的得分。歌词快了或慢了整体偏移设置 › 歌词 › 调整 › 时间轴偏移可以只对某个播放器生效。单首歌在歌词管理窗口里单独调。歌词都存在哪找到过的歌词都缓存在本机不联网也能显示每首就是一个 .lrc 文件默认在~/.config/lyrimuse/lyrics/位置可以改。️ 常见问题Q1打开提示「已损坏」没用苹果开发者签名导致的终端跑xattr -dr com.apple.quarantine /Applications/Lyrimuse.app再打开用 Homebrew 装的不会有这个问题。Q2某首歌没有歌词先在歌词窗口的「⋯」菜单里搜一下纯音乐可以在搜索面板里标记成纯音乐。如果某个歌词源最近老出错「设置 › 歌词 › 获取 › 歌词来源」里它旁边会有提醒。Q3支持哪些播放器Apple Music、Spotify、QQ音乐、网易云音乐、酷狗音乐、汽水音乐、KKBOX、Amazon Music、洛雪音乐、reAMP、Kaset浏览器里的 YouTube Music 和 Spotify 网页版要在「设置 › 播放器 › 网页播放器」里打开。不在列表里的播放器也可以在「已信任的播放器」里自己加。Q4会不会上传我的数据听歌记录、缓存的歌词和设置都存在你 Mac 上的文件里。找歌词时会把歌手、歌名、专辑发给各个歌词源去查连上 Last.fm 之类的账号才会往那边提交收听记录默认都不连。Q5Discord 上显示不出来先确认 Mac 上开着 Discord 桌面版、已经登录还不行就退出 Discord 再重新打开。网页版 Discord 不行要桌面版。 参与进来遇到问题「设置 › 关于」里有「反馈问题」会在 GitHub 新建一个 issue自动带上版本、系统和播放器信息。想要新功能、想接入别的播放器直接在 GitHub 提 issue。觉得好用给项目点个 Star就是对作者最大的支持。 总结如果你在 Mac 上听歌又想一边干活一边看歌词Lyrimuse 值得一试免费开源国内外播放器都能用歌词能放在桌面、菜单栏、刘海、触控栏和歌词窗口外语歌带翻译和读音顺带还能把听歌记录攒在 Last.fm 上、把正在听的歌挂到 Discord 资料卡上。项目地址https://github.com/Yudaotor/lyrimuse我是 Lyrimuse 的作者有问题欢迎在评论区或 GitHub 上找我。