Repository navigation
mpvEx 1.2.9-rev0821
相对官方 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