发布开放媒体中心Kodi 20.0

距离上次重要帖子发布近两年后,之前以 XBMC 名义开发的开放媒体中心 Kodi 20.0 已经发布。媒体中心提供了一个用于观看直播电视和管理照片、电影和音乐集合的界面,支持电视节目导航、使用电子电视指南以及根据时间表组织视频录制。现成的安装包适用于 Linux、FreeBSD、Raspberry Pi、Android、Windows、macOS、tvOS 和 iOS。项目代码根据 GPLv2+ 许可证分发。

最初,该项目旨在为 Xbox 游戏机创建一个开放的多媒体播放器,但在开发过程中它转变为运行在现代软件平台上的跨平台媒体中心。 Kodi 的有趣功能包括支持多种多媒体文件格式和硬件加速视频解码;支持远程控制;能够通过 FTP/SFTP、SSH 和 WebDAV 播放文件;通过网络界面进行远程控制的可能性;存在灵活的插件系统,以 Python 实现,并可通过特殊的附加目录进行安装;准备插件以与流行的在线服务集成;下载现有内容的元数据(歌词、封面、评级等)的能力。大约有十几个商用机顶盒和几个开放分支正在基于Kodi(Boxee、GeeXboX、9x9 Player、MediaPortal、Plex)开发。

自上一个版本以来,代码库已进行了 4600 多项更改。主要创新点:

  • 下载二进制附加组件的多个实例的功能已经实现。例如,您可以下载 TVHeadend 插件的多个实例以连接到不同的服务器,但使用相同的插件设置,例如频道组和隐藏频道。
  • 添加了对 AV1 格式视频解码硬件加速的支持(在 Linux 上通过 VA-API),由开放媒体联盟 (AOMedia) 开发,该联盟代表 Mozilla、Google、Microsoft、Intel、ARM、NVIDIA、IBM、Cisco 等公司、亚马逊、Netflix、AMD、VideoLAN、Apple、CCN 和 Realtek。 AV1 定位为公开可用、免版税的视频编码格式,在压缩级别方面明显领先于 H.264 和 VP9。 Inputstream API 中还添加了 AV1 支持,允许附加组件使用 inputream.adaptive 接口在附加组件中播放 AV1 格式的流。
  • 重新设计了字幕处理系统。字幕格式处理代码已经过现代化,以简化开发和维护。添加了动态定位字体、更改字幕区域的背景颜色和框架的功能。改进了对 SAMI、ASS/SSA 和 TX3G 格式的支持。添加了对WebVTT字幕格式和OTF(OpenType Font)字体格式的支持。
  • 基于libretro的游戏机启动游戏和模拟器的系统实现了保存状态的能力,以便从中断的位置继续游戏,即使游戏本身不支持保存。
  • 对于Windows平台,已经实现了对扩展动态范围(HDR,高动态范围)的全面支持。 Linux 提供了使用 GBM(通用缓冲区管理)API 配置 HDR 输出的功能。
  • 界面新增单独设置音效音量。
  • 添加了新的颜色选择对话框。
  • 添加了通过 HTTPS 代理工作的功能。
  • 已实现使用 NFSv4 协议访问外部存储的能力。
  • 添加了对 WS-Discovery(SMB 发现)协议的支持,用于识别本地网络上的服务。
  • 不同窗口中的上下文菜单已采用统一形式,并实现了直接从小部件播放专辑等功能。
  • Linux 平台上的光盘播放已得到改进。添加了使用 udisk 来默认安装光驱。已实现从蓝光和 DVD 光盘的 ISO 映像恢复播放。
  • 为了提高稳定性、性能和安全性,我们做了很多工作。扩展了附加组件的 API。
  • 添加了对 PipeWire 媒体服务器的支持。
  • 对 Steam Deck 游戏控制器的集成支持。
  • 添加了对基于 M1 ARM 芯片的 Apple 设备的支持。

发布开放媒体中心Kodi 20.0


来源: opennet.ru

添加评论