Rockbox 中文文档 下载 App

Rockbox 动态播放列表 Dynamic Playlist - 边听边加、顺序灵活的临时列表

为什么需要动态播放列表

传统播放列表(m3u / pls 文件)是静态的——需要你提前用电脑软件(foobar2000、Winamp 等)建好,然后拷进 DAP。想临时加一首歌进去?用传统 playlist 做不到——除非你把 playlist 文件拖回电脑修改再拖回来。

动态播放列表(Dynamic Playlist,简称 DP)是Rockbox 首创的概念(后来被很多播放器效仿):直接在 DAP 上操作,边听边加。

三种添加方式

在文件浏览器或数据库浏览中,找到一首歌,按 Context Menu(上下文菜单) 键,会出现:

选项效果
Play Next插入到下一首(当前歌曲播完后立刻播这个)
Add to Playlist追加到动态播放列表末尾
Insert插入到动态播放列表的中间某位置(需要选中列表里的一首歌作为锚点)
Replace Current清空列表,只留这一首(相当于「现在只播这个」)

管理动态播放列表

动态播放列表是临时的、内存中的列表——重启 DAP 后消失(除非你手动保存成静态 playlist)。

在主菜单 Playlists 入口可以看到当前动态播放列表:

动态播放列表 + Shuffle 的魔法

动态播放列表和真随机 Shuffle 叠加起来特别好用:

  1. Shuffle 打开,Rockbox 从整个音乐库随机选歌
  2. 听到一首喜欢的 → Context Menu → Play Next 强行塞到下一首
  3. 继续 Shuffle,喜欢的这首不会被打乱

或者:

  1. 正常顺序播某张专辑
  2. 中间想听另一首歌 → Play Next 插进去
  3. 播完插的那首后,自动回到原来的专辑继续

OTF Playlist:即时生成播放列表

除了手动加歌,Rockbox 还有一个更高级的功能:OTF(On The Fly)Playlist——根据规则自动生成。

比如:

规则可以组合:从最近 30 天添加的、评分 ≥ 3 星的、流派为 Rock 的所有歌中随机选 20 首。

OTF 生成的列表也是动态播放列表——可以继续手动加/删/改。

和静态 Playlist 的关系

Rockbox 同时支持静态 playlist 文件(.m3u / .m3u8 / .pls)和动态播放列表:

快速添加键

熟练后你会想跳过 Context Menu 直接加歌。Rockbox 支持自定义按键映射:Settings → General Settings → Keymap → Browse / WPS找到 Play Next / Add to Playlist 这些功能,绑到一个常用键上。比如把 iPod Classic 的 Click Wheel 中键设为「Play Next」——浏览时按一下就把当前高亮的歌塞到下一首,超级快。