發布開放媒體中心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

添加評論