Due mesi fa è arrivata la versione stabile di Kodi 20″Nexus”, portando con sé una vasta gamma di nuove funzionalità per il software home theater estremamente popolare, incluso il supporto per più istanze di componenti aggiuntivi binari, supporto video AV1 e una massiccia rielaborazione del sistema dei sottotitoli.
Oggi la Kodi Foundation rilascia una nuova versione e vale la pena installarla su Kodi 20.1 poiché include un assortimento di importanti correzioni di bug e alcuni backport.
VEDI ANCHE:
Queste sono le novità dell’ultima versione:
Audio
@fritsch ha ha lavorato febbrilmente sui problemi audio relativi ad Android negli ultimi due mesi e, in combinazione con @thexai, ha introdotto un algoritmo per cercare di superare alcuni problemi audio particolarmente rivolti ad Android dispositivi. Un riepilogo è:
L’algoritmo viene eseguito per 30 secondi per apprendere cosa sta succedendo: durante questo periodo non vengono eseguite correzioni, ma il m_disconAdjustTimeMs interno viene aggiornato a un nuovo valore ogni volta che l’errore di sincronizzazione aumenta. Dopo 30 secondi l’apprendimento si interrompe e il m_disconAdjustTimeMs finale viene impostato come: m_disconAdjustTimeMs * 1.15 + 5.0.
Con le specialità del firmware per il comportamento di AudioTrack Write ora piuttosto”ben noto”, il problema sistematico può essere risolto facilmente. Questo aiuta gli utenti del sistema interessato a non dover creare un file advancedsettings.xml per una correzione manuale.
DVD
Riproduzione di strutture di cartelle DVD su sorgenti di rete (ad es. SMB/NFS/HTTP, ecc.) è stato corretto.
Filesystem
È stata apportata una correzione in Samba che ha”corretto”un presupposto di vecchia data: risulta che la documentazione non sempre corrisponde all’implementazione del codice. Ora gestiamo sia la vecchia implementazione di Samba che la nuova implementazione”corretta”. Ulteriori miglioramenti alla nuova implementazione di NFS4 sono stati apportati da @thexai. Questo corregge stalli/errori e porta alcuni miglioramenti delle prestazioni alla nostra implementazione NFS.
Gioco/Retroplayer
Correzioni assortite al nuovo Savestate Manager per migliorare l’usabilità. Grazie a @KOPRajs per la segnalazione e fornendo anche il PR per risolvere i problemi riscontrati. Un assortimento di miglioramenti OSD da parte di @garbear che risolve ulteriori problemi segnalati da @KOPRajs . Numerosi miglioramenti delle prestazioni (letture della memoria, finestre di dialogo/salvataggi più veloci). Sono state apportate correzioni di input che consentono di reimpostare gli input del controller multitap, oltre a risolvere un problema relativo ai pulsanti di input”ignorati”che non vengono salvati. Sincronizzazione di alcuni dei tipi di controller comuni sono stati resi game.controller.defaultgame.controller.keyboardgame.controller.mousegame.controller.snes
Generale
Corregge vari overflow quando si utilizza la nuova infrastruttura crono. Questo corregge”mantiene vivo il dispositivo audio”quando il passthrough viene utilizzato con un AVR. Una serie di correzioni di @ksooo che mirano a correggere le regressioni relative alle voci/comportamento del menu contestuale. Una correzione per un problema sui sistemi a 32 bit che influiva sull’ordinamento di elementi. Grazie @vpeter4. Le correzioni relative alla rielaborazione della finestra Preferiti sono state risolte. Ciò restituisce il comportamento trovato nella v19 per quanto segue: Supporta le azioni su/giù più la mappatura dei tasti per i tasti u e d.Supporta l’azione elimina più la mappatura dei tasti per la chiave di eliminazione.Cambia le mappe dei tasti per aprire la finestra del browser Preferiti invece della finestra di dialogo Preferiti come attualmente. Una correzione da parte di un membro del team di ritorno (@CrystalP) che risolve i crash dovuti ai caratteri Unicode.
Specifico della piattaforma
AndroidCorreggi la regressione del pacchetto che interessava alcune parti del modulo Python PyCryptodome.WindowsÈ stata apportata una correzione a risolvere un problema per cui alcuni video di dimensioni insolite causavano il ripiego dei sistemi AMD sulla decodifica del software invece di utilizzare DXVA. Una correzione è stata trovata da @CrystalP, quindi gli utenti che desiderano accedere a Chorus da un host Windows possono ora rallegrarsi.
PVR
Una correzione per risolvere i gruppi di canali PVR per mostrare correttamente i canali ordinati come forniti da un back-end PVR.
Python
È stato effettuato un aumento di cPython alla versione 3.11.2 per risolvere un problema a monte con il modulo binario ElementTree. Questo risolve gli arresti anomali su Android quando un componente aggiuntivo installato utilizza il comune modulo ElementTree Python.
Sottotitoli
È stata corretta una regressione relativa ai sottotitoli in lingua da destra a sinistra che posizionano la punteggiatura in modo errato. Si è scoperto che l’implementazione di @CastagnaIT era troppo corretta ed è stato aggirato uno standard informale adottato dai creatori di sottotitoli per posizionare la punteggiatura nelle posizioni da sinistra a destra nei sottotitoli da destra a sinistra. Un paio di correzioni per I sottotitoli WebVTT sono stati creati per risolvere la sovrapposizione dei segmenti. L’interlinea è stata modificata nel nostro uso di libass per evitare la sovrapposizione delle caselle di testo.
UPnP
@enen92 ha apportato una serie di miglioramenti e correzioni quando Kodi viene utilizzato come server UPnP. Ha corretto una serie di regressioni su elenchi e opere d’arte.
Sebbene la nuova versione sia ora disponibile per il download, il Team Kodi afferma:”La distribuzione dell’applicazione su diverse piattaforme (in particolare il Microsoft Store) può variare considerevolmente a causa di circostanze al di fuori del nostro controllo, quindi sii paziente e l’aggiornamento sarà inevitabilmente trova la sua strada.”
L’aggiornamento di Android è in fase di distribuzione”a fasi”, ma dovrebbe arrivare nel corso della prossima settimana.
La nuova build può essere scaricata da qui.