Skip to content

v0.4.18 — 起播失败提示 / Playback that never starts

Choose a tag to compare

@margbug01 margbug01 released this 10 Nov 13:57

修复:歌曲一直没能开始播放时,不再显示「正在播放」却停在 0:00。

  • 点播放 20 秒后歌曲时间仍未前进(例如这台 Mac 的 FairPlay 加密音频不可用),MySpotify 停在这首并提示「播放没能开始」,点击播放会重建播放页重试,不会一首首跳过整个队列。
  • vinyl.log 记下播放页是否就绪、许可证服务的返回状态,便于排查。

English

Fix: a song that never starts no longer shows as playing while stuck at 0:00.

  • If a song's time still hasn't moved 20 seconds after pressing Play (for example when FairPlay encrypted audio doesn't work on this Mac), MySpotify stops at that song and says playback couldn't start. Pressing Play retries in a fresh player page instead of skipping through the whole queue.
  • vinyl.log records whether the player page was ready and how the licence service answered, to help diagnose it.

下载 / Downloads

平台 / Platform 安装包 / Installer
macOS Apple 芯片 / Apple silicon MySpotify-0.4.18-macos-arm64.dmg
macOS Intel(实验 / experimental) MySpotify-0.4.18-macos-amd64.dmg
Windows 10/11 x64 MySpotify-0.4.18-windows-amd64.zip
Linux amd64(实验 / experimental) vinyl_0.4.18_amd64.deb / vinyl-0.4.18-linux-amd64.tar.gz

已有用户可在「设置 › 关于」选择「更新并重启」。四个平台都提供使用原有更新密钥签名的更新包,存在对应旧版时提供增量更新。所有附件的 SHA256 见 SHA256SUMS,源码提交见 SOURCE.txt。

Existing users can update under Settings → About → Update and restart. Signed updates are included for all four targets, with incremental updates where a matching previous release exists. Checksums are in SHA256SUMS and the source commit is in SOURCE.txt.

实验平台 / Experimental platforms

  • Intel Mac:包内声明最低 macOS 12.0;已有用户反馈可在 Intel 机器上启动和登录,音乐 / MV 播放和实际更新仍待验证。macOS app 未经过 Apple 公证,首次启动如被拦下,可在系统「隐私与安全性」中允许打开。
  • Linux:继续使用共享 Qt WebEngine 后端,需另装 Qt 运行时和官方 Chrome 的 Widevine 组件。以运行 MySpotify 的普通桌面用户执行附件 install-linux-webview.sh。依赖和验收范围见 Linux 说明。
  • Intel Mac builds declare macOS 12.0 as their minimum. A user has reported that they start and sign in on Intel hardware; music / MV playback and actual updates still need verification. macOS apps are not notarized by Apple; allow the first launch in Privacy & Security if blocked.
  • Linux continues to use the shared Qt WebEngine backend and needs a separate Qt runtime plus Widevine from official Chrome. Run the attached install-linux-webview.sh as your normal desktop user. See the Linux guide for dependencies and verification limits.