github gaozhangmin/boxplayer v5.0.34
BoxPlayer v5.0.34

5 hours ago

BoxPlayer v5.0.34

重点更新:内置 MPV 成为默认播放器

桌面版默认使用内置 MPV,仍可选择内置网页播放器或自定义播放软件。支持 macOS arm64/x64、Windows x64 和 Linux x64/arm64;Windows ARM64 暂不支持,也不提供对应安装包。

内置 MPV 提供播放/暂停、进度跳转、倍速、音量、章节、播放列表、画面比例、视频内置音轨与字幕切换,以及外挂字幕加载。网盘与 Emby 播放保留来源要求的 Authorization、Cookie、User-Agent、Referer、Origin 等请求头;需鉴权的媒体与字幕使用账号感知的本地代理。

稳定性与测试

  • 修复内置 MPV 关闭、重新打开或结束播放时可能导致 Electron 闪退的问题。
  • 改进 Emby 直连播放、请求头处理与播放失败诊断。
  • 修复真实播放测试中 Electron 未正常退出造成的 CI 超时。
  • 在 Windows x64、Linux x64/arm64、macOS arm64/x64 验证真实网盘和 Emby 的 MPV 播放。Windows 不再运行单独的网盘搜索、上传、下载与文件操作测试。115、Box 和 189 暂不纳入真实账号播放门禁。
  • 修复 Google Drive 账号切换按钮无响应、网页播放器字幕菜单重复层级,并改进夸克鉴权下载与 115/Box 刷新令牌处理。

English

Embedded MPV is now the default player

The desktop app now defaults to embedded MPV while retaining the built-in web player and external-player options. Supported platforms are macOS arm64/x64, Windows x64, and Linux x64/arm64. Windows ARM64 is not supported and no installer is provided.

Embedded MPV supports playback controls, seeking, speed, volume, chapters, playlists, aspect controls, audio-track and subtitle switching, and external subtitles. Cloud-drive and Emby playback preserve required authorization, cookies, User-Agent, Referer, and Origin headers; an account-aware local proxy handles authenticated media and subtitles.

Stability and validation

  • Fixed an intermittent Electron crash when closing, reopening, or finishing MPV playback.
  • Improved direct Emby playback, authentication-header handling, and failure diagnostics.
  • Fixed CI teardown timeouts caused by Electron processes that did not exit cleanly.
  • Real cloud-drive and Emby MPV playback is validated on all supported desktop platforms. Windows no longer runs separate search, upload, download, or file-operation API tests. 115, Box, and Tianyi 189 are excluded from the real-account playback gate for now.
  • Also fixes Google Drive account switching and the duplicate web-player subtitle-menu layer, with Quark authenticated-download and 115/Box token-refresh improvements.

Don't miss a new boxplayer release

NewReleases is sending notifications on new releases.