TvÄ Är efter att den senaste stora grenen publicerades har mediecentret med öppen kÀllkod Kodi 19.0, tidigare kÀnt som XBMC, slÀppts. FÀrdiga installationspaket finns tillgÀngliga för Linux, FreeBSD, Raspberry Pi, Android, Windows, macOS, tvOS och iOS. För Ubuntu Ett PPA-arkiv har skapats. Projektkoden distribueras under GPLv2+-licensen.

Sedan den senaste utgÄvan har kodbasen sett cirka 5 50 Àndringar frÄn 600 utvecklare, inklusive cirka XNUMX XNUMX rader ny kod. Viktiga nya funktioner inkluderar:
- Metadatahanteringen har förbÀttrats avsevÀrt: Nya taggar har lagts till och möjligheten att ladda ner taggade filer via HTTPS har tillhandahÄllits. FörbÀttrad hantering av samlingar och CD-set med flera skivor. FörbÀttrad hantering av albumslÀppsdatum och albumuppspelningstider.
- Mediebibliotekets funktioner har utökats. Kopplingen mellan olika komponenter och musikbiblioteket har stÀrkts, till exempel för att extrahera information om musiker och album, för att visa videor och album samtidigt under sökningar, för att visa ytterligare information i dialogrutor. Grupperingen av videoklipp efter musiker har förbÀttrats. Hanteringen av ".nfo"-filer pÄ olika plattformar har förbÀttrats.
- Lade till en instÀllning för att automatiskt öppna musikvisualiseringslÀget i helskÀrm nÀr uppspelningen startar. Ett nytt musikvisualiseringslÀge erbjuds, designat i stil med grÀnssnittet frÄn filmen Matrix.

- Lade till möjligheten att Àndra transparensnivÄn för undertexter och tillhandahöll en ny mörkgrÄ design för undertexter. Gjorde möjligheten att ladda ner undertexter genom att ange en URI (URL-lÀnk, lokal fil).
- Inbyggd programvaruavkodare för AV1-videoformat.
- Nya hanterare för videoskalning baserade pÄ OpenGL har implementerats.
- Standardtemat Estuary, optimerat för TV-skÀrmar med fjÀrrkontroll, har ett omdesignat musikvisualiseringsfönster. Ytterligare multimediainformationsflaggor har lagts till i visualiseringsfönstret. VisningslÀget för spellistor i bredformat Àr aktiverat som standard, med möjlighet att flytta listan till valfritt omrÄde pÄ skÀrmen via sidofÀltet. Ett nytt informationsblock "Nu spelas" har lagts till, som visar detaljerad information om det spÄr som spelas just nu och nÀsta spÄr i spellistan.
- FörbÀttrad bildkvalitet i spel med pixelgrafik.
- Lade till stöd för tvOS-plattformen och tog bort stöd för 32-bitars iOS. Stöd för Bluetooth-spelkontroller som Xbox och PlayStation finns nu pÄ iOS-plattformen. Lade till en indikator för ledigt och totalt lagringsutrymme.
- PÄ plattformen Android Lade till stöd för statisk HDR10 för alla kÀllor och dynamisk Dolby Vision HDR för streamingtjÀnster. PÄ plattformen Windows Lade till stöd för statisk HDR10.
- Python-baserade metadataskrapare har lagts till för musik - "Generic Album Scraper" och "Generic Artist Scraper" - och för filmer och TV-program - "The Movie Database Python" och "The TVDB (ny)". Dessa skrapare ersÀtter de gamla XML-baserade metadataskraparna.
- FörbĂ€ttrat PVR-lĂ€ge (titta pĂ„ direktsĂ€nd TV, lyssna pĂ„ internetradio, arbeta med den elektroniska programguiden och organisera videoinspelningar enligt ett schema). Lade till ett system för pĂ„minnelser om tittande. Implementerade widgets för startskĂ€rmen för TV- och radiokanalgrupper. FörbĂ€ttrat grĂ€nssnitt för kanal- och grupphantering. Lade till möjligheten att sortera kanaler och EPG-element enligt den ordning som anges av backend. Ăkade prestanda för sökning, EPG och programguide. Tillhandahöll ett API för att utveckla PVR-tillĂ€gg i C++.
- En varning om eventuella sÀkerhetsproblem vid körning av webbgrÀnssnittet pÄ ett externt nÀtverksgrÀnssnitt har lagts till. Som standard aktiveras en lösenordsförfrÄgan vid Ätkomst till webbgrÀnssnittet.
- KÀllkontroll utförs nu för installerade tillÀgg för att förhindra att ett tillÀgg skrivs över nÀr ett tillÀgg med samma namn visas i ett anslutet tredjepartsarkiv. Ytterligare varningar om skadade eller förÄldrade tillÀgg har lagts till.
- Stödet för Python 2 har upphört. Utveckling av tillÀgg har flyttats till Python 3.
- En enda universell körbar fil tillhandahÄlls för Linux, som stöder arbete ovanpÄ X11, Wayland och GBM.
LÄt oss komma ihÄg att projektet ursprungligen syftade till att skapa en öppen multimediaspelare för spelkonsolen XBOX, men under utvecklingsprocessen omvandlades det till ett plattformsoberoende mediacenter som kördes pÄ moderna mjukvaruplattformar. Bland Kodis intressanta funktioner kan vi notera stöd för ett brett utbud av multimediaformat och hÄrdvaruacceleration för videoavkodning; stöd för fjÀrrkontroller; möjligheten att spela upp filer via FTP/SFTP, SSH och WebDAV; möjligheten att fjÀrrstyra via ett webbgrÀnssnitt; nÀrvaron av ett flexibelt system av plugins implementerade i Python och tillgÀngliga för installation via en speciell tillÀggskatalog; förberedelse av plugins för integration med populÀra onlinetjÀnster; möjligheten att ladda ner metadata (texter, omslag, betyg etc.) för befintligt innehÄll. UngefÀr ett dussin kommersiella TV-set-top-boxar och flera öppna grenar (Boxee, GeeXboX, 9x9 Player, MediaPortal, Plex) utvecklas baserat pÄ Kodi.
KĂ€lla: opennet.ru

