Veröffentlichung des offenen Medienzentrums Kodi 19.0

Zwei Jahre nach der Veröffentlichung des letzten bedeutenden Threads wurde das Open Media Center Kodi 19.0 veröffentlicht, das zuvor unter dem Namen XBMC entwickelt wurde. Vorgefertigte Installationspakete sind für Linux, FreeBSD, Raspberry Pi, Android, Windows, macOS, tvOS und iOS verfügbar. Für Ubuntu wurde ein PPA-Repository erstellt. Der Projektcode wird unter der GPLv2+-Lizenz vertrieben.

Veröffentlichung des offenen Medienzentrums Kodi 19.0

Seit der letzten Veröffentlichung wurden von 5 Entwicklern etwa 50 Änderungen an der Codebasis vorgenommen, darunter etwa 600 Zeilen neuen Codes. Wichtigste Neuerungen:

  • Die Metadatenverarbeitung wurde erheblich verbessert: Neue Tags wurden hinzugefügt und die Möglichkeit zum Herunterladen von Dateien mit Tags über HTTPS wurde bereitgestellt. Verbesserte Arbeit mit Sammlungen und Multi-Disc-CD-Sets. Verbesserte Handhabung von Album-Veröffentlichungsdaten und Album-Wiedergabedauer.
  • Die Funktionen der Mediendateibibliothek wurden erweitert. Die Verbindung verschiedener Komponenten mit der Musikbibliothek wurde gestärkt, um beispielsweise Informationen zu Musikern und Alben abzurufen, Videos und Alben bei der Suche gleichzeitig anzuzeigen und zusätzliche Informationen in Dialogen anzuzeigen. Verbesserte Gruppierung von Videoclips nach Musiker. Verbesserte Handhabung von „.nfo“-Dateien auf verschiedenen Plattformen.
  • Es wurde eine Einstellung hinzugefügt, um den Musikvisualisierungsmodus im Vollbildmodus automatisch zu öffnen, wenn die Wiedergabe beginnt. Es wurde ein neuer Musikvisualisierungsmodus vorgeschlagen, der im Stil der Benutzeroberfläche aus dem Film „Matrix“ gestaltet ist.
    Veröffentlichung des offenen Medienzentrums Kodi 19.0
  • Es wurde die Möglichkeit hinzugefügt, die Transparenzstufe von Untertiteln zu ändern, und es wurde ein neues dunkelgraues Untertiteldesign bereitgestellt. Es ist möglich, Untertitel über URI (URL-Link, lokale Datei) herunterzuladen.
  • Integrierter Software-Videodecoder im AV1-Format.
  • Neue Video-Skalierungshandler auf Basis von OpenGL wurden implementiert.
  • Das standardmäßige Estuary-Design, das für die Verwendung auf ferngesteuerten Fernsehbildschirmen optimiert ist, verfügt über ein neu gestaltetes Musikvisualisierungsfenster. Dem Visualisierungsfenster wurden zusätzliche Multimedia-Informationsflags hinzugefügt. Standardmäßig ist der Wiedergabelisten-Anzeigemodus Breitbild, mit der Möglichkeit, die Liste über das Seitenmenü in einen beliebigen Bereich des Bildschirms zu verschieben. Ein neuer Informationsblock „Aktuelle Wiedergabe“ wurde hinzugefügt, der detaillierte Informationen zum aktuell abgespielten Song und zum nächsten Song in der Playlist anzeigt.
  • Verbesserte Bildqualität in Spielen mit Pixelgrafik.
  • Unterstützung für die tvOS-Plattform hinzugefügt und Unterstützung für 32-Bit-iOS eingestellt. Die iOS-Plattform unterstützt Bluetooth-Gamecontroller wie Xbox und PlayStation. Anzeige des freien und gesamten Speicherplatzes auf dem Laufwerk hinzugefügt.
  • Auf der Android-Plattform wurde Unterstützung für statisches HDR10 für alle Quellen und dynamisches HDR Dolby Vision für Streaming-Dienste hinzugefügt. Unterstützung für statisches HDR10 auf der Windows-Plattform hinzugefügt.
  • In Python geschriebene Metadaten-Download-Handler (Scraper) für Musik hinzugefügt – „Generic Album Scraper“ und „Generic Artist Scraper“, sowie für Filme und Fernsehsendungen – „The Movie Database Python“ und „The TVDB (neu)“. Diese Handler ersetzen die alten XML-basierten Metadaten-Loader.
  • Verbesserter PVR-Modus (Live-TV schauen, Internetradio hören, mit einem elektronischen TV-Guide arbeiten und Videoaufnahmen nach einem Zeitplan organisieren). Anzeigeerinnerungssystem hinzugefügt. Startbildschirm-Widgets für Gruppen von TV- und Radiokanälen implementiert. Verbesserte Schnittstelle zur Kanal- und Gruppenverwaltung. Es wurde die Möglichkeit hinzugefügt, Kanäle und TV-Guide-Elemente (EPG) entsprechend der vom Backend ausgegebenen Reihenfolge zu sortieren. Verbesserte Such-, EPG- und TV-Guide-Leistung. Bereitgestellte API für die Entwicklung von PVR-Add-ons in C++.
  • Es wurde eine Warnung zu möglichen Sicherheitsproblemen hinzugefügt, wenn das Webinterface auf einer externen Netzwerkschnittstelle ausgeführt wird. Standardmäßig ist beim Zugriff auf die Weboberfläche eine Passwortabfrage aktiviert.
  • Für installierte Add-ons wird eine Quellenüberprüfung bereitgestellt, um zu verhindern, dass das Add-on überschrieben wird, wenn ein Add-on mit demselben Namen in einem verbundenen Repository eines Drittanbieters erscheint. Zusätzliche Warnungen über beschädigte oder veraltete Add-ons hinzugefügt.
  • Die Unterstützung für Python 2 wurde eingestellt. Die Add-on-Entwicklung wurde auf Python 3 verschoben.
  • Bietet eine einzige universelle ausführbare Datei für Linux, die die Ausführung auf X11, Wayland und GBM unterstützt.

Erinnern wir uns daran, dass das Projekt ursprünglich darauf abzielte, einen offenen Multimedia-Player für die XBOX-Spielekonsole zu erstellen, dieser sich jedoch im Laufe der Entwicklung in ein plattformübergreifendes Media Center verwandelte, das auf modernen Softwareplattformen läuft. Zu den interessanten Funktionen von Kodi zählen die Unterstützung einer Vielzahl von Multimediaformaten und die Hardwarebeschleunigung der Videodekodierung. Unterstützung für Fernbedienungen; die Möglichkeit, Dateien über FTP/SFTP, SSH und WebDAV abzuspielen; Möglichkeit der Fernsteuerung über ein Webinterface; das Vorhandensein eines flexiblen Plugin-Systems, das in Python implementiert ist und über ein spezielles Add-On-Verzeichnis zur Installation verfügbar ist; Vorbereiten von Plugins für die Integration mit beliebten Online-Diensten; die Möglichkeit, Metadaten (Liedtexte, Cover, Bewertungen usw.) für vorhandene Inhalte herunterzuladen. Etwa ein Dutzend kommerzielle Set-Top-Boxen und mehrere offene Filialen werden auf Basis von Kodi entwickelt (Boxee, GeeXboX, 9x9 Player, MediaPortal, Plex).

Source: opennet.ru

Kommentar hinzufügen