Skip to content

云音 1.10

Latest

Choose a tag to compare

@ATSPwang618 ATSPwang618 released this 06 Oct 09:20
· 9 commits to main since this release

云音 1.10 —— PS Vita 上的本地 + 在线音乐播放器(PocketJS 0.13 宿主)。

安装

  1. 用 VitaShell 安装 yunyin-main.vpk。
  2. 音乐放进 ux0:/data/yunyin/music/(mp3 / m4a / ogg / wav / flac / opus,可分子文件夹)。
  3. 在线歌:我的 → 账号,用网易云 App 扫码登录。
  4. 建议在 ux0:/data/yunyin/ 建一个空文件 debug:打开运行日志(排障用,平时不写、不吃性能)。

本版要点

  • 播放:在线 Range 流 + 滚动预读队列(预算按整首 1/3,夹在 2–6 MiB)+ 秒级缓冲 Gate(10/5/8/20 秒)+ 32 MB 环形磁盘缓存 cache.dat + 下一首预取(按键期间让路)。
  • 在线:扫码登录、我的歌单、每日推荐、四个榜单;清单 JSON 落盘到 ux0:/data/yunyin/list/,断网可看,事件驱动刷新。
  • 界面:左侧播放器卡片 + 右侧四页签 + 子页;虚拟列表;五套扁平化主题;固定动画用编译期烘好的 keyframe(JS 零参与)。
  • 字库:内置烘焙 + 流式字库(29,894 字,读字体 cmap 生成;预留字形容量自动退档),修复了流式字库"整屏空白"问题。
  • 按键:↑↓ 列表 / ←→ 页签与播放器 / ○ 确认 / △ 返回(歌单里返回第一首)/ L R 上一首下一首 / START 息屏续播 / PS 锁定。

已知限制

  • 在线歌暂无封面与搜索。
  • 需要登录才能听的歌(VIP / 无版权)会在列表里标灰,切歌时自动跳过。

校验

  • 文件:yunyin-main.vpk(18.9 MB)
  • SHA256:119431B8BD106AFC99F499B4A5686726EFD0031ADD3A4BF0E3A5AA67BDF75AD0

配套工具

YUNYIN-TagCheck.exe(Windows,12 MB,绿色免安装)—— PC 端曲库标签体检/修复:
按 Vita 播放器同样的规则读一遍音乐标签(MP3 的 ID3v2 / FLAC·OGG·OPUS 的 Vorbis Comment、
内嵌封面 ≤ 1 MB),列出缺歌名 / 缺歌手 / 缺专辑 / 无封面 / 编码乱码的文件,
并能用 iTunes / MusicBrainz 联网匹配后写回(可选内嵌封面与 LRCLIB 歌词)。