Repository navigation
1.6.0
1.6.0 — 升级播放内核
播放内核 libvlc 3.0.23 → 3.0.24(LibVLCSharp 3.10.1 → 3.10.2)。界面与功能没有改动,换的是底层那一套解码/解复用/音频输出。
这一版带来什么
上游 3.0.24 的修复项正好压在本项目吃过亏的位置:
- 编解码:FFmpeg 4.4 → 8.1;新增 APV、Atrac3 / Atrac9 解码
- 解复用:修多个 MKV 崩溃 / 泄漏 / 挂起、AVI 零长度
strd挂起,以及 MP4 / MPEG-TS / Ogg 的边界情况 - 视频输出:修 Direct3D11 adjust filter 与纹理泄漏
- Windows 音频:修 mmdevice 崩溃 / 泄漏 / 死锁
代价:插件树少 3 个文件(上游不再打包 RealRTSP 等),便携版比上一版大约 +3.3 MB。
验证
tools/release-check.ps1全绿三次:Debug / Release / 冒烟三工程 0 警告 0 错误 + 全量 20/20- 便携版载荷与安装目录各自跑了一遍全量 20 步冒烟,都是一次过关
- 在已有的 1.5.0 上原地升级验证:安装目录 670 个文件,与载荷 668/668 逐文件 SHA256 一致
- 卸载后
%AppData%\播放器逐字节没动;依赖扫描没有易受攻击的包
安装
- 安装程序:免 UAC,装到
%LocalAppData%\Programs\全能本地播放器,卸载不删你的设置 / 历史 / 歌单 / 字体 - 便携版:解压即用,不写注册表
- 两个产物都没有代码签名,SmartScreen 会提示"未知发布者"
校验
local-player-1.6.0-setup.exe— SHA256DECC7FE8C46418907CED2A500D967C0994579D80AB4E60776D7103D5BFFF6FF6local-player-1.6.0-portable.zip— SHA256383C9EF5E3E1B11BFCF6CF8B2F97680731C797FCAF436457B813E37E4EB7CDD0
如实说明:上游的修复没有逐条人工验证,也没人工试播 MKV / HEVC / 4K / 多音轨;验证靠的是本项目自己的 20 步冒烟。完整变更见 CHANGELOG。