Rockbox Cue Sheet 整轨分轨 - APE+cue FLAC+cue 像 CD 一样跳轨
场景:为什么要用 Cue Sheet
CD 抓轨有两种常见方式:
方式一:分轨抓(大多数人用)
一张 CD 抓成 N 个独立的音轨文件,每个文件对应一首歌。好处是文件独立、可以单独播放、标签各自保存。坏处是:
- 丢失了 CD 内部曲目的无缝衔接(比如 Pink Floyd《月之暗面》)
- 文件名和标签需要额外整理
- 有些抓轨工具的分轨精度问题
方式二:整轨抓 + Cue Sheet(发烧友常用)
一张 CD 抓成 一个大文件(比如 Pink Floyd - Dark Side of the Moon.ape,500MB),同时生成一个文本文件(Pink Floyd - Dark Side of the Moon.cue)记录每首歌的起止时间和元数据。
好处:
- 保留了 CD 的无缝衔接 → 在 Rockbox 里可以 Gapless 播放整轨
- 文件数少,管理方便
- 更接近 CD 原始数据
坏处:
- 原厂 DAP 固件普遍不支持 Cue Sheet——整轨大文件在原厂固件里就是「一首 50 分钟的长歌」
- 部分下载资源里的 Cue 时间点有误差
Rockbox 的 Cue Sheet 支持
Rockbox 完整支持 Cue Sheet:
- 检测到同目录下和音频同名的
.cue文件 → 自动加载 - 播放时显示每首歌的标题(从 .cue 读,不从音频文件本身读 ID3)
- 进度条上出现分轨标记点,可以按快进/快退或特定按键在曲目间跳转
- 跳轨也是 Gapless 的 → 真正像 CD 一样的体验
- 支持多种编码格式的 .cue 文件(UTF-8、GBK 中文标签等)
开启 Cue Sheet 支持
Settings → Playback Settings → Cuesheet Support → On
注意:Rockbox Wiki 提到这个选项在某些版本需要重启才能生效。开了之后如果没反应,重启一次 DAP。
文件放置规则
Cue Sheet 文件必须满足:
- 和音频文件同目录
- 文件名相同(只有扩展名不同):
DarkSide.ape配DarkSide.cue
Rockbox 在文件浏览器里会把整轨文件展开显示成多首单曲——你看到的是 10 首歌而不是一个 500MB 的大文件。每首歌的时间点由 .cue 决定。
Cue Sheet 标签优先级
Rockbox 显示的歌曲信息有三级优先级:
- .cue 文件里的标签(最高)
- 音频文件的 ID3 标签
- 文件名
如果 .cue 里写了歌名「Speak to Me」,就用它。如果没写,就去音频文件的 ID3 标签里找。都没有就显示文件名。
跳轨按键
不同设备的按键组合不同,常见的:
- iPod Classic:快进/快退键(Click Wheel 左右)在 Cue Sheet 模式下是「跳到下一个分轨点」
- SanDisk Clip/Clip Zip:左右方向键 = 跳轨
- iRiver H 系列:Scroll Wheel 点击 = 跳轨
想快速跳到特定曲目号?在文件浏览器里 Cue Sheet 展开的多轨列表中直接选中即可。
常见问题
Cue Sheet 时间点不准
网上下载的 Cue 偶尔会有时间点偏移(比如第一首歌的起点应该是 00:00:00 但写成了 00:00:02)。这不是 Rockbox 的问题,是 Cue 文件本身的问题。修正方法:用 foobar2000 打开 Cue Sheet,修正后保存。
Rockbox 显示「无法加载 Cue Sheet」
几个原因:
- .cue 文件编码不是 UTF-8 / ANSI → 用 foobar2000 或 Notepad++ 转码
- .cue 文件里的
FILE行文件名和实际音频文件名不一致(包括大小写) → 修正 .cue 里的文件名 - .cue 文件格式损坏 → 重新生成
APE 整轨在老设备上卡
Monkey's Audio (APE) 的高压缩比 profile 需要比较多的 CPU 来解压。在 Archos 这类硬件解码设备上播放 APE 整轨可能卡顿。换 FLAC 整轨就能解决——FLAC 是 Rockbox 优化得最好的无损格式。
播放列表里的 Cue Sheet
把整轨文件(不是展开的 Cue Sheet 单曲)加到播放列表里,Rockbox 会自动识别并按 Cue Sheet 播放。这意味着你可以在动态播放列表里加多个整轨专辑,Rockbox 会正确按 Cue 分轨播放。
总结
Cue Sheet + Rockbox Gapless = DAP 上最接近原始 CD 的播放体验。如果你手里有 APE/FLAC 整轨 + Cue 的资源,刷 Rockbox 是唯一的解决方案——原厂固件做不到。