PÄc diviem gadiem kopÅ” pÄdÄjÄ nozÄ«mÄ«gÄ pavediena publicÄÅ”anas tika izlaists atvÄrtais multivides centrs Kodi 19.0, kas iepriekÅ” tika izstrÄdÄts ar nosaukumu XBMC. GatavÄs instalÄcijas pakotnes ir pieejamas operÄtÄjsistÄmÄm Linux, FreeBSD, Raspberry Pi, Android, Windows, macOS, tvOS un iOS. Ubuntu ir izveidota PPA repozitorijs. Projekta kods tiek izplatÄ«ts saskaÅÄ ar GPLv2+ licenci.
KopÅ” pÄdÄjÄs izlaiduma koda bÄzÄ ir veikti aptuveni 5 tÅ«kstoÅ”i izmaiÅu no 50 izstrÄdÄtÄjiem, tostarp ir pievienoti aptuveni 600 tÅ«kstoÅ”i jauna koda rindu. Galvenie jauninÄjumi:
- Ir bÅ«tiski uzlabota metadatu apstrÄde: ir pievienoti jauni tagi un nodroÅ”inÄta iespÄja lejupielÄdÄt failus ar tagiem, izmantojot HTTPS. Uzlabots darbs ar kolekcijÄm un vairÄku disku kompaktdisku komplektiem. Uzlabota albuma izdoÅ”anas datumu un albuma atskaÅoÅ”anas ilguma apstrÄde.
- Multivides failu bibliotÄkas iespÄjas ir paplaÅ”inÄtas. Ir pastiprinÄta dažÄdu komponentu saikne ar mÅ«zikas bibliotÄku, piemÄram, lai izgÅ«tu informÄciju par mÅ«ziÄ·iem un albumiem, vienlaikus meklÄÅ”anas laikÄ parÄdÄ«tu video un albumus, kÄ arÄ« parÄdÄ«tu papildu informÄciju dialoglodziÅos. Uzlabota videoklipu grupÄÅ”ana pÄc mÅ«ziÄ·a. Uzlabota ".nfo" failu apstrÄde dažÄdÄs platformÄs.
- Pievienots iestatÄ«jums, lai automÄtiski atvÄrtu pilnekrÄna mÅ«zikas vizualizÄcijas režīmu, kad sÄkas atskaÅoÅ”ana. PiedÄvÄts jauns mÅ«zikas vizualizÄcijas režīms, kas veidots interfeisa stilÄ no filmas Matrica.
- Pievienota iespÄja mainÄ«t subtitru caurspÄ«dÄ«guma lÄ«meni un nodroÅ”inÄts jauns tumÅ”i pelÄks subtitru dizains. Ir iespÄjams lejupielÄdÄt subtitrus, izmantojot URI (URL saiti, lokÄlo failu).
- IebÅ«vÄts programmatÅ«ras video dekodÄtÄjs AV1 formÄtÄ.
- Ir ieviesti jauni video mÄrogoÅ”anas apstrÄdÄtÄji, kuru pamatÄ ir OpenGL.
- NoklusÄjuma estuÄra motÄ«vam, kas optimizÄts lietoÅ”anai ar tÄlvadÄ«bas pulti kontrolÄtos TV ekrÄnos, ir pÄrveidots mÅ«zikas vizualizÄcijas logs. VizualizÄcijas logam ir pievienoti papildu multivides informÄcijas karodziÅi. PÄc noklusÄjuma atskaÅoÅ”anas saraksta displeja režīms ir platekrÄna režīms ar iespÄju pÄrvietot sarakstu uz jebkuru ekrÄna apgabalu, izmantojot sÄnu izvÄlni. Ir pievienots jauns āTagad atskaÅoā informÄcijas bloks, kas parÄda detalizÄtu informÄciju par paÅ”laik atskaÅoto dziesmu un nÄkamo dziesmu atskaÅoÅ”anas sarakstÄ.
- Uzlabota attÄla kvalitÄte spÄlÄs ar pikseļu grafiku.
- Pievienots atbalsts tvOS platformai un atteikts atbalsts 32 bitu iOS. iOS platforma atbalsta Bluetooth spÄļu kontrolierus, piemÄram, Xbox un PlayStation. Pievienots brÄ«vÄs un kopÄjÄs vietas indikators diskÄ.
- Android platformÄ ir pievienots statiskÄ HDR10 atbalsts visiem avotiem un dinamiskais HDR Dolby Vision straumÄÅ”anas pakalpojumiem. Pievienots statiskÄ HDR10 atbalsts Windows platformÄ.
- Pievienoti Python valodÄ rakstÄ«ti metadatu lejupielÄdes apstrÄdÄtÄji (skrÄpji) mÅ«zikai - "Generic Album Scraper" un "Generic Artist Scraper", kÄ arÄ« filmÄm un TV pÄrraidÄm - "The Movie Database Python" un "The TVDB (new)". Å ie apstrÄdÄtÄji aizstÄj vecos uz XML balstÄ«tos metadatu ielÄdÄtÄjus.
- Uzlabots PVR režīms (TV tieÅ”raides skatÄ«Å”anÄs, interneta radio klausÄ«Å”anÄs, darbs ar elektronisko TV ceļvedi un video ierakstÄ«Å”anas organizÄÅ”ana pÄc grafika). Pievienota skatÄ«Å”anÄs atgÄdinÄjumu sistÄma. Ieviesti sÄkuma ekrÄna logrÄ«ki TV un radio kanÄlu grupÄm. Uzlabota kanÄlu un grupu pÄrvaldÄ«bas saskarne. Pievienota iespÄja kÄrtot kanÄlus un TV ceļveža (EPG) elementus atbilstoÅ”i aizmugursistÄmas izdotajam pasÅ«tÄ«jumam. Uzlabota meklÄÅ”ana, EPG un TV ceļveža veiktspÄja. NodroÅ”inÄts API PVR pievienojumprogrammu izstrÄdei programmÄ C++.
- Pievienots brÄ«dinÄjums par iespÄjamÄm droŔības problÄmÄm, palaižot tÄ«mekļa saskarni ÄrÄjÄ tÄ«kla saskarnÄ. PÄc noklusÄjuma paroles pieprasÄ«jums ir iespÄjots, piekļūstot tÄ«mekļa saskarnei.
- InstalÄtajiem papildinÄjumiem tiek nodroÅ”inÄta avota pÄrbaude, lai novÄrstu pievienojumprogrammas pÄrrakstÄ«Å”anu, kad pievienotÄ treÅ”Äs puses repozitorijÄ parÄdÄs papildinÄjums ar tÄdu paÅ”u nosaukumu. Pievienoti papildu brÄ«dinÄjumi par to, ka papildinÄjumi ir bojÄti vai novecojuÅ”i.
- Python 2 atbalsts ir pÄrtraukts, un papildinÄjumu izstrÄde ir pÄrvietota uz Python 3.
- NodroÅ”ina vienu universÄlu izpildÄmo failu operÄtÄjsistÄmai Linux, kas atbalsta darbÄ«bu virs X11, Wayland un GBM.
AtgÄdinÄsim, ka sÄkotnÄji projekta mÄrÄ·is bija izveidot atvÄrtu multimediju atskaÅotÄju XBOX spÄļu konsolei, taÄu izstrÄdes procesÄ tas tika pÄrveidots par starpplatformu mediju centru, kas darbojas uz modernÄm programmatÅ«ras platformÄm. Starp interesantajÄm Kodi funkcijÄm mÄs varam atzÄ«mÄt atbalstu plaÅ”am multivides formÄtu klÄstam un video dekodÄÅ”anas aparatÅ«ras paÄtrinÄjumam; atbalsts tÄlvadÄ«bas pultÄ«m; iespÄja atskaÅot failus, izmantojot FTP/SFTP, SSH un WebDAV; tÄlvadÄ«bas iespÄja, izmantojot tÄ«mekļa saskarni; elastÄ«gas spraudÅu sistÄmas klÄtbÅ«tne, kas ieviesta Python un ir pieejama instalÄÅ”anai, izmantojot Ä«paÅ”u pievienojumprogrammu direktoriju; spraudÅu sagatavoÅ”ana integrÄcijai ar populÄriem tieÅ”saistes pakalpojumiem; iespÄja lejupielÄdÄt esoÅ”Ä satura metadatus (dziesmu vÄrdus, vÄkus, vÄrtÄjumus utt.). Pamatojoties uz Kodi (Boxee, GeeXboX, 9x9 Player, MediaPortal, Plex), tiek izstrÄdÄti aptuveni ducis komerciÄlu televizora pierÄ«Äu un vairÄkas atvÄrtas filiÄles.
Avots: opennet.ru