Kodi Nexus esce dalla beta: arriva la RC1 (aggiornato: è già tempo di RC2!)

Alessandro Nodari
Alessandro Nodari
Kodi Nexus esce dalla beta: arriva la RC1 (aggiornato: è già tempo di RC2!)

Esattamente un mese fa, veniva rilasciata la prima beta di Kodi Nexus (ecco come funziona), e oggi il team di sviluppo ha deciso di non dilungarsi ulteriormente con altre beta e passare direttamente alla RC1 (Release Candidate 1), il è indicativo di come lo sviluppo stia procedendo rapidamente. 

Ricordiamo che le RC sono un particolare punto di arrivo nello sviluppo di un software e preludono al lancio di una versione ufficiale. A questo livello, lo sviluppo viene interrotto e non vengono introdotte nuove funzionalità ma ci si concentra alla correzione di bug.

Offerte Amazon

Per l'occasione, il team di Kodi ne approfitta per ringraziare chi ha contribuito al progetto, rivelando che dalla precedente v19 Matrix (di febbraio 2021) sono stati raggiunti i 4.000 commit.

Ma veniamo alle novità rispetto alla Beta 1. Come abbiamo anticipato, non sono moltissime, ma ci si concentra principalmente nel limare alcuni aspetti di Kodi. La buona notizia, è che a differenza delle alfa e delle beta, il software è considerato decisamente più stabile, ma fate sempre un backup delle impostazioni prima di installarla.

Scaricare Kodi Nexus RC1

Ecco dove scaricare le diverse versioni di Kodi Nexus RC1 (alcuni browser bloccano il download di EXE e APK, quindi cliccate con il tasto destro del mouse su "Salva collegamento con nome'" quindi nella scheda di download in basso cliccate sulla piccola freccia in alto accanto a Elimina e selezionate Salva):

Note di rilascio

Qui sotto trovate le note di rilascio per la nuova Kodi v20 Nexus, avvisandovi che alcuni add-on non funzionano con questa versione, eseguite il downgrade e installate KODI 18.9 per risolvere i problemi.

Potete vedere cos'è cambiato dalla Beta 1 qui, mentre per ulteriori informazioni sulle modifiche per l'intera versione di Nexus fino a ora, qui trovate la maggior parte delle principali funzionalità/modifiche nei precedenti blog Alpha/Beta.

Addon

  • Si è verificata un'interruzione dell'API dopo il rilascio della Beta 1. I dettagli possono essere visti sui forum (e ovviamente discussi se è necessaria assistenza). Se si utilizzano le API Python InfoTagVideo o VideoStreamDetail, alcune funzioni hanno cambiato i nomi delle variabili per portare coerenza al nuovo set di API introdotto in precedenza in Nexus. Normalmente il team non farebbe un tale cambiamento quando entra nella fase Beta, ma crede che risolverlo ora causerebbe meno problemi a tutti gli sviluppatori di componenti aggiuntivi per v21 (supportando 2 diverse API per v20/v21). Ulteriori dettagli possono essere visti e discussi sui forum. Il team consiglia vivamente agli utenti di aggiornare sempre alle versioni di prova più recenti se si proviene dalla versione subito precedente, tuttavia se si utilizzano versioni precedenti (ad es. Alpha o Beta 1), è consigliabile bloccare gli aggiornamenti sui componenti aggiuntivi poiché gli sviluppatori aggiornano i propri componenti aggiuntivi al target RC e la versione finale V20.
  • Numerosi componenti aggiuntivi in ​​bundle sono stati aggiornati. Ciò dovrebbe ridurre il numero di componenti aggiuntivi che eseguono immediatamente gli aggiornamenti all'installazione di RC1.

Scraper

  • A causa della modifica delle API di cui sopra, il programma TV TVDB è stato aggiornato. Il risultato è che gli scraper (add-on di Kodi che si occupano di recuperare le info relative a un file) aggiornati non funzioneranno su qualsiasi versione di Kodi V20 prima di questa versione RC1. Se si utilizza un'installazione V20 più vecchia, è necessario aggiornare per il funzionamento continuo del raschietto TV TMDB.
  • Risolto un problema di lungo tempo con gli scraper Python TV Show. Il risultato è che se state aggiungendo nuovi episodi ai programmi TV esistenti nella biblioteca, dovete aggiornare lo spettacolo per scaricare la nuova guida agli episodi. Se si utilizzano file NFO, anche la guida agli episodi in quei file deve essere aggiornato.
  • Show TV TMDB e scraper per TV Maze sono stati aggiornati, con TVDB V4 da aggiornare nel prossimo futuro.

Giochi

  • @lrusak ha risolto un incidente che è stato introdotto in beta1. Alcuni utenti di Linux stavano scoprendo che Kodi si stava arrestando in modo anomalo all'avvio (link).
  • @LRUSAK ha risolto nuovamente un problema con lo schermo nero con Standalone Games (Link).

Generale

  • Aggiunto il supporto per l'azione "Play" a molti altri articoli come widget/favoriti sulla schermata Home
  • Risolta una regressione con voci di menu contestuale duplicate/errate
  • @ksooo ha risolto un'altra regressione per i componenti che non facevano mostrare al menu contestuale "Continua a guardare" il tempo rimanente
  • @repojohnray ha fornito una serie di correzioni/pulizie che stanno prendendo di mira le perdite di memoria. I sottotitoli e una serie di aree specifiche di Linux hanno ricevuto miglioramenti
  • @Larrignon ha risolto un messaggio di registrazione che si è verificato quando gli scraper controllavano una directory vuota

Musica

  • Corretto il Crash durante la coda dei file audio multicanale. Questo corregge una regressione introdotta in Beta 1.
  • Risolta l'immagine di fallback predefinita per essere più rilevante per un elemento musicale (caso CD anziché una cartella)

Piattaforme specifiche

  • Android
    • @joseluismarti ha contribuito con una serie di pulizie/correzioni per Android.
    • @A1RWULF ha portato l'SDK al 31. Insieme a una serie di correzioni, questo ha permesso di portare finalmente al rilascio sul Google Play Store. RC1 è stato rilasciato sul canale di test e verrà aumentata la distribuzione nella prossima settimana o giù di lì a più utenti nel canale di test
  • macOS
    • @enen92 ha effettuato una serie di correzioni all'implementazione di finestre native macOS. Questo non influenzerà troppe persone in questo momento, poiché la versione predefinita utilizza il finestrino SDL, tuttavia chiunque costruisca la versione nativa macOS (o utilizzando le build di prova) dovrebbe vedere una serie di miglioramenti attorno alla finestra.
    • Aggiunto il testo all'implementazione del servizio di testo (utilizzabile dalla finestra di dialogo tastiera)
  • Windows e Xbox
    • Kodi RC 1 è stato inviato a Microsoft Store come aggiornamento. Gli utenti dovrebbero iniziare a riceverlo a breve. Tenete presente che potresti dover disinstallare e reinstallare la versione Xbox, perché il sistema operativo non si aggiorna in modo pulito.

Skinning

  • Risolto un crash se presente una condizione vuota in un parametro nella condizione di includere.
  • Corretto un problema che potrebbe verificarsi in caso di una casella di testo troppo piccola per un carattere utilizzato, e quindi il testo non si adattava
  • Modifiche specifiche per Estuary
    • Musica: estesa la funzionalità del menu contestuale, aggiunta la capacità di riprodurre album direttamente dalla schermata principale
    • Video: estesa la funzionalità del menu contestuale
    • PVR: nuovo widget della schermata principale per le ricerche salvate
    • PVR: widget della schermata domestica rielaborata per i timer
    • PVR: alcune modifiche visive più piccole all'OSD e ai widget della schermata principale
    • Aggiunta la possibilità di utilizzare il pulsante Play (su remoto, tastiera, ...) per iniziare la riproduzione di molti diversi oggetti mostrati nella schermata principale (ad esempio canzoni, film, episodi, canali in diretta, registrazioni, album, programmi TV, singolo Stagioni, set di film - Provalo solo ...)

Sottotitoli

  • Corretto un regex per i sottotitoli SAMI (link).

Teletext

  • @Enen92 ha effettuato alcune correzioni per l'utilizzo di teletext. Sono stati risolti un errore e un problema di usabilità
  • Un altro problema è stato risolto
  • Il TeleText lampeggiante aveva un ritmo troppo veloce. Questo corregge una regressione introdotta da una  variazione di base maggiore per quanto riguarda le funzioni relative al tempo

UPNP

  • Risolti alcuni arresti anomali che si verificano all'avvio se gli oggetti UPNP erano su widgets homescreen.

Video

  • È stata introdotta una nuova funzionalità per consentire la possibilità di "continuare a guardare" per alcune cartelle video dal menu contestuale di diverse posizioni di cartelle (ad es. Set di film, programmi TV tra cui stagioni e altro).

Pvr

  • Supporto multi-istanza per i client PVR (implementato per la prima volta da PVR.HTS, altri a venire)
  • Ricerche EPG persistenti
  • Pulizia automatica del database delle texture e rimozione di file di immagini stantii correlati
  • Aggiunta la possibilità per aggiornare i loghi del canale nel gestore di canali
  • Selezione degli elementi da eliminare quando si ripristina il database PVR
  • Varie ottimizzazioni delle prestazioni, refactoring di codice maggiore

Preferiti

  • Nuove finestra preferita, viste diverse e altri miglioramenti
Aggiornamento 20/12/2022

Neanche il tempo di apprezzare l'arrivo della RC1 di Kodi Nexus che il team di sviluppo ha rilasciato la RC2. Essendo una Release Candidate, non contiene nuove funzionalità, ma correzioni di bug in vista della stabile. 

Le correzioni non sono numerosissime, anche perché si tratta ormai di una versione piuttosto stabile. Se siete interessati, potete scaricare la nuova RC2 da qui, ricordandovi di fare un backup delle impostazioni prima. Selezionate la vostra piattaforma e selezionate la voce Prerelease..

Ecco il changelog completo.

Utenti Android

  • Per gli utenti che eseguono Kodi su Android 11 e successivi. Android ha subito una serie di importanti modifiche alle autorizzazioni a cui Kodi, come tutte le app, si deve attenere. Il cambiamento principale riguarda le autorizzazioni per l'archiviazione collegata localmente (ad esempio dischi USB). Se utilizzate l'archivio USB per i vostri contenuti multimediali su queste versioni di Android, dopo la prima esecuzione fate come segue per consentire a Kodi di accedere a questi dischi:
    1. Andate nelle Impostazioni di Android
    2. Toccate App
    3. Toccate Vedi tutte le app (o direttamente a Kodi se è in Aperte di recente)
    4. Toccate Kodi
    5. Andate su Autorizzazioni
    6. Selezionate File e contenuti multimediali
    7. Cambiate in Consenti sempre
  • Qui trovate il collegamento all'assistenza clienti Nvidia per chi usa Nvidia Shield

Addon

  • Si è verificata un'interruzione dell'API dopo il rilascio della Beta 1. I dettagli possono essere visti sui forum (e ovviamente discussi se è necessaria assistenza). Se si utilizzano le API Python InfoTagVideo o VideoStreamDetail, alcune funzioni hanno cambiato i nomi delle variabili per portare coerenza al nuovo set di API introdotto in precedenza in Nexus. Normalmente il team non farebbe un tale cambiamento quando entra nella fase Beta, ma crede che risolverlo ora causerebbe meno problemi a tutti gli sviluppatori di componenti aggiuntivi per v21 (supportando 2 diverse API per v20/v21). Ulteriori dettagli possono essere visti e discussi sui forum. Il team consiglia vivamente agli utenti di aggiornare sempre alle versioni di prova più recenti se si proviene dalla versione subito precedente, tuttavia se si utilizzano versioni precedenti (ad es. Alpha o Beta 1), è consigliabile bloccare gli aggiornamenti sui componenti aggiuntivi poiché gli sviluppatori aggiornano i propri componenti aggiuntivi al target RC e la versione finale V20.

Database

  • Sono state apportate un paio di correzioni per risolvere i problemi di migrazione del database dalla v19.
    • Il primo di questi è la migrazione del database EPG. Questo risolve il problema con l'EPG che si carica e poi scompare. .
    • Un secondo problema di migrazione del database che si verificava solo sulla piattaforma Microsoft UWP (Xbox e desktop UWP) è stato risolto da @thexai. Questo era strano, poiché il codice che si occupava del fallimento era un vecchio codice (6+ anni). È stato ricondotto a una strana race condition che si è manifestata solo sulle piattaforme UWP, tuttavia la causa principale potrebbe potenzialmente verificarsi su qualsiasi altra piattaforma.

Generale

  • Una correzione per il rilevamento della playlist sia per l'audio che per il video è stata apportata da @ksooo - https://github.com/xbmc/xbmc/pull/22270

Cambiamenti piattaforma-specifici

  • Linux
    • @popcornmix ha risolto un problema per DRMPrime su Linux. Ciò consente ora di eseguire correttamente il rendering di formati hardware come Broadcom 8-bit (SAND128) e 10-bit (P030) con l'ultimo Mesa.
  • macOS
    • È stata apportata una correzione per consentire l'esecuzione di Kodi su macOS 10.13. Consigliamo comunque vivamente agli utenti di utilizzare una versione più recente (10.14+), tuttavia ciò consente agli utenti ancora su 10.13 di eseguire Kodi.
    • Una regressione per macOS che legge i dischi effettivi è stata risolta da @enen92. Come parte di questo, anche il driver libcdio è stato corretto per abilitare l'utilizzo del disco su build native di Apple Silicon.

Finestre

  • È stata risolta una correzione a un arresto anomalo che si verificava solo nelle build di debug di Windows. Ciò non ha impattato gli utenti dell'attuale versione RC1, ma gli sviluppatori di Windows che avrebbero tentato di eseguire Kodi come build di debug

PVR

  • Un problema relativo a più finestre di dialogo di ripresa è stato risolto da @emveepee - https://github.com/xbmc/xbmc/pull/22247

Televideo

  • Un altro problema di televideo è stato risolto da @repojohnray. @repojohnray ha contribuito a una serie di correzioni per v20 per aumentare l'affidabilità e la sicurezza di Kodi.