开源媒体播放器 Kodi 20.1 发布:集中修复 Bug

软餐获悉,开源媒体播放器 Kodi 的最新版本 Kodi 20.1 已经发布(官网下载),该版本修复了多处 Bug 和一些向后移植(backports)。但没有带来新的功能。

官方表示,在 Kodi 20 上安装新版本没有发现问题,但为防万一,仍然建议事先备份所有用户数据。

附完整的更新日志。

发行说明

声音

  • 在过去的几个月里,@fritsch 一直在狂热地研究与 Android 相关的音频问题,并与 @thexai 结合引入了一种算法来解决一些特别针对 Android 设备的音频问题。一个总结是:
  • 算法运行 30 秒以了解发生了什么:在此期间没有进行任何更正,但只要发现同步错误增加,内部 m_disconAdjustTimeMs 就会更新为新值。30 秒后,学习停止,最终的 m_disconAdjustTimeMs 设置为:m_disconAdjustTimeMs * 1.15 + 5.0。
  • 由于 AudioTrack 写入行为的固件特性现在有点 “众所周知”,系统问题可以轻松解决。这有助于受影响系统上的用户不必为手动修复创建 advancedsettings.xml。

DVD

  • 通过网络源(例如 SMB/NFS/HTTP 等)播放 DVD 文件夹结构已得到修复。

文件系统

  • Samba 中的一个修复程序 “纠正” 了一个长期存在的假设——事实证明,文档并不总是与代码实现相匹配。我们现在处理旧的 Samba 实现和新的 “正确” 实现。
  • @thexai 对新的 NFS4 实现进行了进一步改进。这修复了停顿/错误并为我们的 NFS 实现带来了一些性能改进。

游戏/Retroplayer

  • 对新 Savestate Manager 的各种修复以提高可用性。感谢 @KOPRajs 的报告,并提供 PR 来修复发现的问题。
  • @garbear 的一系列 OSD 改进解决了 @KOPRajs 报告的进一步问题。
  • 许多性能改进(内存读取、更快的对话框/保存状态)。
  • 已进行输入修复,允许重置多点控制器输入,以及修复 “忽略的” 输入按钮未保存的问题。
  • 一些常见控制器类型的同步已经完成
game.controller.default

game.controller.keyboard

game.controller.mouse

game.controller.snes

一般的

  • 修复了使用新的计时基础设施时的各种溢出问题。当直通与 AVR 一起使用时,这修复了 “保持音频设备活动”。
  • @ksooo 的一些修复旨在修复上下文菜单项/行为的回归。
  • 修复了 32 位系统上影响项目排序的问题。谢谢 @vpeter4。
  • 修复了有关收藏夹窗口返工的问题。这将返回在 v19 中发现的以下行为:
  • 支持向上/向下操作以及 u 和 d 键的键映射。
  • 支持操作删除加上删除键的键映射。
  • 更改键盘映射以打开收藏夹浏览器窗口而不是当前的收藏夹对话框。
  • 返回团队成员 (@CrystalP) 的修复解决了由于 Unicode 字符导致的崩溃。

特定于平台

安卓

  • 修复影响 Python PyCryptodome 模块某些部分的打包回归。

视窗

  • 已进行修复以解决以下问题:一些尺寸不正常的视频导致 AMD 系统回退到软件解码而不是使用 DXVA。
  • Windows 平台上的打包问题意味着 Chorus 无法使用。@CrystalP 找到了一个修复程序,因此想要从 Windows 主机访问 Chorus 的用户现在可以欢欣鼓舞了。

个人录像机

  • 修复 PVR 频道组以正确显示 PVR 后端提供的频道排序。

Python

  • 将 cPython 升级到 3.11.2 是为了修复 ElementTree 二进制模块的上游问题。当安装的插件使用通用 ElementTree Python 模块时,这修复了 Android 上的崩溃。

字幕

  • 关于从右到左语言字幕错误放置标点符号的回归已得到修复。事实证明,@CastagnaIT 的实施过于正确,并且字幕创建者采用的非正式标准将标点符号放置在从右到左的字幕中的从左到右的位置。
  • 对 WebVTT 字幕进行了一些修复,以解决片段重叠问题。
  • 我们在使用 libass 时更改了行间距以避免文本框重叠。

通用即插即用

  • 当 Kodi 被用作 UPnP 服务器时,@enen92 做了一些改进和修复。他修复了一些关于列表和艺术品的回归问题。
开源媒体播放器 Kodi 20.1 发布:集中修复Bug
(0)
火星的头像火星

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注