Rekordbox 转 Serato

用 Lexicon 免费将你的 Rekordbox 曲库转换到 Serato。

Lexicon 可以把你完整的 Rekordbox 曲库转换到 Serato DJ:播放列表变成 Crate,Hot Cue 完整保留,节拍网格保持锁定,标签、评分和封面也会一起迁移。整个过程只需几分钟,而且完全免费。

本教程适用于 Rekordbox 6 和 7。如果你还在用 Rekordbox 5,请参阅Rekordbox 5 XML 导入说明。

准备工作

你需要安装以下软件:

  • Rekordbox 6 or 7 (Rekordbox 5 supported via XML)
  • Serato(至少启动过一次)
  • Lexicon - 曲库转换免费

Lexicon 可在 Windows 和 macOS 上运行。

将 Rekordbox 转换为 Serato 的步骤

整个过程分为两部分:先把你的 Rekordbox 曲库导入 Lexicon,再同步到 Serato。

第 1 部分:从 Rekordbox 导入

  1. 完全关闭 Rekordbox 和 Serato。必须结束后台进程,数据库才能被读取。
  2. 打开 Lexicon,进入同步页面。
Lexicon 中的同步页面
  1. 点击底部的 Import tracks & playlists。
Lexicon 中的 Import tracks & playlists 按钮
  1. 在下拉菜单中选择 Rekordbox。Lexicon 会自动检测数据库。
在 Lexicon 导入下拉菜单中选择 Rekordbox 作为来源
  1. 保持选中 Full,以导入你的整个曲库。
Lexicon 中已选中完整导入选项
  1. 点击 Start importing。你的 Rekordbox 曲库现在已经在 Lexicon 中了。
Lexicon 中的 Start importing 按钮

第 2 部分:同步到 Serato

  1. 回到同步页面(不要再次点击导入)。
  2. 在下拉菜单中选择 Serato。Lexicon 会自动检测 Serato 数据库。
在 Lexicon 中选择 Serato 作为同步目标
  1. 保持选中 Full。其他选项保持默认设置。
Lexicon 中已选中完整同步选项
  1. 点击 Sync to Serato,等待同步完成。
Lexicon 中的 Sync to Serato 按钮

完成后打开 Serato,你的完整曲库就在那里:播放列表、Cue 点、节拍网格和标签全部完好无损。

从 Rekordbox 迁移到 Serato 的内容

项目 是否迁移 说明
播放列表和文件夹结构 是 Rekordbox 播放列表会变成 Serato Crate,文件夹层级会以 Serato Subcrate 的形式保留。
智能播放列表 转为 Smart Crate 规则能对应的 Rekordbox 智能播放列表会转换为 Serato Smart Crate;复杂规则可能会被简化。
Hot Cue 是(最多 8 个) Rekordbox 支持 16 个 Hot Cue,Serato 支持 8 个。Lexicon 默认导入 Rekordbox 中的前 8 个;如果需要优先保留特定的 Cue 点,请先在 Lexicon 中调整顺序。
Memory Cue 合并为 Hot Cue Serato 没有 Memory Cue。Rekordbox 的 Memory Cue 会合并进 Lexicon 的 Cue 点列表。如果需要单独保留,请在导入前在 Lexicon 的 DJ 软件功能中启用Memory Cue。
Hot Cue 颜色 是 使用直接导入方式(而非 XML)时保留。通过 XML 导入时 Memory Cue 颜色会丢失,所以尽量使用直接导入方式。
节拍网格(单段) 是 通过直接导入方式,节拍网格标记和 BPM 1:1 迁移。
节拍网格(多段) 视情况而定 Serato 的规则比 Rekordbox 更严格。每段新网格必须恰好从上一段网格某个完整小节的结尾开始,否则 Serato 会重新解析或直接忽略它。详见下方说明,这是这个转换方向最常见的意外情况。
循环 是(一个激活循环) Rekordbox 可以同时有一个激活的 Hot Loop 和一个激活的 Memory Loop。Serato 每首曲目只支持一个激活循环,多出的会变为未激活的槽位。如果 Cue 点和循环 Cue 加起来超过 Serato 的上限,会优先舍弃循环 Cue。
AAC 文件 否 同步到 Serato 时不支持 AAC 文件。
OGG 文件 部分 OGG 文件只支持一个节拍网格标记,因此 OGG 曲目上的多段网格都会被合并为一段。
曲目元数据 是 标题、艺人、专辑、流派、BPM、调性、备注、评分和自定义标签都会迁移。
封面 是 内嵌封面会一并迁移。带封面的 WAV 文件可能需要在 Serato 中重新写入标签(Rekordbox 读取 WAV 封面不太可靠)。
Serato FLIP 否 Lexicon 不会读取或写入 Serato FLIP 条目。
流媒体曲目 视情况而定 Serato 3 不会在 Crate 中保存流媒体曲目,Serato 4 会。同步前请确保已在 Serato 中启用对应的流媒体服务,否则这些曲目不会显示。

Rekordbox → Serato 的注意事项

导入前彻底关闭 Rekordbox

关闭 Rekordbox 窗口后,它的后台进程(rekordbox 和 rekordboxAgent)仍会继续运行。只要这些进程还在,Lexicon 就无法读取数据库。如果导入失败或卡住,请打开任务管理器(Windows)或活动监视器(macOS)手动退出它们。

Hot Cue 与 Memory Cue

在主流 DJ 软件中,只有 Rekordbox 把 Hot Cue 和 Memory Cue 作为两个独立的概念。Serato 只有 Hot Cue。Lexicon 默认会把 Memory Cue 合并进 Cue 点列表。如果你希望以后同步回 Rekordbox 时把它们作为单独的一组保留,请在导入之前在 Lexicon 设置中开启Memory Cue 功能,并选择能将它们分开保存的 Cue 点目标。

多段节拍网格可能无法完整迁移

这是这个转换方向最常见的意外情况,而且这是 Serato 的规则,并不是 Lexicon 的 bug。Rekordbox 允许你随意放置节拍网格标记。Serato 使用 warp marker,并要求每段新网格必须恰好从上一段网格某个完整小节的结尾开始。不符合这条规则的网格,在 Serato 读取时会被重新解析或忽略。

实际影响是:一首你在 Rekordbox 中针对多处速度变化仔细打好网格的曲目,到了 Serato 中可能只剩下一段合并后的网格,或者某些分段位置不对。无论哪种情况,Lexicon 都会按正确的 Serato 格式写入网格数据:如果你的网格本来就符合 Serato 的小节规则,就会完整迁移;如果不符合,舍弃它们的是 Serato。

如果你常放现场剪辑版、Disco、Funk 或任何真正存在速度漂移的音乐,第一次同步后请在 Serato 中检查这些曲目,不要想当然。

不支持 AAC 文件

AAC 文件完全无法同步到 Serato。OGG 文件可以同步,但 Serato 每个 OGG 文件只支持一个节拍网格标记,所以 OGG 曲目上的多段网格会被合并为一段。如果你的曲库中有相当一部分是 AAC,请在同步前把这些文件转换为 MP3、WAV、AIFF 或 FLAC。

Serato 3 与 Serato 4

两者都支持。影响转换的主要区别在于:Serato 3 会忽略 Crate 中的流媒体曲目,Serato 4 则会保留。如果你要迁移的曲库中有 Beatport 或 Tidal 曲目,请在同步前升级到 Serato 4。

FLIP 不会迁移

经由 Lexicon 来回同步的曲目上,原有的 Serato FLIP 编辑都不会显示。FLIP 存储在 Serato 专有的数据结构中,Lexicon 不会读取或写入。如果你依赖 FLIP,请在同步前备份 Serato 数据库文件夹。

自动备份

在写入 Serato 之前,Lexicon 会把你的 Crate 文件和数据库备份到 Music/_Serato_/Lexicon。如果出现任何问题,可以从这里恢复。

常见问题

将 Rekordbox 转换为 Serato 免费吗?

是的。Lexicon 的曲库转换 100% 免费:它属于免费套餐,不是试用,也无需信用卡。只有当你选择升级以使用 Lexicon 的曲库管理工具时,才需要付费。

Hot Cue 会保留颜色吗?

会,前提是使用直接数据库导入(Lexicon 对 Rekordbox 6/7 的默认方式)。如果通过 XML 导入 Rekordbox 5,Memory Cue 颜色会丢失,因为 Rekordbox 不会把它们写入 XML;Hot Cue 颜色仍会迁移。

Rekordbox 智能播放列表会变成 Serato Smart Crate 吗?

会。Lexicon 会把 Rekordbox 智能播放列表转换为 Lexicon 智能列表,再变成 Serato 中的 Smart Crate。无法完全对应的规则(例如引用了 Rekordbox 专有字段的规则)会被简化或舍弃。

为什么 Rekordbox 里有更多 Hot Cue,Serato 却只显示 8 个?

Serato 最多支持 8 个。如果你的 Rekordbox 曲目超过 8 个,Lexicon 会按 Rekordbox 中的顺序保留前 8 个。想自己决定保留哪 8 个,请在同步前在 Lexicon 中打开该曲目并调整 Cue 点顺序。

为什么我的多速度节拍网格在 Serato 中变成了一段网格?

因为 Serato 要求每个新网格标记必须恰好从上一段网格某个完整小节的结尾开始,而 Rekordbox 没有这条规则。在 Rekordbox 中随意设置的网格,在 Serato 读取时会被重新解析或忽略。Lexicon 会按正确格式写入数据,至于接受哪些,由 Serato 决定。

支持 AAC 文件吗?

不支持。同步到 Serato 时不支持 AAC 文件。OGG 文件可以同步,但每个文件只支持一个节拍网格标记,所以多段网格会被合并为一段。请先把 AAC 曲目转换为 MP3、WAV、AIFF 或 FLAC。

我的 Cue 点和循环超过了 Serato 的上限,会舍弃哪些?

会优先舍弃循环 Cue。当总数超过 Serato 的上限时,普通 Cue 点的优先级高于循环。所以如果某个循环很重要,请在同步前在 Lexicon 中提升它的优先级,或减少该曲目的 Cue 点数量。

在 macOS 上能用吗?

能。Windows 和 macOS 上的操作步骤完全相同。请确保你对 Rekordbox 数据库文件夹和 Music/_Serato_ 文件夹都有读写权限。

我的 Rekordbox 播放列表里有流媒体曲目,它们会显示在 Serato 中吗?

只有 Serato 4 才会显示,而且需要在同步前在 Serato 设置中启用对应的流媒体服务(Beatport、Tidal 等)。Serato 3 完全不支持 Crate 中的流媒体曲目。

转换后还能回到 Rekordbox 吗?

能。你的 Rekordbox 曲库不会被删除,Lexicon 只在导入时读取它。之后你也可以运行Serato 转 Rekordbox,把改动同步回去。

想从其他软件转换,或者转换到其他软件?

曲库转换 100% 免费。无需信用卡。

有想法?有疑问?欢迎在论坛分享,或者在 Discord 上聊聊。

Lexicon 运行在你的 Mac 或 PC 上把链接发到邮箱