Коди 20.0 ачык медиа борборунун чыгарылышы

Акыркы маанилүү жип жарыялангандан бери дээрлик эки жыл өткөндөн кийин, ачык медиа борбору Kodi 20.0, мурда XBMC деген ат менен иштелип чыккан. Медиа борбор Live TV көрүү жана сүрөттөрдүн, кинолордун жана музыкалардын коллекциясын башкаруу үчүн интерфейсти камсыздайт, телешоулар аркылуу навигацияны колдойт, электрондук телегид менен иштөө жана график боюнча видео жазууларды уюштуруу. Даяр орнотуу топтомдору 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 кошумчасынын бир нече нускасын жүктөп алсаңыз болот, бирок ошол эле кошумча жөндөөлөрдү, мисалы, канал топтору жана жашыруун каналдар.
  • Mozilla, Google, Microsoft, Intel, ARM, NVIDIA, IBM, Cisco сыяктуу компанияларды көрсөткөн Open Media Alliance (AOMedia) тарабынан иштелип чыккан AV1 форматында (VA-API аркылуу Linux боюнча) видеону декоддоону аппараттык ылдамдатуу үчүн кошумча колдоо. , Amazon, Netflix, AMD, VideoLAN, Apple, CCN жана Realtek. AV1 жалпыга жеткиликтүү, роялтисиз акысыз видео коддоо форматы катары жайгаштырылган, ал кысуу деңгээли боюнча H.264 жана VP9 форматтарынан кыйла алдыда турат. Inputstream API'ге AV1 колдоосу да кошулду, бул кошумчаларга inputsream.adaptive интерфейсин AV1 форматындагы агымдарды кошууларда ойнотууга мүмкүнчүлүк берет.
  • Субтитрлер менен иштөө системасы кайра иштелип чыкты. Субтитр форматын иштетүү коду иштеп чыгууну жана тейлөөнү жөнөкөйлөтүү үчүн модернизацияланды. Ариптерди динамикалык жайгаштыруу, фон түсүн жана субтитр аймагынын алкагын өзгөртүү мүмкүнчүлүгү кошулду. SAMI, ASS/SSA жана TX3G форматтары үчүн жакшыртылган колдоо. WebVTT субтитр форматын жана OTF (OpenType Font) шрифт форматын колдоо кошулду.
  • Оюндарды жана либретрого негизделген оюн консолдорунун эмуляторлорун ишке киргизүү системасы оюндун өзү үнөмдөөнү колдобосо дагы, оюнду үзгүлтүккө учураган абалдан улантуу үчүн абалды сактоо мүмкүнчүлүгүн ишке ашырды.
  • Windows платформасы үчүн кеңейтилген динамикалык диапазонду (HDR, Жогорку динамикалык диапазон) толук колдоо ишке ашырылган. Linux GBM (Generic Buffer Management) API аркылуу HDR чыгарууну конфигурациялоо мүмкүнчүлүгүн берет.
  • Интерфейстеги үн эффекттеринин көлөмүн орнотуу үчүн өзүнчө параметр кошулду.
  • Жаңы түс тандоо диалогу кошулду.
  • HTTPS прокси аркылуу иштөө мүмкүнчүлүгү кошулду.
  • NFSv4 протоколун колдонуу менен тышкы сактагычка кирүү мүмкүнчүлүгү ишке ашырылган.
  • Жергиликтүү тармактагы кызматтарды аныктоо үчүн WS-Discovery (SMB Discovery) протоколуна колдоо кошулду.
  • Ар кандай терезелердеги контексттик менюлар бирдиктүү формага келтирилип, альбомду түздөн-түз виджеттерден ойнотуу сыяктуу функциялар ишке ашырылган.
  • Linux платформасында оптикалык дискти ойнотуу жакшыртылды. Удисктердин жардамы менен оптикалык дисктерди демейки монтаждоо кошулду. Blu-Ray жана DVD дисктеринин ISO сүрөттөрүнөн кайра ойнотуу ишке ашырылды.
  • Туруктуулукту, натыйжалуулукту жана коопсуздукту жакшыртуу боюнча көп иштер жасалды. Кошумчалар үчүн API кеңейтилди.
  • PipeWire медиа серверине колдоо кошулду.
  • Steam Deck оюн контроллерлору үчүн комплекстүү колдоо.
  • M1 ARM чипине негизделген Apple түзмөктөрүнө колдоо кошулду.

Коди 20.0 ачык медиа борборунун чыгарылышы


Source: opennet.ru

Комментарий кошуу