Lëshimi i qendrës së hapur të medias Kodi 19.0

Pas dy vjetësh nga publikimi i temës së fundit të rëndësishme, u lëshua qendra e hapur e medias Kodi 19.0, e zhvilluar më parë me emrin XBMC. Paketat e gatshme të instalimit janë të disponueshme për Linux, FreeBSD, Raspberry Pi, Android, Windows, macOS, tvOS dhe iOS. Një depo PPA është krijuar për Ubuntu. Kodi i projektit shpërndahet nën licencën GPLv2+.

Lëshimi i qendrës së hapur të medias Kodi 19.0

Që nga publikimi i fundit, rreth 5 mijë ndryshime janë bërë në bazën e kodit nga 50 zhvillues, duke përfshirë rreth 600 mijë rreshta kodi të ri të shtuar. Risitë kryesore:

  • Përpunimi i meta të dhënave është përmirësuar ndjeshëm: janë shtuar etiketa të reja dhe është siguruar mundësia për të shkarkuar skedarë me etiketa përmes HTTPS. Puna e përmirësuar me koleksione dhe komplete CD me shumë disqe. Trajtimi i përmirësuar i datave të publikimit të albumit dhe kohëzgjatja e riprodhimit të albumit.
  • Aftësitë e bibliotekës së skedarëve mediatikë janë zgjeruar. Lidhja e komponentëve të ndryshëm me bibliotekën muzikore është forcuar, për shembull, për të tërhequr informacione për muzikantët dhe albumet, për të shfaqur njëkohësisht video dhe albume gjatë kërkimeve dhe për të shfaqur informacion shtesë në dialog. Përmirësimi i grupimit të videoklipeve sipas muzikantit. Trajtimi i përmirësuar i skedarëve ".nfo" në platforma të ndryshme.
  • U shtua një cilësim për të hapur automatikisht modalitetin e vizualizimit të muzikës në ekran të plotë kur fillon riprodhimi. Është propozuar një mënyrë e re e vizualizimit të muzikës, e krijuar në stilin e ndërfaqes nga filmi The Matrix.
    Lëshimi i qendrës së hapur të medias Kodi 19.0
  • U shtua aftësia për të ndryshuar nivelin e transparencës së titrave dhe ofroi një dizajn të ri të titrave gri të errët. Është e mundur të shkarkohen titrat nëpërmjet URI (lidhja URL, skedari lokal).
  • Dekoder video me softuer të integruar në formatin AV1.
  • Janë zbatuar mbajtës të rinj të shkallëzimit të videos bazuar në OpenGL.
  • Tema e parazgjedhur e grykëderdhjes, e optimizuar për përdorim në ekranet e televizorit të kontrolluar nga telekomanda, ka një dritare të ridizajnuar vizualizimi të muzikës. Flamujt shtesë të informacionit multimedial janë shtuar në dritaren e vizualizimit. Si parazgjedhje, modaliteti i shfaqjes së listës së luajtjes është me ekran të gjerë, me aftësinë për të zhvendosur listën në çdo zonë të ekranit përmes menysë anësore. Është shtuar një bllok i ri informacioni "Now Playing", i cili tregon informacion të detajuar në lidhje me këngën që po luhet aktualisht dhe këngën tjetër në listën e luajtjes.
  • Cilësi e përmirësuar e imazhit në lojërat me grafikë pixel.
  • Mbështetja e shtuar për platformën tvOS dhe humbja e mbështetjes për iOS 32-bit. Platforma iOS mbështet kontrollorët e lojërave Bluetooth si Xbox dhe PlayStation. U shtua një tregues i hapësirës së lirë dhe totale në disk.
  • Në platformën Android, është shtuar mbështetja për HDR10 statike për të gjitha burimet dhe HDR Dolby Vision dinamik për shërbimet e transmetimit. Mbështetje e shtuar për HDR10 statike në platformën Windows.
  • U shtuan mbajtës të shkarkimit të meta të dhënave (scrapers) të shkruar në Python për muzikë - "Generic Album Scraper" dhe "Generic Artist Scraper", si dhe për filma dhe shfaqje televizive - "The Movie Database Python" dhe "The TVDB (i ri)". Këta mbajtës zëvendësojnë ngarkuesit e vjetër të meta të dhënave të bazuara në XML.
  • Modaliteti i përmirësuar PVR (duke parë TV Live, duke dëgjuar radio në internet, duke punuar me një udhëzues televiziv elektronik dhe duke organizuar regjistrimin e videos sipas një orari). U shtua sistemi i kujtesës së shikimit. Widgets të implementuara të ekranit bazë për grupet e kanaleve televizive dhe radiofonike. Ndërfaqja e përmirësuar e menaxhimit të kanalit dhe grupit. U shtua aftësia për të renditur kanalet dhe elementët e udhëzuesit televiziv (EPG) në përputhje me urdhrin e lëshuar nga backend. Kërkim i përmirësuar, performancë EPG dhe udhëzues televiziv. Ofrohet API për zhvillimin e shtesave PVR në C++.
  • U shtua një paralajmërim për problemet e mundshme të sigurisë kur përdorni ndërfaqen e uebit në një ndërfaqe rrjeti të jashtëm. Si parazgjedhje, një kërkesë për fjalëkalim aktivizohet kur hyni në ndërfaqen e internetit.
  • Për shtesat e instaluara, verifikimi i burimit sigurohet për të parandaluar mbishkrimin e shtesës kur një shtesë me të njëjtin emër shfaqet në një depo të lidhur të palëve të treta. U shtuan paralajmërime shtesë për shtesat që janë të korruptuara ose të vjetruara.
  • Mbështetja e Python 2 është ndërprerë, zhvillimi i shtesës është zhvendosur në Python 3.
  • Ofron një ekzekutues të vetëm universal për Linux që mbështet funksionimin në krye të X11, Wayland dhe GBM.

Kujtojmë se fillimisht projekti kishte për qëllim krijimin e një lojtari multimedial të hapur për tastierën e lojërave XBOX, por në procesin e zhvillimit ai u shndërrua në një qendër mediatike ndër-platformë që funksiononte në platforma moderne softuerike. Ndër veçoritë interesante të Kodi, mund të vërejmë mbështetjen për një gamë të gjerë formatesh multimediale dhe përshpejtimin e harduerit të dekodimit të videos; mbështetje për telekomandat; aftësia për të luajtur skedarë përmes FTP/SFTP, SSH dhe WebDAV; mundësia e kontrollit në distancë përmes një ndërfaqeje në internet; prania e një sistemi fleksibël të shtojcave, të implementuara në Python dhe të disponueshme për instalim përmes një drejtorie të veçantë shtesash; përgatitja e shtojcave për integrim me shërbimet e njohura online; aftësia për të shkarkuar metadata (tekste, kopertina, vlerësime, etj.) për përmbajtjen ekzistuese. Rreth një duzinë kuti komerciale komerciale dhe disa degë të hapura po zhvillohen bazuar në Kodi (Boxee, GeeXboX, 9x9 Player, MediaPortal, Plex).

Burimi: opennet.ru

Shto një koment