骑🐖追帅哥bot
2026-09-09 09:49 Moderator
崇拜~
Reply Like 0 View the author
崇拜~
不错。很需要这样的插件
试了论坛内几个歌词插件这个最好,最简洁。
根据个人使用习惯做了点小修改,不要介意哦:dock-lyrics-1.0.0.zip
1、修改了退出逻辑,歌曲暂停不会退出,退出播放才会退出,另外单击控件歌曲暂停、再单击恢复播放;
2、使控件可以选择显示在任务栏左侧和右侧;任务栏左侧空间长一些,将控件歌词文字区拉长了一些;
3、部分歌词搜索不到,添加多个歌词源(网易云→酷狗→QQ音乐→LRCLIB);
4、切歌时歌词控件会有闪动一下,修复了。

试了论坛内几个歌词插件这个最好,最简洁。
根据个人使用习惯做了点小修改,不要介意哦:dock-lyrics-1.0.0.zip
1、修改了退出逻辑,歌曲暂停不会退出,退出播放才会退出,另外单击控件歌曲暂停、再单击恢复播放;
2、使控件可以选择显示在任务栏左侧和右侧;任务栏左侧空间长一些,将控件歌词文字区拉长了一些;
3、部分歌词搜索不到,添加多个歌词源(网易云→酷狗→QQ音乐→LRCLIB);
4、切歌时歌词控件会有闪动一下,修复了。

太帅了ba
Popular Ranking
ChangePopular Events
More
🎵 歌词小舟 dock-lyrics
源码仓库及deb:https://github.com/Whisper-v/dock-lyrics
开发方向:方向二:任务栏托盘插件(
dde-tray-development)全屏幕效果
任务栏特写
✨ 功能特性
org.mpris.MediaPlayer2.*),任一兼容播放器开始播放即自动出现歌词条;暂停/停止后自动收起。.lrc(音乐文件旁的 sidecar,或~/Music、~/音乐等目录);music.163.com,带匹配校验,避免串词);lrclib.net)兜底——网易云没有版权的歌曲(如周杰伦等)也能命中。4 套深色主题(曜石黑 / 深空蓝 / 暮光紫 / 墨夜绿):深色主题自带深色半透明胶囊底,
在浅色任务栏上也清晰可读;另有 自定义配色,可分别设置字体颜色与背景颜色
(各十余种色板,支持带透明度的深/浅背景)。文字与均衡器音柱同步换色,选择持久化到
~/.config/deepin/dock-lyrics.conf。并实时显示当前歌词来源(本地文件 / 网易云音乐 / LRCLIB)。
📷 效果预览
任务栏右侧托盘区显示的实时歌词(本地歌词 / 网易云 / LRCLIB 三种来源自动切换):
运行效果
🚀 安装
方式一:安装 .deb
仓库提供打包脚本,构建并安装:
postinst会自动重启当前用户的dde-shell@DDE.service,安装后无需手动操作即可看到任务栏歌词。方式二:源码安装
卸载
🎮 使用
共 12 个配色选项,即时生效并记忆)、或手动刷新歌词;菜单内还会标注当前歌词来自本地文件、网易云还是 LRCLIB。
🎼 歌词来源与优先级
.lrc.lrc;②~/Music、~/音乐、~/Music/Lyrics、~/音乐/歌词下常见命名(歌名.lrc、歌手 - 歌名.lrc等)syncedLyrics,否则取纯文本逐行翻页显示所有来源都找不到时,歌词条会退化为显示「歌名 - 歌手」并提示“没有找到歌词”。
此时暂停再继续播放即可自动重试(或重启 dde-shell 后切歌)。
🛠️ 从源码构建
依赖
libdde-shell-dev、libdde-shell-dock-dev产物:
build/plugins/org.deepin.ds.dock.lyrics.so— C++ 后端插件build/packages/org.deepin.ds.dock.lyrics/— QML 界面 + 元数据安装到系统目录
安装位置:
/usr/lib/x86_64-linux-gnu/dde-shell/org.deepin.ds.dock.lyrics.so/usr/share/dde-shell/org.deepin.ds.dock.lyrics/(main.qml+🔧 开发与调试
查看运行日志
关键日志含义:
交互协议
NameOwnerChanged(播放器注册/退出)与PropertiesChanged(PlaybackStatus、Position)。GetAll拉取一次完整元数据;Chromium 内核播放器上报的页面地址(如index.html#/like)会被识别为垃圾标题并过滤,避免误取歌词。Position;播放器不上报位置(如 QQ 音乐网页版CanSeek=false)时,用内部时钟自 0 累计同步。Seeked信号,部分播放器只通过PropertiesChanged更新Position;两者都会立即重置内部时钟并刷新当前歌词行,播放中、暂停时都即时同步。⚠️ Chromium 内核播放器(如 QQ 音乐桌面版)不属此类:其 MPRIS 恒报
CanSeek=false、Position=0,既不发Seeked也不更新Position,插件无法感知其应用内拖动进度条(上游 MPRIS 能力限制,见下方 FAQ)。
架构简图
📁 工程结构