📌 核心定位:Linux 桌面音乐记录与播放控制工具
📝 工具类型:🎧 音频/音效
👍 推荐指数:⭐⭐⭐⭐ 值得推荐
📈 实用指数:🔥🔥🔥 比较实用
🧠 上手难度:🟢 新手友好,难度低
📊 使用建议:❤️❤️ 值得学习和使用
💻 支持平台:Linux
🚀 是否更新:✅ 持续更新(0.4.x版本活跃)
🪙 价格模式:免费
⭐️ 工具介绍
TurnTable 是一款专为 Linux 桌面打造的通用音乐信息记录(Scrobbling)工具与桌面媒体控制器,由开发者 Evangelos “GeopJr” Paterakis 维护。它的核心价值在于让用户能够将本地或在线音乐播放器的收听记录同步到 Last.fm、Libre.fm 等平台,同时提供美观可定制的桌面音乐小部件。
该软件兼容所有 MPRIS 协议的媒体播放器,支持 Rhythmbox、Spotify、VLC、Firefox 等主流应用。开发者还开发了 Tuba(Mastodon 客户端)和 Calligraphy 等知名 Linux 应用。TurnTable 采用 GTK4 和 Adwaita 设计,完美适配 GNOME 桌面环境。根据 2025 年 9 月的更新日志,TurnTable 在 0.4 版本中加入了离线记录(Offline Scrobbling) 功能,解决了网络不佳时丢失收听记录的痛点,同时对界面进行了大幅美化——支持自由调整大小、自定义进度条风格、新增“封面模糊”背景效果等。
⚙️ 核心功能
这是该工具最核心功能及价值:
- 通用音乐记录(Universal Scrobbling,行业领先):TurnTable 支持所有 MPRIS 兼容的媒体播放器和服务,包括 Rhythmbox、Spotify、VLC、Firefox、Chromium 等。一次配置,无需在每个应用中单独登录 Last.fm 账户,即可统一收集所有音乐收听记录。这是 TurnTable 区别于单应用 Scrobbler 的核心竞争力。
- 离线记录支持(Offline Scrobbling,独特优势):这是 0.4 版本最实用的新功能。当你在网络不佳的环境下听歌时,TurnTable 会将收听记录保存在本地缓存中,待网络恢复后再统一提交到 Last.fm 等服务。再也不怕深夜发现的宝藏歌曲因信号不好而丢失记录。
- 实时“正在播放”信号(Now Playing signals):支持将当前播放曲目的元数据实时推送到 Last.fm 等平台,让你的在线状态显示当前正在聆听的音乐(不影响 Scrobbling 的统计规则)。
- 高度可定制的桌面音乐小部件:提供多种预设尺寸,且 0.4 版本新增自由调整窗口大小功能,支持任意拖拽缩放。可显示封面艺术、进度条、播放控制按钮,以及随封面艺术变化的动态背景模糊效果。支持命令行界面(CLI),可在无 GUI 的头显设备(Headless Setup)上实现 Scrobbling。
- 轻量原生与隐私友好:TurnTable 采用 GNOME 的 Glycin 图像解码库和 Rust 语言构建,配合 Flatpak 沙箱权限模型,保障系统安全和低资源占用。
💻 安装说明
- 系统要求:Linux(主要支持 GNOME 桌面环境,兼容其他支持 MPRIS 的桌面)
- 最低配置:任何主流 Linux 发行版(Ubuntu 22.04+、Fedora 38+、Debian 12+)。内存 2GB 足矣。
- 显卡要求:无需独立显卡
- 存储空间:约 20-30 MB
- 安装方式:
- Flatpak 安装(推荐):
flatpak install flathub io.github.geopjr.Turntable - 或通过发行版软件中心搜索“Turntable”安装
- Flatpak 安装(推荐):
- 配置说明:
- 首次启动时需在应用设置中登录 Last.fm 或 Libre.fm 账户
- 确保检测到当前正在运行的媒体播放器(支持 MPRIS 协议,大部分主流播放器默认支持)
📈 前景预测
- ✅ 值得作为 Linux 桌面音乐爱好者的核心工具使用:TurnTable 处于活跃开发状态,2025 年 9 月刚刚发布了包含离线记录、自由调整大小等功能的 0.4 更新。开发者 Evangelos 在 Linux 开源社区有良好声誉,维护节奏稳定。
- 技术成熟度高,用户需求明确:Scrobbling 功能在音乐爱好者群体中属于基础需求。TurnTable 解决了跨应用记录的痛点,并提供了美观的桌面小部件,其“离线记录”功能更是填补了同类工具的空白。
- 值得学习投入的回报率高:Linux 桌面应用的学习曲线通常极低,TurnTable 更是如此,拖拽安装配置即可享用。
👥 适合人群
- Linux 桌面用户(尤其是 GNOME 用户):任何希望整理和回顾自己音乐收听历史的 Linux 用户。
- Last.fm 等音乐记录平台深度用户:希望将所有播放来源(本地播放器、网页端、Spotify 等)统一汇总到个人档案中。
- 音乐发烧友与播客爱好者:需要跨播放器统一记录收听数据,并希望在桌面保持酷炫的“正在播放”显示。
⚔️ 对标工具
这里以 Linux 平台开源桌面软件为主要对比框架:
- Web Scrobbler(浏览器扩展,免费开源):完全免费的浏览器扩展,可记录主流音乐网站(YouTube Music、Spotify Web、SoundCloud 等)的收听记录。不支持本地播放器,无桌面小部件功能。
- Last.fm 官方 Scrobbler(官方客户端,免费):Last.fm 官方为各主流播放器提供了插件或独立应用,功能上与 TurnTable 重叠。但对非官方支持的应用兼容性较差,缺乏统一管理能力和个性化桌面小部件。
- Player(KDE 开发,轻量级):KDE 生态中的媒体播放器,自带 MPRIS 支持和 Last.fm Scrobbling 功能。
📋 常见问题
🤔 TurnTable 是免费的吗? 👉 完全免费开源,无需付费。
🤔 新手能用吗?上手难不难? 👉 非常简单。安装后运行,登录账户即可自动检测正在播放的媒体并完成记录。
🤔 支持哪些音乐服务和播放器? 👉 理论上支持所有支持 MPRIS 协议的媒体播放器,包括 Rhythmbox、Spotify、VLC、Firefox(网页播放)、Chromium、Audacious、Celluloid 等。
🤔 什么是“离线记录”?为什么重要? 👉 离线记录能保存本地缓存未被上传的收听数据,在下次联网时自动提交。不用担心在信号差的路途中断网丢失记录。
🤔 可以不登录直接当桌面播放器控件使用吗? 👉 可以。Scrobbling 是可选的,你也可以单独使用它作为漂亮的音乐桌面小部件。
🤔 能记录到多久以前的播放记录? 👉 TurnTable 记录自安装启用后的播放历史。

评分及评论
暂无评分
来评个分数吧