Рэліз адкрытага медыяцэнтра Kodi 20.0

Пасля амаль двух гадоў з моманту публікацыі мінулай значнай галіны адбыўся рэліз адкрытага медыяцэнтра Kodi 20.0, які раней развіваўся пад імем XBMC. Медыяцэнтр дае інтэрфейс для прагляду Live TV і кіравання калекцыяй фатаграфій, фільмаў і музыкі, падтрымлівае навігацыю па тэлешоу, працу з электронным тэлегідам і арганізацыю відэазапісы па раскладзе. Гатовыя ўсталявальныя пакеты даступныя для Linux, FreeBSD, Raspberry Pi, Android, Windows, macOS, tvOS і iOS. Код праекту распаўсюджваецца пад ліцэнзіяй GPLv2+.

Першапачаткова праект быў накіраваны на стварэнне адкрытага мультымедыйнага плэера для гульнявой прыстаўкі Xbox, але ў працэсе развіцця трансфармаваўся ў крос-платформавы медыяцэнтр, які працуе на сучасных праграмных платформах. З цікавых функцый Kodi можна адзначыць падтрымку шырокага спектру фарматаў мультымедыйных файлаў і сродкаў апаратнага паскарэння дэкадавання відэа; падтрымка пультаў дыстанцыйнага кіравання; магчымасць прайгравання файлаў па FTP/SFTP, SSH і WebDAV; магчымасць выдаленага кіравання праз web-інтэрфейс; наяўнасць гнуткай сістэмы плагінаў, рэалізаваных на мове Python і даступных для ўстаноўкі праз спецыяльны каталог дапаўненняў; падрыхтоўка плагінаў для інтэграцыі з папулярнымі online-сэрвісамі; магчымасць загрузкі метададзеных (тэкстаў песень, вокладак, рэйтынгу і да т.п.) для наяўнага кантэнту. На базе Kodi развіваецца каля дзясятка камерцыйных тэлепрыставак і некалькі адчыненых адгалінаванняў (Boxee, GeeXboX, 9×9 Player, MediaPortal, Plex).

З моманту мінулага выпуску ў кодавую базу было ўнесена больш за 4600 змен. Асноўныя навіны:

  • Рэалізавана магчымасць загрузкі некалькіх экзэмпляраў бінарных дапаўненняў. Напрыклад, можна загрузіць некалькі асобнікаў дадатку TVHeadend для злучэння з рознымі серверамі, але выкарыстоўваючы адзіныя налады самога дадатку, такія як групы каналаў і ўтоеныя каналы.
  • Дададзена падтрымка апаратнага паскарэння дэкадавання відэа ў фармаце AV1 (у Linux праз VA-API), распрацаваным альянсам Open Media (AOMedia), у якім прадстаўлены такія кампаніі, як Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco, Amazon , Netflix, AMD, VideoLAN, Apple, CCN і Realtek. AV1 пазіцыянуецца як агульнадаступны і не патрабавальны аплаты адлічэнняў вольны фармат кадавання відэа, які прыкметна апярэджвае H.264 і VP9 па ўзроўні сціску. Падтрымка AV1 таксама дададзеная ў API Inputstream, што дазваляе дадаткі выкарыстоўваць інтэрфейс inputsream.adaptive для прайгравання ў дадатках струменяў у фармаце AV1.
  • Перапрацавана сістэма работы з субтытрамі. Код апрацоўкі фарматаў субтытраў мадэрнізаваны для спрашчэння распрацоўкі і суправаджэння. Дададзена магчымасць дынамічнага пазіцыянавання шрыфтоў, змены колеру фону і рамкі вобласці з субтытрамі. Палепшана падтрымка фарматаў SAMI, ASS/SSA і TX3G. Дададзена падтрымка фармату субтытраў WebVTT і фармату шрыфтоў OTF (OpenType Font).
  • У сістэме запуску гульняў і эмулятараў гульнявых прыставак на базе libretro рэалізавана магчымасць захавання стану для працягу гульні з перапыненай пазіцыі, нават калі сама гульня не падтрымлівае захаванне.
  • Для платформы Windows рэалізавана поўная падтрымка пашыранага дынамічнага дыяпазону (HDR, High Dynamic Range). У Linux прадстаўлена магчымасць налады HDR-высновы з выкарыстаннем API GBM (Generic Buffer Management).
  • Дададзена асобная настройка для задання гучнасці гукавых эфектаў у інтэрфейсе.
  • Дададзены новы дыялог выбару колеру.
  • Дададзена магчымасць працы праз HTTPS-проксі.
  • Рэалізаваная магчымасць доступу да вонкавых сховішчаў з выкарыстаннем пратаколу NFSv4.
  • Дададзена падтрымка пратаколу WS-Discovery (SMB discovery) для вызначэння сэрвісаў у лакальнай сетцы.
  • Прыведзены да адзінай формы кантэкстныя меню ў розных вокнах, рэалізаваны такія магчымасці як выкарыстанне альбома прама з віджэтаў.
  • На платформе Linux палепшана прайграванне аптычных дыскаў. Дададзена мантаванне па змаўчанні аптычных дыскаў пры дапамозе udisks. Рэалізавана аднаўленне прайгравання з ISO-вобразаў дыскаў Blu-Ray і DVD.
  • Праведзена вялікая работа па павышэнні стабільнасці, прадукцыйнасці і бяспекі. Пашыраны API для дадаткаў.
  • Дададзена падтрымка мультымедыйнага сервера PipeWire.
  • Інтэграваная падтрымка гульнявых кантролераў Steam Deck.
  • Дададзена падтрымка прылад Apple на ARM-чыпе M1.

Рэліз адкрытага медыяцэнтра Kodi 20.0


Крыніца: opennet.ru

Дадаць каментар