Frigivelse af det åbne mediecenter Kodi 19.0

Efter to år siden offentliggørelsen af ​​den sidste betydningsfulde tråd blev det åbne mediecenter Kodi 19.0, tidligere udviklet under navnet XBMC, frigivet. Færdige installationspakker er tilgængelige til Linux, FreeBSD, Raspberry Pi, Android, Windows, macOS, tvOS og iOS. Der er oprettet et PPA-lager til Ubuntu. Projektkoden distribueres under GPLv2+-licensen.

Frigivelse af det åbne mediecenter Kodi 19.0

Siden den sidste udgivelse er der blevet foretaget omkring 5 tusinde ændringer i kodebasen fra 50 udviklere, inklusive cirka 600 tusind linjer med ny kode tilføjet. Vigtigste innovationer:

  • Metadatabehandlingen er blevet væsentligt forbedret: Nye tags er blevet tilføjet, og muligheden for at downloade filer med tags via HTTPS er givet. Forbedret arbejde med samlinger og multi-disc CD-sæt. Forbedret håndtering af albumudgivelsesdatoer og albumafspilningsvarighed.
  • Mediefilbibliotekets muligheder er blevet udvidet. Forbindelsen af ​​forskellige komponenter til musikbiblioteket er blevet styrket, for eksempel for at hente information om musikere og album, samtidig vise videoer og album under søgninger og vise yderligere information i dialoger. Forbedret gruppering af videoklip efter musiker. Forbedret håndtering af ".nfo"-filer på forskellige platforme.
  • Tilføjet en indstilling til automatisk at åbne fuldskærms musikvisualiseringstilstand, når afspilningen starter. En ny musikvisualiseringstilstand er blevet foreslået, designet i stil med grænsefladen fra filmen The Matrix.
    Frigivelse af det åbne mediecenter Kodi 19.0
  • Tilføjede muligheden for at ændre gennemsigtighedsniveauet for undertekster og gav et nyt mørkegrå undertekstdesign. Det er muligt at downloade undertekster via URI (URL-link, lokal fil).
  • Indbygget software videodekoder i AV1 format.
  • Nye videoskaleringshandlere baseret på OpenGL er blevet implementeret.
  • Standard Estuary-temaet, optimeret til brug på tv-skærme, der styres af fjernbetjening, har et nydesignet musikvisualiseringsvindue. Yderligere multimedieinformationsflag er blevet tilføjet til visualiseringsvinduet. Som standard er afspilningslistens visningstilstand widescreen, med mulighed for at flytte listen til et hvilket som helst område af skærmen via sidemenuen. Tilføjet en ny informationsblok "Afspiller nu", der viser detaljerede oplysninger om den sang, der afspilles i øjeblikket, og den næste sang på afspilningslisten.
  • Forbedret billedkvalitet i spil med pixelgrafik.
  • Tilføjet understøttelse af tvOS-platformen og droppet understøttelse af 32-bit iOS. iOS-platformen understøtter Bluetooth-spilcontrollere som Xbox og PlayStation. Tilføjet en indikator for ledig og samlet plads på drevet.
  • På Android-platformen er der tilføjet understøttelse af statisk HDR10 til alle kilder og dynamisk HDR Dolby Vision til streamingtjenester. Tilføjet understøttelse af statisk HDR10 på Windows-platformen.
  • Tilføjede metadata-downloadhandlere (skrabere) skrevet i Python til musik - "Generic Album Scraper" og "Generic Artist Scraper", samt til film og tv-shows - "The Movie Database Python" og "The TVDB (new)". Disse behandlere erstatter de gamle XML-baserede metadataindlæsere.
  • Forbedret PVR-tilstand (se live-tv, lytte til internetradio, arbejde med en elektronisk tv-guide og organisere videooptagelser i henhold til en tidsplan). Tilføjet visningspåmindelsessystem. Implementerede widgets til startskærmen til grupper af tv- og radiokanaler. Forbedret kanal- og gruppestyringsgrænseflade. Tilføjet muligheden for at sortere kanaler og TV-guide (EPG) elementer i overensstemmelse med rækkefølgen udstedt af backend. Forbedret søgning, EPG og tv-guideydelse. Leveret API til udvikling af PVR-tilføjelser i C++.
  • Tilføjet en advarsel om mulige sikkerhedsproblemer, når du kører webgrænsefladen på en ekstern netværksgrænseflade. Som standard er en adgangskodeanmodning aktiveret, når du får adgang til webgrænsefladen.
  • For installerede tilføjelser leveres kildebekræftelse for at forhindre tilføjelsen i at blive overskrevet, når en tilføjelse med samme navn vises i et tilsluttet tredjeparts-lager. Tilføjet yderligere advarsler om, at tilføjelser er beskadigede eller forældede.
  • Python 2-understøttelse er afbrudt Udviklingen af ​​tilføjelser er blevet flyttet til Python 3.
  • Giver en enkelt universel eksekverbar til Linux, der understøtter kørsel oven på X11, Wayland og GBM.

Lad os huske på, at projektet oprindeligt havde til formål at skabe en åben multimedieafspiller til XBOX-spillekonsollen, men under udviklingsprocessen blev den omdannet til et multi-platform mediecenter, der kører på moderne softwareplatforme. Blandt de interessante funktioner i Kodi kan vi bemærke understøttelse af en lang række multimedieformater og hardwareacceleration af videoafkodning; understøttelse af fjernbetjeninger; mulighed for at afspille filer via FTP/SFTP, SSH og WebDAV; mulighed for fjernbetjening via en webgrænseflade; tilstedeværelsen af ​​et fleksibelt system af plugins, implementeret i Python og tilgængeligt til installation gennem en speciel tilføjelsesmappe; forberede plugins til integration med populære onlinetjenester; muligheden for at downloade metadata (tekster, omslag, vurderinger osv.) til eksisterende indhold. Omkring et dusin kommercielle set-top-bokse og flere åbne filialer udvikles baseret på Kodi (Boxee, GeeXboX, 9x9 Player, MediaPortal, Plex).

Kilde: opennet.ru

Tilføj en kommentar