Skip to content

v0.4.26

Choose a tag to compare

@margbug01 margbug01 released this 14 Nov 17:24

修复放一段时间后音乐自己停下、再点播放又从头开始的问题;网络短暂波动时不再连跳三首后停下;歌曲缓存可以换到别的文件夹。

  • 修复:放一段时间后音乐自己停下,再点播放又从头开始。原因是和 Spotify Connect 服务器的连接一断(经代理时常会断一下),本机正在放的歌就被停掉了。现在连接断开时歌照常放,重连后再同步;只有在别的设备上接管了播放才会停。
  • 修复:网络短暂波动(超时、连接被断、登录身份续期失败)时,歌被当成「放不了」连跳三首后停下。现在会在原来的位置重试几次(2、4、8 秒后),显示「网络不稳定,正在重试」,仍不行才跳到下一首。
  • 「设置 › 缓存」可以选择歌曲缓存放在哪个文件夹,比如放到别的磁盘;换位置时旧缓存会删掉,随时可以恢复默认。

English

Music no longer stops on its own after a while; a short network blip no longer skips three songs and stops; the song cache can move to another folder.

  • Fixed: music stopped on its own after a while, and playing again started the song over. Whenever the connection to Spotify Connect's server dropped (as it does now and then behind a proxy), the song playing on this computer was stopped. It now plays on through the drop and syncs once reconnected; it stops only if another device took over playback.
  • Fixed: on a short network blip (a timeout, a dropped connection, the sign-in failing to renew), songs were taken as unplayable and skipped three in a row, then playback stopped. It now tries again from where it was a few times (after 2, 4 and 8 seconds), showing "The connection is unstable. Trying again…", and moves on only if that fails.
  • Settings → Cache can now keep the song cache in a folder of your choosing, such as another drive; the old cache is removed on moving, and the default can be restored at any time.

下载 / Downloads

平台 / Platform 安装包 / Installer
macOS Apple 芯片 / Apple silicon MySpotify-0.4.26-macos-arm64.dmg
macOS Intel(实验 / experimental) MySpotify-0.4.26-macos-amd64.dmg
Windows 10/11 x64 MySpotify-0.4.26-windows-amd64.zip
Linux amd64(实验 / experimental) vinyl_0.4.26_amd64.deb / vinyl-0.4.26-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.