Rockbox MPEG 视频播放插件 - 在 DAP 上看视频
视频播放不是 Rockbox 的主战场
Rockbox 的核心定位是音频播放器固件——视频播放是一个附加的插件功能。和音频播放相比,Rockbox 的视频支持比较有限,但相比原厂固件(很多 DAP 原厂完全没有视频功能),Rockbox MPEG 播放器已经是一个大提升。
支持的视频格式
| 格式 | 扩展名 | Rockbox 支持 | 说明 |
|---|---|---|---|
| MPEG-1 | .mpg / .mpeg / .dat | ✅ | VCD 格式 |
| MPEG-2 | .mpg / .mpeg / .vob | ✅ | DVD 格式 |
| Xvid / DivX (MPEG-4 Part 2) | .avi | ✅ | Rockbox 部分版本支持 |
| H.264 (AVC) | .mp4 / .mkv | ❌ | 不支持,这是目前 Rockbox 视频的大短板 |
| HEVC (H.265) | .mkv | ❌ | 完全不支持 |
| WMV | .wmv | ❌ | 不支持 |
结论:Rockbox 视频播放只支持 MPEG-1 / MPEG-2 / 早期 MPEG-4 Part 2 (Xvid/DivX)。H.264/H.265 不支持——无法播放当今几乎所有网络视频源。
哪些 DAP 能跑视频插件
视频播放对硬件要求比音频高很多——需要足够快的 CPU 来做实时解码,还要有彩色屏幕输出:
| 设备 | Rockbox 视频支持 | 说明 |
|---|---|---|
| iPod Video(5G/5.5G) | ✅ 最适配 | 原厂本来就有视频功能,Rockbox 继承了解码能力 |
| iPod Classic | ✅ | 640×480 彩屏,性能够 |
| Sansa Clip Zip | ✅ | 96×96 小屏也能看,但画面很小 |
| Cowon D2 | ✅ | |
| iRiver H340 | ⚠️ 勉强 | 220×176 小屏,部分格式解码卡 |
| RG35XX / 复古掌机 | ✅ 非常流畅 | 性能远超需求 |
| Archos 早期 | ❌ | 1-bit 字符屏,没有图形显示 |
启动视频播放器
主菜单 → Plugins → Applications → MPEG Player → 浏览视频文件并打开
视频播放器的界面:
- 进度条(可拖动)
- 音量控制
- 播放/暂停
- 快进/快退(10 秒 / 30 秒可选)
- 全屏 / 窗口模式切换
视频文件转换
你手里的视频文件很可能是 H.264 / MP4 格式——Rockbox 播不了。需要转换成 MPEG-1 或 MPEG-2 格式。
推荐工具:HandBrake / ffmpeg
HandBrake(Windows/Mac/Linux,免费开源):
- 打开 HandBrake → 选择你的视频文件
- Presets → MPEG-4 Part 2 或 MPEG-2
- 输出容器选 PS / MPEG-TS(不要 MP4 容器)
- 开始转换
ffmpeg(命令行,更精确):
ffmpeg -i input.mp4 -c:v mpeg2video -b:v 8000k -c:a mp2 -b:a 128k output.mpg
分辨率和码率建议
| DAP 屏幕分辨率 | 视频建议分辨率 | 视频码率 |
|---|---|---|
| 96×96(Clip Zip) | 160×120 | 500kbps |
| 220×176(H340) | 320×240 | 1000kbps |
| 640×480(iPod Classic) | 640×480 | 3000~5000kbps |
码率太大会导致 DAP CPU 解码不过来 → 掉帧、卡顿、甚至声画不同步。建议从低码率开始试,找到流畅的上限。
视频播放的实际意义
说实话,Rockbox 视频播放的实际使用场景很有限:
- iPod Classic:640×480 看视频太小了,不如手机
- 复古掌机(RG35XX):原生系统支持更多格式(含 H.264),Rockbox 反而退步了
- 通勤偶尔看一眼:可能是唯一合理场景
Rockbox 不是看视频的工具——它的核心价值仍然在音频。视频播放插件是社区加的一个「额外」功能,能用但别抱太大期望。