Release van het open mediacentrum Kodi 19.0

Twee jaar na de publicatie van de laatste belangrijke thread werd het open mediacentrum Kodi 19.0, voorheen ontwikkeld onder de naam XBMC, uitgebracht. Er zijn kant-en-klare installatiepakketten beschikbaar voor Linux, FreeBSD, Raspberry Pi, Android, Windows, macOS, tvOS en iOS. Er is een PPA-repository gemaakt voor Ubuntu. De projectcode wordt gedistribueerd onder de GPLv2+ licentie.

Release van het open mediacentrum Kodi 19.0

Sinds de laatste release zijn er door 5 ontwikkelaars ongeveer 50 wijzigingen in de codebasis aangebracht, waaronder ongeveer 600 regels nieuwe code toegevoegd. Belangrijkste innovaties:

  • De verwerking van metagegevens is aanzienlijk verbeterd: er zijn nieuwe tags toegevoegd en er is de mogelijkheid geboden om bestanden met tags via HTTPS te downloaden. Verbeterd werken met verzamelingen en cd-sets met meerdere schijven. Verbeterde verwerking van releasedatums van albums en afspeelduur van albums.
  • De mogelijkheden van de mediabestandsbibliotheek zijn uitgebreid. De verbinding van verschillende componenten met de muziekbibliotheek is versterkt om bijvoorbeeld informatie over muzikanten en albums op te halen, tegelijkertijd video's en albums weer te geven tijdens zoekopdrachten en aanvullende informatie in dialogen weer te geven. Verbeterde groepering van videoclips per muzikant. Verbeterde verwerking van ".nfo"-bestanden op verschillende platforms.
  • Een instelling toegevoegd om automatisch de muziekvisualisatiemodus op volledig scherm te openen wanneer het afspelen begint. Er is een nieuwe muziekvisualisatiemodus voorgesteld, ontworpen in de stijl van de interface uit de film The Matrix.
    Release van het open mediacentrum Kodi 19.0
  • De mogelijkheid toegevoegd om het transparantieniveau van ondertitels te wijzigen en een nieuw donkergrijs ondertitelontwerp te bieden. Het is mogelijk om ondertitels te downloaden via URI (URL-link, lokaal bestand).
  • Ingebouwde software-videodecoder in AV1-formaat.
  • Er zijn nieuwe videoschalingshandlers geïmplementeerd op basis van OpenGL.
  • Het standaard Estuary-thema, geoptimaliseerd voor gebruik op tv-schermen die worden bediend met een afstandsbediening, heeft een opnieuw ontworpen muziekvisualisatievenster. Er zijn extra multimedia-informatievlaggen toegevoegd aan het visualisatievenster. Standaard is de weergavemodus van de afspeellijst breedbeeld, met de mogelijkheid om de lijst via het zijmenu naar elk deel van het scherm te verplaatsen. Een nieuw informatieblok “Now Playing” toegevoegd, met gedetailleerde informatie over het nummer dat momenteel wordt afgespeeld en het volgende nummer in de afspeellijst.
  • Verbeterde beeldkwaliteit in games met pixelafbeeldingen.
  • Ondersteuning toegevoegd voor het tvOS-platform en ondersteuning voor 32-bit iOS verwijderd. Het iOS-platform ondersteunt Bluetooth-gamecontrollers zoals Xbox en PlayStation. Een indicator toegevoegd van de vrije en totale ruimte op de schijf.
  • Op het Android-platform is ondersteuning voor statische HDR10 voor alle bronnen en dynamische HDR Dolby Vision voor streamingdiensten toegevoegd. Ondersteuning toegevoegd voor statische HDR10 op het Windows-platform.
  • Metagegevensdownloadhandlers (scrapers) toegevoegd, geschreven in Python voor muziek - "Generic Album Scraper" en "Generic Artist Scraper", evenals voor films en tv-shows - "The Movie Database Python" en "The TVDB (nieuw)". Deze handlers vervangen de oude op XML gebaseerde metadata-laders.
  • Verbeterde PVR-modus (live tv kijken, internetradio luisteren, werken met een elektronische tv-gids en video-opnamen organiseren volgens een schema). Herinneringssysteem voor bekijken toegevoegd. Startschermwidgets geïmplementeerd voor groepen tv- en radiokanalen. Verbeterde interface voor kanaal- en groepsbeheer. De mogelijkheid toegevoegd om kanalen en tv-gidselementen (EPG) te sorteren in overeenstemming met de volgorde van de backend. Verbeterde zoek-, EPG- en tv-gidsprestaties. API geleverd voor het ontwikkelen van PVR-add-ons in C++.
  • Een waarschuwing toegevoegd over mogelijke beveiligingsproblemen bij het uitvoeren van de webinterface op een externe netwerkinterface. Standaard is een wachtwoordverzoek ingeschakeld bij toegang tot de webinterface.
  • Voor geïnstalleerde add-ons is bronverificatie voorzien om te voorkomen dat de add-on wordt overschreven wanneer een add-on met dezelfde naam verschijnt in een verbonden repository van derden. Extra waarschuwingen toegevoegd over add-ons die beschadigd of verouderd zijn.
  • Ondersteuning voor Python 2 is stopgezet. De ontwikkeling van add-ons is verplaatst naar Python 3.
  • Biedt één universeel uitvoerbaar bestand voor Linux dat ondersteuning biedt voor X11, Wayland en GBM.

Laten we niet vergeten dat het project aanvankelijk gericht was op het creëren van een open multimediaspeler voor de XBOX-gameconsole, maar tijdens het ontwikkelingsproces werd het omgevormd tot een platformonafhankelijk mediacentrum dat op moderne softwareplatforms draait. Onder de interessante kenmerken van Kodi kunnen we ondersteuning noemen voor een breed scala aan multimediaformaten en hardwareversnelling van videodecodering; ondersteuning voor afstandsbedieningen; de mogelijkheid om bestanden af ​​te spelen via FTP/SFTP, SSH en WebDAV; mogelijkheid tot afstandsbediening via een webinterface; de aanwezigheid van een flexibel systeem van plug-ins, geïmplementeerd in Python en beschikbaar voor installatie via een speciale add-ons-directory; het voorbereiden van plug-ins voor integratie met populaire onlinediensten; de mogelijkheid om metadata (teksten, covers, beoordelingen, enz.) voor bestaande inhoud te downloaden. Er worden ongeveer een dozijn commerciële settopboxen en verschillende open vertakkingen ontwikkeld op basis van Kodi (Boxee, GeeXboX, 9x9 Player, MediaPortal, Plex).

Bron: opennet.ru

Voeg een reactie