Skip to content

mpvEx 1.2.9-rev0821

Choose a tag to compare

@LetMeDecay LetMeDecay released this 21 Aug 09:20

相对官方 v1.2.9 的新增与改进

本版本基于官方 v1.2.9,以下为本分支新增或改进的功能:

  • 网络文件头代理:完善 WebDAV Range 响应完整性检查,支持开放区间、后缀区间与越界请求处理,并加入按 Range segment 管理的有限容量 LRU 缓存。
  • 网络目录与播放:支持网络目录连续播放,优化播放列表解析、元数据与字幕路径处理,并预取播放列表当前项及相邻项。
  • 缩略图:加入可取消、去重、按优先级串行处理的缩略图请求队列,以及缓存预热与清理,降低重复请求。
  • 国际化:将界面文本接入 AndroidX 资源与应用语言切换机制,支持简体中文与英文,并保留系统字体缩放设置。
  • 播放器:记忆画面比例设置,并改进标题栏、AB 循环按钮和进度条章节标记等界面细节。

构建与验证

  • :app:testStandardDebugUnitTest:通过(21 项测试,0 失败)。
  • :app:assembleStandardRelease:通过。
  • 全部 5 个 APK 均通过 zipalign、APK Signature Scheme v2/v3、包名、版本号及 ABI 检查。
  • 包名:app.marlboroadvance.mpvex
  • 版本名:1.2.9-rev0821

SHA-256

9763ac98b5a5196408cb3989f06390c3a83a03493c58002b005b667906aebfd9  mpvEx-1.2.9-rev0821-arm64-v8a.apk
c31e715698803848f29a09734e51cc0003571ba95fad081aee8c976cf751e4d7  mpvEx-1.2.9-rev0821-armeabi-v7a.apk
1fd62a3d2fc6293a04c031abbf27238613bda4a8a5418b3b157e2dd46241baae  mpvEx-1.2.9-rev0821-universal.apk
68553cc4e873270072448393c2b776c25ef9f61050bc34b8322fff19e4e7f7a2  mpvEx-1.2.9-rev0821-x86.apk
63b8dc843fd381166c07c6df648b4ea01cfd0dbaa8e2857cf04a70814ffdc6f9  mpvEx-1.2.9-rev0821-x86_64.apk