Kodi 21.1 Omega ist die aktuellste und stabilste Veröffentlichung des bekannten Mediacenters. Die Hauptversion enthält viele neue Funktionen und Verbesserungen. In dieser Übersicht listen wir alle Änderungen und wissenswerte Informationen auf. Außerdem erklären wir Schritt für Schritt, wo das offizielle Kodi 21.1 Omega heruntergeladen werden kann.
Neue Features & Verbesserungen im Überblick
Kodi ist eine kostenlose, plattformübergreifende Mediacenter-Software unter GNU GPL Lizenz. Das bedeutet, dass das Programm von jedem Anwender ohne Einschränkungen angepasst und verändert werden darf. Alle Entwickler arbeiten in ihrer Freizeit an Kodi und sorgen regelmäßig für Fehlerbehebungen und neue Funktionen.
Verglichen zu Kodi 20 Nexus wurden über 3750 Änderungen durchgeführt. Die wesentlichen neuen Features und Verbesserungen in Kodi 21 Omega sind:
- Umstellung auf FFmpeg 6.0 für eine wesentlich verbesserte Videowiedergabe
- „Native Windowing“ unter macOS für eine komfortablere Bedienung des Programms
- Neue unterstützte Plattform: webOS (LG TV-Geräte)
- DolbyVision Profilumwandlung unter Android während des Betriebs
- Verbesserungen hinsichtlich Stabilität, Performance und Sicherheit
- API-Änderungen für fortgeschrittenere Nutzung von Python und Addons
- Erweiterte Skin-Features
- Nahezu alle Abhängigkeiten aktualisiert
Funktionieren alle Kodi Addons mit Kodi 21?
Es ist ohne Probleme möglich, alle derzeit aktuellen Addons mit Kodi 21 Omega zu nutzen. Kodi 21 verwendet genauso wie Kodi 20 Nexus im Hintergrund die Programmiersprache Python 3, in der alle Erweiterungen geschrieben werden müssen. Deshalb gibt es keine Einschränkungen und ein Wechsel auf Version 21 kann zeitnah erfolgen.
Es kann jedoch zu Problemen kommen, wenn Skins verwendet werden und ein (automatisches) Upgrade von Kodi durchgeführt wird. Wir empfehlen bei einem Versionssprung – wie im Falle von Kodi 20 auf Kodi 21 – stets eine Neuinstallation und kein Update. Dadurch startet man mit einer sauberen Basis und schleppt keine Altlasten mit in die neue Generation.
Kodi 21.1 Omega Download
Kodi 21 Omega ist im April 2024 in einer ersten stabilen Variante veröffentlicht worden. Die aktuelle Version Kodi 21.1 ist auf der offiziellen Internetseite von Kodi verfügbar und innerhalb weniger Sekunden heruntergeladen.
Ruft die Download-Seite von Kodi auf, scrollt herunter zu der Sektion „Select Your Platform“ und wählt die entsprechende Plattform aus, auf welcher ihr Kodi verwenden möchtet. Stellt sicher, dass der Reiter „Recommended“ ausgewählt ist. Dort wird stets die neueste Version in unterschiedlichen Varianten angezeigt (z.B. 32-Bit und 64-Bit).
Alle 3750 Änderungen zwischen Kodi 20 Nexus und Kodi 21 Omega sind übersichtlich auf GitHub aufgelistet. Die Änderungen, die nur in der Version Kodi 21.1 durchgeführt wurden, sind ebenfalls auf GitHub zu finden.
Kodi 21 Omega: Veröffentlichungsdatum und Testversionen
Bevor eine neue Hauptversion von Kodi veröffentlicht wird, durchläuft sie eine umfangreiche Testphase. Dadurch können grobe Fehler und Probleme frühzeitig beseitigt werden. Die Tests erfolgen durch Programmierer, Entwickler und freiwilligen Helfern. Von Kodi 21 Omega gab es im Vorfeld beispielsweise mehrere Alpha-, & Beta-Versionen sowie „Release Candidates“.
Der Veröffentlichungszyklus einer neuen Kodi Version umfasst verschiedene Stufen. Zu Anfang werden innerhalb von Wochen und Monaten mehrere Alpha-Versionen zur Verfügung gestellt, die große und grobe Fehler enthalten. Anschließend folgen Beta-Versionen, die bereits viele Fehlerkorrekturen beinhalten, aber nach wie vor nicht für den täglichen Gebrauch geeignet sind.
Nach den Beta-Versionen folgt ein sogenannter „Veröffentlichungskandidat“ bzw. „Release-Candidate“ (RC-Version). Dieser enthält noch kleinere Mängel, sollte alles in allem jedoch zuverlässig funktionieren. Die RC-Version ist der letzte Zwischenschritt vor der Veröffentlichung einer finalen, stabilen Variante.
Historie der Änderungen im Detail
Kodi 21 RC 1
Estuary Skin
- OSD-Schaltflächen werden bei Bedarf nun deaktiviert statt ausgeblendet, um eine konsistente Anordnung der Buttons zu gewährleisten
Dateisystem
- Änderungen wurden teilweise rückgängig gemacht, damit binäre Addons XML-Dateien korrekt parsen können
Allgemein
- Problem eines blanken Medien-Labels behoben
- Benutzer können nun einen festen Untertitel-Pfad festlegen anstatt einen temporären Speicherort
- Zwei Fehler im Zusammenhang mit Versionen, Extras und deren Verwaltung behoben
Musik
- Fehler behoben, durch den die letzten Kapitel von Hörbücher ohne Laufzeit angezeigt wurden
Android
- Programmiercode aufgeräumt
- Untertitel können nun durch Tone Mapping (Dynamikkompression) angepasst werden, um extreme Helligkeit bei HDR-Wiedergabe zu vermeiden
Linux
- HDMI für Audio-Passthrough wird durch Pirewire nun korrekt erkannt
macOS
- „Hotkeycontroller“ für Medientasten unter macOS implementiert; medienbezogene Tasten können nun genauer erfasst und vom System gehandhabt werden, falls andere laufende Apps die selben Tasten verwenden
Windows
- Anpassungen an der Farbgenauigkeit bei 10-Bit SDR/HDR Inhalten
PVR / Live TV
- Symbole werden nun korrekt aktualisiert
Videoplayer
- Fehler in der Variableninitialisierung behoben, durch den Videos unter bestimmten Bedingungen anhielten
- Fix eingespielt, der verhindert, dass falsche Bildwiederholraten bei Interlaced-Inhalten auftreten
Kodi 21 Beta 3
Build / Abhängigkeiten
- Support für „swig“ 4.2.0
Allgemein
- Anpassung am Cache für bessere Unterstützung von Prozessoren mit niedrigem Stromverbrauch; unter bestimmten Umständen wurde durch einen sehr hoch konfigurierten „Readbuffer“-Faktor eine hohe CPU-Last erzeugt
- Neue Einstellung „Adaptiv“ unter Dienste -> Caching -> Lesefaktor implementiert; dadurch wird ein variabler Lesefaktor auf Basis des Cache-Levels ermöglicht, wodurch der Puffer effektiver gefüllt und gelesen werden kann
- Fehler behoben, durch den über Addons bereitgestellte Medien nicht zugänglich sind, wenn eine Master-Sperre eingerichtet ist
Musik
- M3U-Wiedergabelisten-Fehler behoben, durch den keine Grafiken für den zweiten und nachfolgende Musiktitel angezeigt wurden
- Es können nun direkt die Titel eines Künstlers angezeigt werden, was in etwa der Navigation von Spotify etc. entspricht
- Problem behoben, das auftrat, wenn Kodi geschlossen wurde oder abgestürzt ist, während eine Bereinigung der Musikdatenbank im Hintergrund lief
Android
- Änderungen am Audio-System nun im Kodi Forum dokumentiert
- Opt-In-Audio-Einstellungen hinzugefügt, die in vorherigen Versionen standardmäßig aktiviert gewesen sind, um eine bessere Kompatibilität vor allem mit dem Fire TV Cube der 3. Generation zu erreichen
- Erweitere Einstellungen hinzugefügt, die die Wiedergabe von hochpräzisen 32-Bit-Float-Dateien aus Kodi für Mehrkanal-PCM-Dateien ermöglicht. Getestet auf Nvidia Shield TV und Fire TV 4K Stick der 2. Generation.
- Mehrere allgemeine Fehlerbehebungen
Windows
- Verbessertes Chroma-Upscaling bei Verwendung von Pixel-Shadern oder Software-Rendering-Methoden und DXVA in bestimmten Fällen (AMD Grafikkarte + alte Treiber + 10-Bit SDR)
- Verbesserte Anpassung des Kanal-Layouts in WASAPI, wenn Audiotreiber nicht die exakte Lautsprecher-Anordnung unterstützen (nur für PCM relevant)
- Anzahl der Videooberflächen bei DXVA-H.264-Dekodierung erhöht
iOS / tvOS
- VTB Hardware-Dekodierung für Videos mit Echtzeit-Interlacing deaktiviert
Linux
- Korrektur am Pipewire Sink für die Umschaltung von Abtastraten (Samplerate); dadurch wird Audio von Kodi in der bestmöglichen und verlustfreien Weise ausgegeben
- Angepasste Abhängigkeiten, um Pakete zu erstellen, die mit Ubuntu Focal to Noble für die CPack-Erstellung kompatibel sind
- Sporadische Black Screen Fehler (schwarzer Bildschirm) behoben
webOS
- Infotaste auf webOS Fernbedienungen zugeordnet
- Core Dumps deaktiviert, damit weniger Speicher auf webOS Fernsehern verwendet wird
- Hoch- und Herunterfahren ordnungsgemäß implementiert
Bilder
- Support für AVIF-Format hinzugefügt
- Exif Fehler behoben, der mit Kodi 19 Matrix hinzugefügt wurde
Scraping
- „.nomedia“-Datei kann nun in Ordnern innerhalb von Serien abgelegt werden, um zu verhindern, dass sie gescraped werden
- Episoden in Bluray-Ordnern (BDMV) werden nun ordnungsgemäß gescraped
Skins
- Estouchy Skin nicht mehr standardmäßig vorinstalliert; der Skin ist nun auf GitHub zu finden
- Wiedergabeplayer-Dialog aktualisiert
- Fehler von doppelten Musikflags behoben
JSON-RPC
- Befehl zur Änderung der Wiedergabegeschwindigkeit hinzugefügt (Tempo)
- Befehl zum Aktivieren des Bildschirmschoners hinzugefügt
UPnP
- Weitere Fehlerbehebungen im Zusammenhang mit UPnP
- Option hinzugefügt, die Lautstärke-Synchronisation mit UPnP-Zielen verhindert
Kodi 21 Beta 2
Videos
- Kodi Cache für Videowiedergabe lässt sich nun in den Einstellungen anpassen; die Einstellungen in der „advancedsettings.xml“ werden fortan ignoriert
- Weitere Einstellungen hinzugefügt, um die Blockgrößen von NFS und SMB zu kontrollieren
- Anordnung und Benennung von HDR-Einstellungen geändert
- Wenn ein Kapitel mehr als 5 Sekunden abgespielt wurde, springt die Funktion „Vorheriges Kapitel“ zum Anfang des Kapitels zurück
Build / Abhängigkeiten
- Einige Abhängigkeiten wie „openssl“ und „python“ wurden im Rahmen des normalen Update-Prozesses aktualisiert
Estuary Skin
- Anzeigeprobleme von Icons bei der „Shift“-Ansicht behoben
- Media Flags für Musik hinzugefügt
Allgemein
- Technische Änderungen bei der optionalen Angabe von Sprachcodes in der advancedsettings.xml (mehr Infos dazu im Kodi Wiki)
- Die Bibliothek „pcrecpp“ wird nicht mehr verwendet; stattdessen kommt nun die C++ Standard-Bibliothek zum Einsatz
- Fehler behoben, der dafür sorgte, dass manche XML-Dateien mit einem abschließenden Null-Wert geschrieben und dadurch ungültig wurden
- Mehrere Fehlerbehebungen hinsichtlich Compiler-Warnungen auf verschiedenen Plattformen
- Weitere Korrekturen, die auf statische Analyse basierende Fehler und Warnungen beheben
- Die FFmpeg-Bibliothek wurde für alle Plattformen, die keine vom System bereitgestellte FFmpeg-Version verwenden, auf 6.0.1 aktualisiert
- Weitere Verbesserungen bei der Handhabung des Artwork-Caches; PVR-Bilder werden jetzt für das Caching-System wie die meisten anderen Bildtypen behandelt
- Fehlerbehebungen bei den Kontextmenüs
Netzwerk
- Korrekturen bei der Nutzung von IPv6
Android
- Neue Verbesserungen bei Dolby Vision
Linux
- Korrektur des VDPAU HQ Scalers
macOS
- macOS Signierwerkzeuge aktualisiert; fortan wird Apples neues „Notarytool“ verwendet
Windows / Xbox
- HDR10-Unterstützung auf der Xbox
- Abstürze bei VC-1 und MPEG-2 Videos bei der Verwendung von DXVA-Dekodierung behoben
- Abstürze von Kodi auf der Xbox behoben
PVR / Live TV
- Mehrere Fehlerkorrekturen und Verbesserungen der PVR-Funktion von Kodi
- Aufnahmen mit einem Doppelpunkt-Zeichen im Pfad werden nun korrekt angezeigt
Python
- „songVideoURL“ zum „InfoTagMusic“ Interface hinzugefügt
Skins
- „xbmc.gui“ auf Version 5.17 aktualisiert
- Neue Info-Labels; Skin-Entwickler können bei Bedarf landesspezifische Ressourcen und andere Anpassungen verwenden
UPnP
- Weitere Verbesserungen bei der lange vernachlässigten UPnP-Funktion von Kodi
- Intelligente Wiedergabelisten (Smart Playlists) können nun über UPnP bedient werden
- Fehler behoben, bei dem der UPnP Dienst noch vor der Benutzung gestoppt wurde
Kodi 21 Beta 1
Videos
- Standardverhalten bei Auswahl eines Videos wird nun an zusätzlichen Stellen angewendet; z.B. Startseiten-Widgets, PVR-Aufnahmen und Favoriten
- Neue Einstellung für Standardverhalten bei Wiedergabe
- Blu-rays und DVDs lassen sich nun korrekt von der Kodi-Startseite wiedergeben und fortsetzen
- Automatische Video-Rotation – wenn in Metadaten angegeben – funktioniert nun ordnungsgemäß
- Videotext-Sprachcodes werden nun durchgehend korrekt verarbeitet
- Verbesserungen im Videotext-Fenster
- EDL-Dateien sind nun gültig, auch wenn sie nicht im selben Subnetz wie das Kodi-Abspielgerät sind; Gültigkeit in allen privaten IP-Adressbereichen
- Abstürze bei Scannen eines Ordners mit neuen Filmdateien behoben
Build / Abhängigkeiten
- Verschiedene Änderungen am „cmake“ Build-System
- Eine Reihe von Korrekturen, um die Nutzung von GCC13 zu erlauben und zu verbessern
Estuary Skin
- Favoriten-Dialog wird durch neues Favoriten-Fenster abgelöst (weitere Infos im offiziellen Kodi GitHub)
Favoriten
- Favoriten haben nun ein Kontextmenü mit passenden Aktionen wie „Abspielen“, „Informationen“ etc.
- Abstürze beim Verschieben von Elementen im Favoriten-Widget und Favoriten-Fenster behoben
Allgemein
- Fehler im Zusammenhang mit externen Untertitel-Einträgen behoben
- Wiedergabepunkte in „.strm“-Dateien lassen sich nun ordnungsgemäß nutzen
- Eine Verbesserung der „Toast“-Benachrichtigungen im Ereignisprotokoll wurde vorgenommen, um aussagekräftigere Informationen zu liefern, wenn ein Element beim Scrapen von Serien fehlschlägt
Eingabe
- Kodi Addons auf Basis von Python verarbeiten benutzerdefinierte Controller-Tastenbelegungen (z.B. über den Keymap-Editor) nun korrekt
Musik
- Es lassen sich nun – falls vorhanden – passende YouTube-Videos zu den entsprechenden Musiktiteln scrapen
Videoplayer
- Einige interne Konstanten wurden aktualisiert, um mit sehr hohen Bitraten besser umgehen zu können (Maximalwerte von UHD Blu-Ray mindestens 144 Mbit/s)
Android
- Alle Themes lassen sich nun korrekt in eine .apk-Datei paketieren
- Verbesserungen am Android-Code; Quellcode verwendet nun mehr Werte, die von Android selbst anstatt von manuell erstellen Listen vorgegeben werden
- Workaround für einen Amlogic BSP-Audio-Bug, der viele Plattformen – darunter auch moderne Google-Geräte – betrifft wurde eingespielt
FreeBSD
- Verwendung des Kommandozeilen-Befehls „–audio-backend“ an Linux angepasst
Linux
- Abstürze im Zusammenhang mit Pipewire behoben
- Kommandozeilen-Befehl „–gl-interface=<interface>“ eingeführt, der die alte Umgebungsvariable „KODI_GL_INTERFACE“ ablöst
- Kodi verwendet statt dem Ping-Befehl nun eine eigene Implementierung
- Verbesserungen und Korrekturen im Zusammenhang mit DRMPrime; verbessertes Videorendering mit weniger verbreiteten Formaten
macOS
- Unterstützung für SDL Windowing beim Kompilieren komplett entfernt
- Die externe Bibliothek „smctemp“ wird nun verwendet, um Werte von Prozessor- und Grafikkarten-Sensoren anzuzeigen
- Subsystem für Netzwerkinformationen wurde verbessert; es werden keine externen Befehle mehr ausgeführt, um aktuelle Gateway- und DNS-Serverlisten zu erhalten
- Verbesserungen bei der Eingabe
webOS
- Fortan können AV1 DolbyVision Dateien abgespielt werden
- Kodi kann nun im Hintergrund weinterlaufen und muss nicht immer komplett beendet werden
- Verhalten bei Videowiedergabe angepasst
- Unterstützung für webOS 4 Geräte
Windows
- Korrektur beim Wechsel der Bildwiederholrate
- Verbesserung der VSync-Erkennung bei aktivierter Einstellung „Wiedergabe mit Bildschirm synchronisieren“
PVR / Live TV
- Wechsel zum vorherigen Sender funktioniert nun ordnungsgemäß, auch wenn der Kanal in einer anderen Gruppe ist als der aktuell wiedergegebene
- Fehler, der dafür sorgte, dass das Ladesymbol dauerhaft auf dem Bildschirm bleibt, behoben
Skins
- Bei der Erstellung von eigenen Skins kann nun das „ParentalRatingCode“ Info-Label verwendet werden
- Info-Labels für Breite und Höhe eines Videos hinzugefügt
Kodi 21 Alpha 3
Videos
- Video-Gruppen (z.B. Staffeln, Filmsets, PVR-Aufnahmeordner) mit mindestens einem gestarteten, aber nicht vollständig gesehenen Element (Episoden, Filme, Aufnahmen), werden nun als „Begonnen“ betrachtet und erscheinen z.B. in den entsprechenden GUI-Elementen wie Widgets und Videofenstern
- Fehler behoben, bei dem der „Angesehen“-Status und „Zuletzt abgespielt am“-Wert bei Internet-Updates nicht übernommen wurden
- Standard-Auswahlaktion für Videos korrigiert
Estuary Skin
- Schaltfläche „Mehr…“ bei Listen mit limitierten Einträgen hinzugefügt
- Reihe von Änderungen zur Unterstützung von Videoinformationen für Filmsets und Serien-Staffeln vorgenommen.
FFmpeg
- Zahlreiche Korrekturen an der FFmpeg-Bibliothek zur besseren Wiedergabe entsprechender Videos
Dateisystem
- Blockgröße bei Datenanforderungen lokaler Medien auf 64 KB erhöht, um einen besseren Datendurchsatz zu erzielen
Games / Retro-Spiele
- Weitere Verbesserungen an der Gaming-Oberfläche
Allgemein
- Fehlerbehebungen bei verschiedenen Kontextmenü und Dialog-Fenstern
- TV Shows/Seasons/Movie Sets/Recording-Ordner
- Serien/Staffeln/Filmsets/Aufnahme-Ordner zeigen nun den ‚Begonnen‘-Status über „LISTITEM_IS_RESUMABLE“ an
- „Aktualisiere Fortschritt“ Dialog zeigt nun mehr Informationen an, wie z.B. die aktuelle Staffel und Episode
- Memory Leak im Zusammenhang mit Kontextmenüs behoben
- Performance-Verbesserungen in verschiedenen Bereichen
- Verbesserungen am Bilder-Cache (Zwischenspeicherung, Vorladen von Bildern usw.)
Android
- Bestimmte Dolby Vision Medien können in gewöhnlichere Formate umgewandelt werden, um eine Wiedergabe zu gewährleisten. Mehr Informationen zu dieser Funktion gibt es im offiziellen Kodi Forum.
- Audio Engine Anpassungen für Amazon Fire TV 4K Geräte; Videowiedergabe funktioniert nun wieder auf allen Geräten korrekt
- Android-Abhängigkeiten aktualisiert und API-Nutzung korrigiert/modernisiert
Linux
- Unterstützung für „cpu_thermal hwmon“ implementiert; Geräte wie der Raspberry Pi können nun ohne externe Scripts die Prozessor-Temperatur auslesen
- Korrektur für die Wiedergabe von VAAPI VP9 Profil 2 Inhalten
macOS
- Abstürze in SDL-Versionen von Kodi, die auftreten können, wenn die Feststelltaste gedrückt wird, behoben
- Netzwerk-Systeminfo verbessert; höhere Geschwindigkeit und genauere Anzeige von Netzwerkinformationen wie DNS-Server etc.
- Temperaturinformationen können unter macOS derzeit nicht ausgelesen werden; Temperaturangaben in den Systeminformationen werden nun als „N/A“ statt „0.0“ angezeigt
- Unterstützung von Medientasten
- Verbesserungen beim verschieben des Kodi-Fensters auf Bildschirmen mit hoher DPI und unterschiedlichen Bildwiederholraten
- Kodi unter macOS verwendet nun standardmäßig das „Native Windowing“ System
webOS
- Verbesserungen hinsichtlich Passthrough und Videodekodierung
Windows
- Fehler, bei dem das aktuelle Audio-Ausgabegerät nicht mehr erkennt oder zurückgesetzt wird (z.B. aufgrund eines Treiber-Updates) behoben
- Fehlerbehebung bezüglich Bildwiederholraten bei Nutzung von Intel- und Nvidia-Grafikkarten
- Verschiedene allgemeine Korrekturen und Verbesserungen
- Weitere Verbesserungen bezüglich der neuen „Video Super Resolution“ Unterstützung
PVR / Live TV
- Neue „2 Minuten“-Option bei Pufferzeiten für PVR-Aufnahmen
- Verbesserungen am Kodi PVR-System; Korrekturen und Aufräumarbeiten durch statische Analysetools („cppcheck“ und „clang-tiday“)
- Fehler behoben, bei dem die Untertitelauswahl beim Neustart der Kanalwiedergabe nicht erhalten blieb
Python
- Unterstützung für das Erstellen von Kodi mit Python 3.12
- Python Invoker übergibt „sys.argv“-Argumente nun in einer logischen Reihenfolge an Python-Addons
Skins
- Schriftarten können nun aus definierten Ordnern geladen werden
Untertitel
- Unterstützung von .ttc-Schriftsammlungen
Videoplayer
- Änderung zur Verwendung des FFmpeg-Software-Deinterlacers von yadiff zu bwdif bereitgestellt; deutliche Leistungsverbesserungen gegenüber der alten Interlacing-Methode
Kodi 21 Alpha 2
Build / Abhängigkeiten
- Kodi für Apple-Plattformen wird nun mit einer neuen Version von Xcode (14.2) erstellt, inkl. aller relevanten SDKs
- Kodi für Windows-Plattformen wird nun mit einer „curl“-Ausführungsdatei erstellt statt dem veralteten „wget“
- Verbesserungen bei der Erstellung von Abhängigkeiten vorgenommen; Hash-Prüfung ist nun robuster
Estuary Skin
- Zeitüberschreitungen des Suchfensters wurden verbessert, so dass sie nach den entsprechenden Zeiten korrekt verschwinden
- Anzeigeproblem des „Nächste Aufnahme“-Labels in „PVRTimers“ behoben
FFmpeg
- Bereinigungen vorgenommen und Abstürze behoben; verbesserte Nutzung der FFmpeg-API
Allgemein
- Handhabung von Navigationstasten (z.B. Bild-nach-oben, Bild-nach-unten, Home, Ende) in bestimmten Fenstern wurde verbessert
- Handhabung des Bilder-Caches für die grafische Benutzeroberfläche verbessert
- „Extraart“-Konfigurationen in „advancedsettings.xml“ für Kodi 18 werden beim Upgrade nicht mehr in die neuen GUI-Einstellungen migriert
- Navigationshistorie erweitert; Zeilennummer des ausgewählten Eintrags wird verfolgt und kann auch dann wiederhergestellt werden, wenn der Eintrag verschwunden ist
- Bisheriges Verhalten war ein Zurücksetzen an den Anfang der jeweiligen Liste
- Generierung von Thumbnails für Bilder im Hochformat korrigiert; bestehende Thumbnails müssen gelöscht werden, damit neue generiert werden können
JSON-RPC
- „VideoLibrary.GetEpisodeDetails“ liefert nun die Werte für „Studio“ und „Genre“ zurück
Android
- Verbesserungen und Bereinigungen an am Android Programmcode
- Verbesserungen an AudioTrack
Linux
- Möglichkeit hinzugefügt, das Audio-Backend mit einem Kommandozeilenschalter beim Starten von Kodi auszuwählen
macOS
- Kodi 21 Omega setzt nun mindestens macOS Mojave voraus (Version 10.14); dadurch können modernere C++ 17 Funktionen genutzt werden
- Optimierungen am macOS „Native Windowing“; Verbesserungen bei der Größenanpassung von Fenstern, Menüs, Nutzung mehrerer Bildschirme und mehr
- Entwickler können Kodi nun einfacher von Xcode ausführen, ohne Schemata zu anzupassen
- Korrekte Spracherkennung für Apple-Plattformen implementiert (einschließlich iOS & tvOS)
- Abstürze bei der Verwendung von Mikrofonen behoben
- Unterstützung für HiDPI-Auflösungen, wie z.B. bei Retina-Displays; dadurch kann die grafische Benutzeroberfläche (GUI) von Kodi eine höhere Pixeldichte darstellen, was auf modernen Macs zu einem eleganten und polierten Erscheinungsbild führt
webOS
- Unterstützung für Bildschirmschoner hinzugefügt
- Verbesserungen an der Audiosenke und Codec-Hardware-Unterstützung
Windows
- Verbesserungen an der Anzeige von HDR/SDR/HLG-Inhalten vorgenommen, darunter Tonemapping und Hardware-DXVA-Unterstützung
- Unterstützung für „Video Super Resolution“ in Verbindung mit Nvidia (RTX) und Intel (ARC) Grafikkarten hinzugefügt
- „libdav1d“ auf Version 1.20 aktualisiert
- Verbesserte Wiedergabe von AV1 auf Windows-Plattformen
Python
- Addon-Pfade wurden vor Systempfade gesetzt; dies korrigiert Addons, die Systemmodule anstelle von Kodi-Modulen mit dem selben Namen verwenden
Kodi 21 Alpha 1
Build / Abhängigkeiten
- Unterstützung von GCC13 korrigiert
- Allgemeine Versionssprünge für eine Reihe von Abhängigkeiten auf Android/Apple/CI-Plattformen
- Verbesserungen bei der Verarbeitung verschiedener Zustände von Android/Apple/CI-Abhängigkeiten
- Korrekturen bei veralteten „cmake“ Methoden und „pkgconfig“ Erkennungsproblemen
Dokumentation
- Dokumentation der Leitlinien für Mitwirkende hilfreicher und informativer gestaltet
- Ubuntu-Build-Dokumentation aktualisiert; moderne Paketnamen neuerer Ubuntu-Versionen werden verwendet
FFmpeg
- Upstream FFmpeg wird fortan verwendet; ermöglicht einfachere FFmpeg Updates in der Zukunft
- Update auf Version 6.0; Kompatibilität mit Version 5.1 unter Linix bleibt bestehen
Dateisystem
- Unterstützung von NFSv4
- Fehler im Zusammenhang mit NFSv4 behoben
Allgemein
- Zahlreiche allgemeine Korrekturen, um bspw. Memory Leaks zu beheben und die Performance zu verbessern
- Verschiedene Bereiche von Kodi wurden modernisiert, um die riesige Menge an Programmcode wartbarer zu machen
- Einstellung hinzugefügt, um den Bildschirmschoner während der Audiowiedergabe zu deaktivieren
- Verbesserungen am UX bezüglich Datumsformat-Optionen
Games / Retro-Spiele
- Kontinuierliche Verbesserungen am Retroplayer
JSON-RPC
- „Genre“ zum Feld „Video.Fields.Episodes“ hinzugefügt
Musik
- Hinzufügen von Unterstützung für das Lesen (und Schreiben) von M3U8-Wiedergabelistendateien
- Unterstützung für Nicht-ASCII-Zeichen in den Wiedergabelistendateien (UTF-8-Zeichenunterstützung)
Android
- Verbesserte Erkennung und Kompatibilität von Dolby Vision
- Unterstützung von Dolby Vision in MKV-Containern implementiert
- Bessere Handhabung verschiedene Dolby Vision Profile mit Fallback auf HDR10 wenn möglich
- Funktion „Minimieren“ in Energiesparoptionen implementiert
- Mehrere kleinere Verbesserungen und Einsatz neuerer Android APIs
- Verbesserung und Aktualisierung verschiedener Android-spezifischer Funktionen, um mit den Google Play Store Richtlinien konform zu bleiben
iOS / tvOS
- Unterstützung der „Kanal vor“ und „Kanal zurück“ Tasten bei Verwendung der iPhone Apple TV Fernbedienung App
Linux
- Pipewire funktioniert nun ordnungsgemäß mit AudioEngine
- Pipewire-Unterstützung verschiedener Passthrough-Formate, darunter DTS-HD und TrueHD
- GBM: Unterstützung von „libdisplay-info“, um EDID Informationen korrekt zu parsen und Anzeigefunktionen zu bestimmen
macOS
- Viele Funktionen der nativen macOS Fensterimplementierung (Maus, Größenänderung, Menüleiste, Tastenkombinationen usw.) verbessert
- Handhabung von CD/DVD-Laufwerken korrigiert; Apple-Geräte mit M1-Prozessor können Datenträger nun korrekt lesen
Windows
- Kodi 21 Omega setzt nun mindestens Windows 8.1 voraus
- Falls vorhanden, werden in den Einstellungen nun allgemeine Namen von Bildschirmen und Fernseher verwendet (z.B. „LG TV #1“)
- Funktion hinzugefügt, um die Windows-Einstellung von „Helligkeit von SDR/HDR-Inhalten“ bei der grafischen Benutzeroberfläche und Untertiteln zu verwenden, wenn sich der Bildschirm im HDR-PQ-Modus befindet
- Maximale Spitzenluminanz der internen Methode GUI SDR verbessert
- Verbesserte Lesegeschwindigkeit über SMB in bestimmten Szenarien (z.B. komplette Blu-ray aus einem Ordner heraus abspielen)
- Verbesserte Grafikkompatibilität und Fallback, um die Ausführung in limitierter VM-Hardware (Hyper-V) auch ohne Videodekodierungsunterstützung zu ermöglichen
- Verschiedene Verbesserungen in der DXVA-Rendering-Methode zur Vermeidung von Inkompatibilitäten bei alter Hardware oder Windows 8, insbesondere bei Quellen mit BT.2020-Farbraum
- Unterstützung für DXVA2 AV1-Hardware-Videodekodierung in 8-Bit und 10-Bit implementiert
- Spezifische SDK-Anforderungen für die Erstellung von UWP-Paketen wurden entfernt, um die Verwendung von neueren SDKs von Visual Studio zu ermöglichen
Bilder
- Behebung von Sicherheitsproblemen, die im Zusammenhang mit EXIF-Metadaten von Bildern entdeckt wurden
- Weitere Korrekturen der Upstream-EXIF-Daten-Parsing-Bibliothek, die in Kodi verwendet wird, zurückportiert
PVR / Live TV
- Anzeige von MKV-Dateien, die Untertiteleinträge ohne die im Matroska-Block eingestellte Dauer enthalten, wurde korrigiert, wobei das Verhalten von Kodi v19 beibehalten wurde
- Dies schließt die automatische Teletext-Konvertierung in „.srt“ ein, die in PVR-Backends (z. B. tvheadend) durchgeführt wird
- Einstellung des Untertitel-Offsets korrigiert, wenn das automatische Schließen des Video-OSD aktiviert ist
- Korrekturen am neuen Untertitel-System
Einstellungen
- Regressionen bei der Sichtbarkeit der Einstellungen behoben
Untertitel
- Pipewire funktioniert nun ordnungsgemäß mit AudioEngine
- Pipewire-Unterstützung verschiedener Passthrough-Formate, darunter DTS-HD und TrueHD
- GBM: Unterstützung von „libdisplay-info“, um EDID Informationen korrekt zu parsen und Anzeigefunktionen zu bestimmen
UPnP
- Verbesserte Kompatibilität mit offiziellen Smart-TV-Anwendungen beim Anzeigen und Durchsuchen von UPnP-Kodi-Bibliotheken
- Korrekturen an den Artworks, wenn UPnP-Einträge abgespielt oder aktualisiert werden