Skip to content

音乐库

Still 的音乐库围绕本地文件夹构建,不依赖云端账号或在线曲库。

导入方式

  • 选择一个本地音乐文件夹,Still 会递归扫描其中的音频文件
  • 也可以从系统文件管理器拖入文件或文件夹
  • 重复导入时会按本地路径合并曲目,避免同一文件重复出现

元数据

Still 会读取常见音频元数据:

  • 标题、艺术家、专辑、年份、曲目编号、时长
  • 文件大小、创建时间、修改时间
  • 音频格式、编码、码率、采样率、位深、声道
  • 是否无损、标签类型

读取失败时,Still 会回退到文件名和文件夹信息,保证曲目仍然可播放。

封面

封面来源按优先级处理:

  1. 音频文件内嵌封面
  2. 文件夹中的常见封面文件
  3. 默认封面状态

支持的文件夹封面名称包括:

  • cover.jpg
  • cover.jpeg
  • cover.png
  • folder.jpg
  • folder.jpeg
  • folder.png
  • front.jpg
  • front.png
  • album.jpg
  • album.png
  • artwork.jpg
  • artwork.png

缓存与数据

Still 会在 Electron 的 userData 目录保存本地状态和缓存:

  • still-library.json:音乐库、歌单、播放状态和偏好设置
  • still-metadata-cache.json:音频元数据缓存
  • still-window-state.json:桌面歌词窗口位置
  • cover-cache/:封面缓存

这些数据只存放在本机。

歌单与队列

  • 可以创建、重命名和删除歌单
  • 可以把歌曲添加到歌单
  • 支持从当前歌单移除歌曲
  • 支持插播到队列末尾
  • 支持拖拽调整播放队列顺序