Waylyrics: Linux 通用桌面歌词软件

Waylyrics 是一款 Linux 下任何 Wayland/X11 桌面环境都理论适配的歌词软件

虽然取名带有“Way”,但当时目标只是 Wayland 下可以 半透明&鼠标穿透、可以同时显示双语歌词。

现在支持的功能也是以必要为主,

  1. 鼠标穿透: 现代歌词窗口必备,Wayland/X11 下均工作正常,Windows 下未考虑过做多窗口特别支持
  2. 歌词搜索: 支持接入 网易云音乐、LRCLib、QQMusicApi,QQMusicApi 需要额外的部署
  3. 尽可能准确: 基于 Dice-Sørensen 系数算法 + 经验权重尽可能匹配到最接近的结果
  4. 准确获取歌词: 除了 fuzzy match 外,waylyrics 也通过 PR 贡献支持了许多 网易云/QQ音乐 播放器的歌词id获取
  5. MPRIS支持: 目前的实现逻辑不需要目标实现 Seek 信号,只需要有准确的 position 属性、完整的MPRIS 元数据即可完美适配
  6. GTK CSS 主题支持,随 GTK4 框架而自带支持,可以实现颜色渐变、各种阴影,也可以高度自定义字体选择。
  7. 托盘操作: (GNOME用户请跳过)可以通过托盘图标快速操作导入本地歌词、切换播放器、搜索歌词以加载、重启以重载配置等

项目链接

项目地址:waylyrics/waylyrics

主要开发者:taoky mokurin000

特别鸣谢

flatpak 打包: github/Integral-Tec

openSUSE 打包: github/xtexx github/ShadowRZ

Fedora 打包: github/yohane-shiro

NixOS 打包: github/Sinofine, github/ShadowRZ

AUR/waylyrics 打包、相关发版CI: telegram/881729343

以及所有参与贡献、反馈的社区小伙伴们!

2 Likes

大赞!

1 Like

好用喵

1 Like