Rockbox 音频格式支持 - 30+ 种无损有损全覆盖
Rockbox 能播什么
Rockbox 的音频支持取决于设备的解码架构:
软件解码(绝大多数稳定设备)
Rockbox 用自己写的解码器替代原厂的,理论上能播 Rockbox 项目实现的任何格式。这是 Rockbox 最有价值的能力——原厂固件不支持的格式(APE、Musepack、Opus…)在 Rockbox 上直接就能播。
硬件解码(Archos 早期机型)
Archos Jukebox 系列用专用 MAS 硬件芯片做 MP3 硬解码,Rockbox 改不了芯片行为。Rockbox 只能改善 UI 和插件,播放能力和原厂差不多。
完整格式列表
以下按类别列出 Rockbox 支持的格式,"实际效果" 指软件解码平台上的体验:
有损格式(约 12 种)
| 格式 | 扩展名 | Rockbox 支持 | 备注 |
|---|---|---|---|
| MP3 / MP2 / MP1 | .mp3 / .mp2 / .mp1 | ✅ | 最广泛的格式,Gapless 需处理 |
| Ogg Vorbis | .ogg | ✅ | 开源有损格式 |
| AAC | .m4a / .aac / .mp4 | ✅ | LC / HE / HEv2 profile 全支持 |
| WMA Standard | .wma | ✅ | Windows Media Audio |
| WMA Professional | .wma | ✅ | 支持到 v9 |
| Opus | .opus | ✅ | 低延迟高质量,流媒体新标准 |
| Musepack | .mpc | ✅ | 发烧友圈子流行 |
| Speex | .spx | ✅ | 低比特率语音编码 |
| ATRAC3 | .at3 / .aa3 | ✅ | Sony 专用 |
| Cook | .cook | ✅ | RealNetworks 专有 |
| AC3 | .ac3 | ✅ | Dolby Digital |
| WavPack Hybrid(有损部分) | .wv | ✅ | Hybrid 模式同时含无损和有损 |
无损格式(6 种)
| 格式 | 扩展名 | Rockbox 支持 | 说明 |
|---|---|---|---|
| FLAC | .flac | ✅ | 开源无损,最通用 |
| Monkey's Audio | .ape | ✅ | 高压缩比无损,CPU 占用高 |
| ALAC (Apple Lossless) | .m4a | ✅ | Apple 专用无损 |
| WavPack | .wv | ✅ | 同时支持无损和 Hybrid |
| TTA | .tta | ✅ | 俄罗斯开发的无损格式 |
| Shorten | .shn | ✅ | 早期无损格式 |
注意:Monkey's Audio 的最高压缩比 profile 在部分老设备上不是实时解码——播放时会卡顿或跳帧。在新设备(iPod Classic 之后)上没问题。
未压缩格式(2 种)
| 格式 | 扩展名 | 说明 |
|---|---|---|
| WAV | .wav | 各种 PCM / ADPCM 子类型 |
| AIFF | .aif / .aiff | Apple 的 WAV 等价物 |
杂项格式(游戏音频)
Rockbox 能直接播放多种复古游戏音频格式——这些不是"音乐格式",而是游戏机专用的音频流:
- ADX(Sega Dreamcast / PS2)
- SID(Commodore 64)
- NSF(Nintendo Entertainment System)
- SAP(Atari 8-bit)
- SPC(Super Nintendo)
- VGM / VGZ(多种游戏机)
- GBS(Game Boy)
- KSS(MSX)
- MOD 系列(Amiga / PC tracker 音乐)
- SMAF(Yamaha MMF 手机铃声)
这些格式通过 Rockbox 的 MikMod 插件或内置解码器支持,在复古掌机上体验尤其好。
但不支持什么
Rockbox 不支持带 DRM 的音频文件——这是项目的明确立场。这意味着:
- iTunes Store 购买的旧版带 FairPlay DRM 的 m4a → 不能播
- Windows Media DRM (WMA DRM) → 不能播
- 任何带 DRM 的流媒体导出文件 → 不能播
DRM 自由文件(现在 iTunes Match / Apple Music 导出的无 DRM m4a、Bandcamp 下载的 FLAC/MP3、Qobuz 下载的 FLAC…)全部支持。
格式 vs 原厂固件对照
| 格式 | iPod 原厂 | Sansa Clip 原厂 | Rockbox |
|---|---|---|---|
| FLAC | ❌ | ✅ | ✅ |
| APE | ❌ | ❌ | ✅ |
| ALAC | ✅ | ❌ | ✅ |
| Opus | ❌ | ❌ | ✅ |
| WMA Pro | ❌ | ❌ | ✅ |
| Musepack | ❌ | ❌ | ✅ |
| Ogg Vorbis | ❌ | ❌ | ✅ |
| SID / NSF / VGM | ❌ | ❌ | ✅ |
格式支持和 Gapless 的关系
不是所有格式的 Gapless 实现成熟度都一样(详见 Gapless 无缝播放)。MP3 和 AAC 的 Gapless 比 FLAC 略复杂(需要处理 ID3 填充),但 Rockbox 4.0 上主流格式的 Gapless 都已经很成熟。