先想清楚要缓存什么
离线缓存最怕「什么都想存」,结果空间被大量只听一次的曲目占满。比较合理的做法是只缓存接下来几天确实会听的内容:一张通勤歌单,或者一张正在循环的专辑。
如果没有明确目标,可以先缓存一张固定歌单,用一两周观察自己的实际播放情况,再决定增减。缓存文件的体积通常与音质档位直接相关,这也是需要先想清楚的第二件事。
音质档位与空间占用
缓存与在线播放可以分开设置。在嘈杂的通勤环境里,中高码率有损格式已经足够,占用空间也小;只有计划用较安静的设备认真听,才需要选更高的档位。
判断空间是否够用有个简单办法:先缓存少量曲目,观察实际占用,再按比例推算整张歌单的需求。这样比凭感觉更可靠,也能避免缓存到一半空间告急。
缓存放哪儿、怎么清理
缓存一般保存在应用自身的目录内,位置与权限由系统管理,因此不建议手动搬运文件,容易造成索引失效。需要腾出空间时,用应用内的缓存管理功能按歌单或时间清理更稳妥。
如果确实遇到空间紧张,可以按以下顺序处理,对播放记录和收藏的影响最小。
- 先清理已听完或不常听的缓存曲目
- 再考虑降低后续缓存使用的音质档位
- 最后才处理长期未播放的内容
- 清理前不必担心歌单本身,收藏与列表通常保存在云端
出门前的三分钟检查
养成出门前快速检查的习惯,可以避免大半的播放中断。确认缓存下载完成、剩余空间充足,并简单试播一首,就能确认文件本身没有问题。
长途出行时,把要听的内容提前分好段,例如按路程时长排列,会比随机播放更省心,也不会中途因为选歌而分心。