Rockbox 专辑封面显示 - 嵌在音频里的 vs 外部 folder.jpg
两种封面来源
来源一:内嵌封面(Preferred)
嵌在音频文件的 ID3 标签(MP3)或 Vorbis Comment(FLAC/Ogg)里——一个文件一张封面。
优点:
- 移动文件到别的位置封面也跟着
- 每张专辑的封面正确对应自己
缺点:
- 增加文件体积(一张 600×600 JPG 封面约 30~60KB,一张 FLAC 加这一张封面体积涨 1%~3%)
- 某些抓轨工具嵌入的封面分辨率太低(100×100),在 Rockbox 上显示模糊
来源二:外部图片文件
和音频文件同目录的 .jpg 文件,Rockbox 按优先级查找:
folder.jpg(最常用)cover.jpgalbum.jpg- 文件名包含 "cover" / "folder" / "front" 的 jpg
优点:
- 一个专辑目录一张封面——改一次就全目录生效
- 可以放高分辨率图(1200×1200+),Rockbox 自动缩放显示
缺点:
- 移动文件时外部图片可能被遗漏
Rockbox 里哪个优先
Settings → Theme Settings → Album Art
Rockbox 让你选优先级:
- Embedded First(推荐):先找内嵌封面,找不到再找外部 folder.jpg
- File First:先找外部文件,找不到再找内嵌
- Embedded Only:只用内嵌的
- File Only:只用外部的
推荐 Embedded First——灵活又靠谱。有内嵌的用内嵌,没有的再 fallback 外部。
封面显示在哪些地方
| 位置 | 说明 |
|---|---|
| WPS(正在播放屏) | 最重要的显示位置——主题配置里指定封面的大小和位置 |
| PictureFlow 插件 | Cover Flow 风格的封面浏览器(见 PictureFlow 封面浏览) |
| 文件浏览器 | 浏览专辑时显示缩略图(取决于主题是否支持) |
| 数据库浏览 | 部分主题在数据库视图里显示专辑缩略图 |
封面不显示怎么办
Rockbox 看不到内嵌封面
几个可能原因:
- 内嵌的封面格式 Rockbox 不支持——Rockbox 对内嵌封面的格式有严格要求(必须是 JPEG 或 PNG),BMP / GIF 嵌入的可能读不出
- MP3 文件的封面存错了 ID3 帧位置——有些工具把封面存到非标准位置
- 封面分辨率太高(4000×4000+),老 DAP 解码内存不够 → 换一张小一点的
解决方案:用 foobar2000 的「Remove Cover Art」先清掉错误封面,再重新嵌入正确的 JPEG。或者直接用外部 folder.jpg。
Rockbox 看不到外部 folder.jpg
- 确认文件名正确(
folder.jpg,注意大小写) - 确认在和音频文件同目录下(不是上级或下级)
- 格式是 JPEG(.jpg)——Rockbox 对外部封面的格式支持比内嵌宽松,PNG 也行
- Rockbox 设置里确认 Album Art 开关开着
推荐尺寸
| 设备 | 封面推荐分辨率 | 说明 |
|---|---|---|
| Sansa Clip Zip(96×96) | 120~200px | 小屏不需要大图,Rockbox 自动缩放 |
| iPod Nano(176×132) | 300~400px | |
| iPod Classic(640×480) | 600~800px | PictureFlow 更清晰 |
| 复古掌机(640×480+) | 600~1200px | PictureFlow / Boxor 主题有大图位 |
太高分辨率的封面(2000×2000+)没有意义——Rockbox 会缩放到屏幕分辨率,大图只会消耗更多解码时间和内存。
PictureFlow 的特殊要求
PictureFlow 插件(Cover Flow 风格的封面浏览器)对封面有一些额外要求:
- 必须是正方形(宽度 = 高度)
- 建议至少 500×500px
- 用内嵌封面或外部 folder.jpg 都行
批量给音乐库加封面
推荐 foobar2000 + Album Art Downloader:
- foobar2000 选中整个音乐库
- Album Art Downloader 自动从 Discogs / Last.fm 下载匹配的封面
- 批量嵌入或导出为 folder.jpg
这是最有效率的办法——手动一张一张加要花几小时。