30 分钟从 Roon 迁移到 Tune:分步教程
要点速览
- 对于常规规模的音乐库(1 万到 10 万首),Roon → Tune 的迁移只需 30 分钟:导出播放列表、安装 Tune、扫描文件夹、重新连接流媒体服务、映射端点。
- 过渡期间你可以让 Roon 和 Tune 并行运行(服务零中断),Tune 不会改动源文件——它只以只读方式建立索引。
- 需要手动重建的部分:Roon 的书签(转为 Tune 智能播放列表)和 DSP 配置(卷积滤波器仍然兼容,参数均衡需要重新输入)。
目录:
- 前置条件与硬件
- 第 1 步:导出你的 Roon 音乐库
- 第 2 步:安装 Tune(10 分钟)
- 第 3 步:扫描本地音乐库
- 第 4 步:重新连接 Tidal、Qobuz、Spotify、Deezer
- 第 5 步:重新接入 DLNA/AirPlay/Sonos 端点
- 第 6 步:把书签重建为智能播放列表
- 第 7 步(可选):迁移你的卷积滤波器
- 常见问题
从 Roon 迁移到 Tune:30 分钟重新掌控你的音乐库。
前置条件与硬件
你需要:当前开着机的 Roon Core 服务器(用于导出)、一台运行 Tune 的新主机(Pi 4 / NAS / Mac mini / NUC Linux)、SSH 访问或显示器+键盘,以及你的 Tidal/Qobuz/Spotify/Deezer 账号。
Tune 在 Raspberry Pi 4(4 GB)上即可运行,支持 10 万首曲目和 4 个并发区域。若音乐库超过 50 万首,或需要同时进行立体声卷积处理,建议选择 Mac mini M1 或 NUC i3。如果你还没有硬件,2026 自建音乐服务器指南详细介绍了硬件选择。
开始之前,先记录下来:当前 Roon 区域列表(名称、IP、类型)、启用的流媒体服务,以及你常用的书签。必要时截图——你需要在 Tune 中重建它们。
第 1 步:导出你的 Roon 音乐库(5 分钟)
Roon 没有提供完整的结构化导出,但两条路径就够了:
- 播放列表。在 Roon → 音乐库 → 播放列表中,全选,右键 → 导出 → M3U 格式。保存到 ~/RoonExport/playlists/ 文件夹。
- 收藏专辑列表。音乐库 → 专辑 → 筛选“Favorites” → 全选 → 导出 CSV(通过 View → Export Selected as CSV)。Tune 会在扫描时导入这些收藏。
你的音乐文件本身(FLAC、ALAC、DSF)不会移动。Roon 从不修改它们,它们仍留在 /Volumes/MusicLibrary 或类似路径中。Tune 将在同一位置建立索引,不做任何移动。
第 2 步:安装 Tune(10 分钟)
根据你的平台:
Mac(M1/M2/M3 或 Intel)
在下载页面下载 DMG,双击,把 Tune.app 拖入应用程序。首次启动时,授权访问「音乐」文件夹(系统设置 → 隐私)。
Raspberry Pi / Linux(Debian、Ubuntu)
curl -fsSL https://tune.mozaiklabs.fr/install.sh | bash
脚本会检测你的架构(arm64/x86_64),安装 Python 依赖,配置 systemd。在 Pi 4 上约需 5 分钟。
Synology / QNAP
Docker 镜像 mozaiklabs/tune:latest 正在准备中。在此之前,Tune 可通过 Linux、macOS 或 Windows 安装程序部署(参见下载页面)。

Tune 首次启动:仪表盘、扫描进行中、已检测到的区域。
第 3 步:扫描本地音乐库(视规模而定,5 分钟到 2 小时)
在 Tune 界面(http://<服务器IP>:8080)→ 设置 → 音乐库 → 添加文件夹。指向 Roon 使用的同一路径(例如 /Volumes/MusicLibrary 或 //NAS/music)。
Tune 会在后台启动扫描。Mac mini M1 上 3 万首 FLAC 音乐库:4–6 分钟。Pi 4 配远程 NAS:约 1 小时 30 分。扫描可续传(中断后重启无需从头开始)。
与此同时,导入你的 M3U 播放列表:设置 → 播放列表 → 导入 M3U → 选择 ~/RoonExport/playlists/ 文件夹。Tune 会自动映射文件路径。
第 4 步:重新连接 Tidal、Qobuz、Spotify、Deezer(5 分钟)
设置 → 服务 → 用账号和密码(或视情况用 OAuth token)添加各项服务。Tune 会同步:
- 你收藏的专辑
- 你关注的艺人
- 你的播放列表(自建的和订阅的)
- 你的最近播放记录(Tidal/Qobuz/Spotify)
与 Roon 的最大区别:Tune 会统一这些音源。搜索“Steely Dan Aja”会在同一个结果中同时显示本地 FLAC 版本、Tidal Hi-Res 版本和 Qobuz 24/96 版本。你可以在播放时选择音源,或者让 Tune 自动选择可用的最高音质。
关于跨服务智能播放列表的细节,参见Tidal/Qobuz 跨服务智能播放列表。
第 5 步:重新接入端点(5 分钟)
这正是 Tune 相比 Roon 大幅简化的地方。不需要 RAAT,不需要 RoonReady,也不用安装 Roon Bridge。Tune 会自动发现局域网上所有支持 DLNA、AirPlay、Sonos、Chromecast、UPnP 的设备。
设置 → 区域 → Tune 会列出检测到的端点:
- Naim ND5 XS2(DLNA UPnP)——即插即用,bit-perfect 24/192
- Linn Klimax DS(DLNA UPnP/Songcast)——即插即用
- HomePod / Apple TV(AirPlay 2)——原生多房间同步
- Sonos One / Beam(Sonos API)——音量与播放控制
- WiiM Pro / Mini(DLNA + AirPlay)
- Yamaha AVR / Denon HEOS(DLNA)
用你在 Roon 中使用的名称重命名区域(“客厅”、“厨房”、“书房”)。为同步多房间播放创建分组(例如分组“一楼” = 客厅 + 厨房 + 露台)。

在 Tune 中映射 DLNA/AirPlay/Sonos 端点。无需安装 RoonReady。
第 6 步:把 Roon 书签重建为 Tune 智能播放列表(5–10 分钟)
Roon 称之为“bookmarks”,Tune 称之为“smart collections”和“smart playlists”。逻辑是一样的:对音乐库的动态筛选,自动更新。
例如:你的 Roon 书签“60 年代爵士,6 个月未听”在 Tune 中就是一个智能合集:
Genre = Jazz AND Year >= 1960 AND Year < 1970 AND LastPlayed < (today - 6 months) ORDER BY Random
Tune 的引擎支持 Roon 没有的运算符:branch_of(按层级中的子流派筛选)、cross_service(比较 Tidal、Qobuz 与本地版本)以及 missing_in(本地存在但不在某个播放列表中)。具体配方见跨服务智能播放列表。

Tune 智能合集:相当于 Roon 书签,还带跨服务运算符。
第 7 步(可选):迁移你的卷积滤波器
如果你之前用 REW + Roon 卷积做房间声学校正,你的 .wav 滤波器依然可用。Tune 在设置 → 音频 → 卷积 → 导入滤波器中加载它们。要求格式:目标采样率下的立体声 .wav(gauche.wav + droite.wav)。
Roon 的参数均衡(PEQ)需要手动重新输入:Tune 提供了同样的功能(每区 10 个参量频段,低/高搁架、峰值、陷波)。如果你从 REW 滤波器出发,把它们导出为 .txt 并复制数值即可。
完整的 REW → Tune 工作流(UMIK-1 测量、生成滤波器、应用到区域)记录在 Tune + REW:自动声学校正。
常见问题
过渡期间我可以保留 Roon 吗?
可以,而且建议这样做。Roon 和 Tune 可以共存而不冲突(发现协议不同、端口不同)。等你确认 Tune 满足需求后再关掉 Roon,通常在 1–2 周之后。
Tune 会修改我的音乐文件吗?
不会。Tune 对源文件夹严格只读。不写标签、不创建隐藏文件、不移动任何文件。索引数据库单独存放在 ~/.tune/library.db。
内嵌封面会保留吗?
会。Tune 优先读取内嵌封面,其次是专辑文件夹中的 cover.jpg/folder.jpg,最后才回退到 MusicBrainz/Discogs 抓取。
扫描一个大型音乐库要多久?
Mac mini M1 配本地 SSD:10 万首 12 分钟。Pi 4 + 千兆 NAS:10 万首 2 小时 30 分。扫描会使用所有可用 CPU 核心。
我也能从 JRiver、Audirvana 或 Plex 迁移吗?
可以,JRiver 的流程完全一致(导出 JRiver MPL 播放列表 → 转换为 M3U)。Audirvana 和 Plex 同样通过 M3U 导出。详见从 JRiver 迁移到 Tune。
我的 Naim/Linn/Lumin RoonReady 流媒体机呢?
这些流媒体机在支持 RoonReady 的同时也支持 DLNA UPnP。Tune 会自动检测它们,按型号实现 bit-perfect 24/192 或 24/96 播放。无需在流媒体机端关闭 RoonReady。
试试 Tune
Tune 目前处于免费公测阶段,支持多平台。30 分钟从 Roon 迁移,完全不动你的音乐文件。
延伸阅读
Bertrand Clech —— Mozaik Labs 创始人,Tune 的作者。40 年发烧经历,DIY 音箱制作者(Supravox 215 TQWT、Supravox Jensen 285),REW 测量 + miniDSP 2x4 HD Dirac DSP。
