Risolvere i problemi di buffering Kodi! Ecco come modificare la cache Kodi
Le luci sono giù basso. Hai fatto dei popcorn freschi. Ti sei appena seduto per il tuo film “data night” quando….
Buffering…..
Buffering…..
Sii onesto: quante notti di film sono finite a causa di quella piccola parola?
Che dire di questo?
“Cache piena: Cache riempita prima di raggiungere la quantità necessaria per la riproduzione continua”
Kodi ha un sacco di opzioni disponibili nella schermata delle impostazioni, ma non c’è modo attualmente per modificare la dimensione della cache. Così, stiamo solo andando ad avere a vivere con i video balbuzie e fastidiosi problemi di buffering Kodi?
Giusto?
No. Sarebbe un articolo piuttosto breve. So
Quindi, resta in giro e ti parlerò delle impostazioni avanzate.file xml e come modificare la cache di Kodi. Non preoccuparti di fare errori lungo la strada. È sempre possibile ripristinare Kodi e ripartire da zero, se volete.
BONUS: Sono uscito con la mia più grande guida mai su Come impostare Kodi nel modo giusto. Check it out qui o utilizzando l’immagine qui sotto!
Che cos’è la cache?
Anche se non hai mai sentito il termine “cache” prima, va bene. Probabilmente lo stai usando ogni giorno senza nemmeno saperlo.
La cache è qualsiasi dato temporaneo memorizzato su un dispositivo in modo che possa ottenere i dati più velocemente di quanto tu, l’utente finale, possa consumarlo. In questo modo qualsiasi interruzione della qualità di trasmissione o della velocità di rete non porterà il tuo video a una brusca frenata.
Pensalo in questo modo. Sei mai stato in un bar dello sport a guardare la stessa partita su due TV, ma una delle TV è leggermente più avanti dell’altra? Immagina che una TV stia “memorizzando” alcuni secondi in più del gioco, nel caso in cui ci sia un problema con il segnale.
Solo per la cronaca, non è per questo che i televisori sono fuori sincrono, ma lo rende per una buona analogia.
Tipi di cache Kodi
Ci sono diversi tipi di memoria cache che Kodi\XBMC utilizza durante la riproduzione:
Cache video
La cache video è esattamente ciò che sembra: cache utilizzata per riprodurre video in streaming da Internet o da qualche altra parte sulla rete locale. Kodi utilizzerà RAM di sistema al fine di memorizzare (o buffer) alcuni secondi del file. Dal momento che la RAM di sistema è il tipo più veloce di archiviazione disponibile su qualsiasi sistema informatico, questa sarà la tua migliore opzione di prestazioni.
Poiché Kodi è progettato per sistemi con poca RAM come 1 GB, non usa molta RAM per la cache video di default – di solito circa 60 MB. Questa cache viene utilizzata, se necessario, e quindi cancellata dopo ogni utilizzo.
Questo è il tipo di cache che ti mostrerò come configurare più avanti in questo articolo. Se avete problemi di velocità di rete, o una connessione Wi-Fi fastidioso, questa sarà la soluzione migliore per migliorare i problemi di riproduzione video Kodi.
Add-On Cache
A differenza della cache video, che fa parte del codice di riproduzione video di base, alcuni componenti aggiuntivi Kodi avranno la propria cache. Alcuni possono utilizzare questo per integrare la cache video, mentre altri componenti aggiuntivi possono ignorare la cache video completamente e utilizzare il proprio.
Il problema con questa forma di cache è che l’add-on deve fare un buon lavoro di tenerne traccia e pulirlo. Se non lo fa, allora quei file temporanei siederà sul dispositivo, occupando spazio prezioso. Per eliminare la cache add-on, è necessario passare a ogni singola cartella add-on ed eliminare i file manualmente.
La cartella dati addon sarà in una sottocartella nella directory userdata. La posizione di queste cartelle dipende dal sistema operativo del sistema:
Sistema operativo | Percorso file |
---|---|
Android | Android/data/org.xbmc.kodi / file/.i cookie di questo tipo vengono utilizzati per migliorare la tua esperienza di navigazione e per migliorare la tua esperienza di navigazione.kodi/userdata/ |
Mac | /Users/<your_user_name>/Library/Application Support/Kodi/userdata/ |
OpenELEC | /storage/.kodi/userdata/ |
Windows | Start – type %APPDATA%\kodi\userdata – press <Enter> |
Remember that older versions of Kodi (before version 14) were called XBMC. Se stai ancora eseguendo una delle versioni precedenti e non riesci ad aggiornare, sostituisci Kodi con XBMC dove lo vedi nel grafico sopra.
Android Application Cache
Sono sicuro che non devo dirvi che praticamente ogni applicazione Android ha la propria cache.
Questo di solito sarà il più facile da cancellare, perché è quello con cui abbiamo più familiarità.
Per cancellare la cache dell’applicazione Kodi Android o qualsiasi altra cache dell’app Android, vai al menu delle impostazioni e seleziona “App”. Scorri verso il basso per trovare l’app che stai cercando e fai clic su di essa. Ci sarà quasi sempre un pulsante che dice “Cancella cache” nella sua schermata delle impostazioni.
A differenza di molte altre app Android, non sarà necessario utilizzare questo metodo molto spesso. In realtà, si dovrebbe sempre e solo per cancellare manualmente la cache di Kodi attraverso la schermata delle impostazioni di Android quando Kodi si blocca in modo imprevisto. Se non è in grado di rimuovere automaticamente i file di cache o un file viene danneggiato, questo dovrebbe essere uno dei primi passi per risolvere i problemi.
Questo non perderà le impostazioni che hai inserito, ma ti darà un’altra possibilità di vedere quelle schermate “Kodi è in esecuzione per la prima volta” che tutti conosciamo e amiamo.
Clicca qui per scoprire Kore: L’applicazione ufficiale Kodi Remote!
Image Cache
Hai mai guardato quanto spazio è occupato dalle miniature delle tue immagini? Quando pensi a quanto sia piccola un’immagine, non sembra molto. La maggior parte delle immagini sono ovunque da 500Kb a 5MB di dimensioni, a seconda della risoluzione. Di tanto in tanto ci si imbatte in immagini non compresse che sono più grandi di 5 MB, ma sono rari. Allora, qual e ‘ il problema?
Bene, quando hai una collezione di musica e film che hai accumulato per anni, quei piccoli file possono sommarsi. Ad esempio, ho strappato ogni singolo CD che abbia mai posseduto al mio NAS (Network Attached Storage) – oltre 1100 CD! Se ognuno ha un’immagine da 1 MB collegata, è superiore a 1 GB! Immagina di trovare spazio per altri 2 film sul tuo dispositivo, semplicemente gestendo meglio la tua cache di immagini Kodi.
File temporanei
File temporanei – la rovina della mia esistenza. Beh, almeno per quanto riguarda il mio PC va.
Scommetto che hai almeno una o due directory ‘Temp’ sul tuo PC appena traboccante di file inutili che qualche programma avrebbe dovuto disinstallare, ma non ha fatto. Kodi ha lo stesso problema a volte. Che si tratti degli avanzi di un’installazione di file Zip o dei resti di alcuni componenti aggiuntivi che non lascerebbero-puoi recuperare un po ‘ di spazio pulendoli.
Perché preoccuparsi?
È semplice, davvero. Più spazio hai, più puoi mettere da parte per il buffering dei video, e non è per questo che stai leggendo questo articolo?
Ora che sai cos’è la cache, risolviamo quei fastidiosi messaggi “Kodi cache full”. Per fare questo, creeremo un avanzatoimpostazioni.file xml.
Che cosa è avanzatoimpostazioni.xml?
Impostazioni avanzate.xml è un file che memorizza tutte le impostazioni create dall’utente per l’installazione di Kodi.
Ricordate, Kodi è un progetto open-source che è iniziato come un media center che avrebbe funzionato solo su una Xbox modificata. Tweaking è stato parte del DNA di Kodi\XBMC fin dall’inizio.
Significa che questo sarà difficile? Affatto.
Ho creato un campione advancedsettings.file xml che si può cadere nella cartella Kodi. È possibile scaricarlo dal link qui sotto, o, se siete più “hands on”, ti mostrerò come è possibile creare il proprio.
Framework (e una breve descrizione dei tag XML\HTML)
Il framework di base delle impostazioni avanzate.il file xml è simile a questo:
<advancedsettings>
<setting>value</setting>
…
<setting>value</setting>
</advancedsettings>
If this looks complicated, don’t worry. It’s not that bad. Inoltre, se non si vuole sottolineare su di esso, saltare avanti alla sezione download e utilizzare il mio file pre-made.
Qualsiasi file XML (o HTML) avrà sempre un tag di apertura e chiusura per tutto. Pensa a quei tag come a “incorniciare” le cose importanti, proprio come una cornice. Se si lascia fuori un lato di una cornice, poi la roba importante (l’immagine) finisce sul pavimento accanto al vostro gatto. È lo stesso con i tag XML\HTML, solo senza il gatto. Di solito non piace la programmazione.
Se guardi il file dall’alto e dal basso allo stesso tempo, vedrai cosa intendo. Il tag di apertura è il primo <advancedsettings>. Il tag di chiusura avrà un aspetto quasi identico, tranne che per la barra davanti: </advancedsettings>
all’interno, ogni impostazione avrà il suo tag di apertura e chiusura: <regolazione> e </impostazione>. Il valore effettivo è lì tra i due.
Sostituirai la parola “impostazione” con il nome effettivo dell’impostazione che desideri modificare.
Ti mostrerò cosa intendo.
APPENA INIZIATO?
Get up to speed quickly with my Getting Started with TV boxes pagina delle risorse. Check it out qui o utilizzando l’immagine qui sotto!
Impostazioni è possibile modificare
Fammi essere chiaro in anticipo, questo è un breve sguardo alle impostazioni è possibile modificare in advancedsettings.file xml. Ci sono decine di impostazioni è possibile modificare per modificare la vostra esperienza Kodi. Stiamo solo guardando alcuni che sono direttamente correlati ai problemi di buffering di Kodi. Se si desidera che l’elenco completo, si prega di consultare la pagina Wiki Kodi dedicata alle advancedsettings.file xml.
Una volta che hai iniziato a modificare le impostazioni, potresti trovare una serie di altre cose che potresti migliorare per rendere davvero la tua configurazione Kodi la migliore possibile. Può essere divertente!
Rete
Non proprio un’impostazione, ma una “famiglia” di impostazioni. Tutte e tre le impostazioni elencate di seguito rientrano nel raggruppamento di rete. Quindi dovremo includere un tag di apertura<network> e un tag di chiusura</network>.
Buffermode – Il “cosa”
La prima impostazione della cache di Kodi che andremo a guardare è il Buffermode. Buffermode controlla come Kodi utilizza la cache durante la riproduzione. Più specificamente, controlla quali file vengono bufferizzati. Questo è il” quali file ” verranno bufferizzati.
Può avere quattro impostazioni:
Impostazione | Spiegazione |
---|---|
0 | Questo è il valore predefinito. Questo esegue il buffer di tutti i filesystem Internet (http, ftp, webdav, ecc.) |
1 | Questo buffer tutti i filesystem, sia Internet e locale |
2 | Solo buffer veri file system Internet (http, ecc.) |
3 | No buffer |
Sulla maggior parte dei dispositivi che si sta andando a trovare su questo sito, vi consiglio di utilizzare l’impostazione 1. Questo significa che sarete buffering file in streaming e file locali, compresi quelli sulla rete. Se hai il tuo archivio multimediale su un disco rigido esterno o NAS, questo buffer quei file durante la riproduzione.
il Nostro primo impostazioni linea sarà simile a questa:
<buffermode></buffermode>
Readbufferfactor – La “velocità”
Readbufferfactor è l’impostazione che controlla quanto velocemente Kodi riempire la cache. Per impostazione predefinita, è impostato su” 1″, il che significa che Kodi guarderà solo leggermente avanti per memorizzare ciò che verrà dopo. Pensate a questa impostazione come la “velocità” in cui Kodi riempie il buffer.
Se la rete è inaffidabile, lento o si dispone di una discreta quantità di interferenze nella vostra casa, ti consigliamo di aumentare questo valore.
Il valore di impostazione è un moltiplicatore del limite predefinito. Kodi guarda la velocità media che il video giocherà a. Risoluzione più alta\bitrate i video verranno trasmessi a una velocità maggiore.
L’impostazione predefinita è di solito abbastanza buona. Raccomando solo un leggero aumento a 1,5.
Se si apportano le altre modifiche e si verificano ancora problemi, è possibile modificare questo valore fino a 4. Se si dispone di una quantità elevata di RAM nel dispositivo, si potrebbe andare anche più alto di quello.
Fondamentalmente, puoi aumentare questo valore quanto vuoi. Kodi non si bloccherà, ma potrebbe finire per utilizzare tutta la larghezza di banda che hai nel dispositivo. A quel punto, non vedrai alcun miglioramento nell’aumentare il numero. Inoltre, non sarai in grado di fare nient’altro sul tuo dispositivo mentre guardi un video.
Questa riga delle impostazioni sarà simile a questa:
<readbufferfactor></readbufferfactor>
Cachemembuffersize – Il “Quanto”
questo è l’importante. Cachemembuffersize è l’impostazione “quanta cache dovrebbe usare Kodi”.
Questo valore è memorizzato in byte – non MB o addirittura KB. Semplici, vecchi minuscoli byte di memoria. Ciò significa che il numero in questa impostazione sarà molto grande.
Inoltre, il modo in cui la cache funziona, Kodi sarà effettivamente utilizzare tre volte la quantità di RAM che si entra nell’impostazione. Quindi, se hai solo 1 o 2 GB di RAM sul tuo dispositivo, ti consigliamo di fare attenzione con questa impostazione.
Dato che ci sono un sacco di opzioni con questa impostazione, cercherò di illustrare alcuni dei più comuni qui:
Se si dispone di un device di bassa potenza, come un Raspberry pi, impostare il numero di 50MB (che utilizza 150MB di RAM):
<cachemembuffersize></cachemembuffersize>
Se si dispone di un dispositivo con un sacco di memoria, si arriva all’altra estremità dello spettro. È possibile impostare il numero di 150MB (che utilizza 400MB di RAM):
<cachemembuffersize></cachemembuffersize>
Per la maggior parte degli utenti, i seguenti impostazione dovrebbe funzionare bene. Qui, dobbiamo impostare questo numero a 100MB (che utilizza 300MB di RAM):
<cachemembuffersize></cachemembuffersize>
Una parola di avvertimento: Kodi Zero Cache
In alternativa, è possibile utilizzare “0” come impostazione in cachemembuffersize. Vedrete un sacco di articoli su “Kodi zero cache” add-on e tweaks. Non consiglio 0 cache per la maggior parte degli utenti, specialmente quelli di noi che usano scatole Android o HTPC con memoria flash.
Ciò che zero cache fa è scrivere l’intero file su disco per una visualizzazione rapida. Cosa c’è di sbagliato in questo, chiedi? Come ho dettagliato in questo articolo, la memoria flash, comprese le unità a stato solido (SSD), ha una quantità finita di lettura-scrive che può eseguire prima che l’unità semplicemente muore. Nessun clic come normali dischi rigidi….solo morto.
Se si scrive l’intero file di ogni canzone e film si gioca alla vostra memoria interna si brucerà attraverso la vita di quella memoria abbastanza rapidamente.
Mettere tutto insieme
Ora che hai una conoscenza di base delle impostazioni avanzate.file xml e un’idea di quali impostazioni avrebbe funzionato per voi, è il momento di metterli tutti insieme in un unico file.
Usando le impostazioni che ho raccomandato sopra, arriviamo a questo:
<advancedsettings>
<network>
<buffermode></buffermode>
<readbufferfactor></readbufferfactor>
<cachemembuffersize></cachemembuffersize>
</rete>
</advancedsettings>
Queste impostazioni dovrebbero funzionare per la maggior parte di HTPC\Android TV box di utenti, ma sentitevi liberi di modificarle se si sente è necessario.
Creazione (o download) delle impostazioni avanzate.file xml
Ora che hai le impostazioni desiderate, devi inserirle in un file.
Crea un nuovo file di testo usando notepad, Jota o qualsiasi altro editor di testo che scegli. Quindi copiare le impostazioni di cui sopra in quel file e salvare il file in “advancedsettings.XML”.
Assicurati che il file sia salvato esattamente come sopra. Un errore comune è che il file viene salvato come ” advancedsettings.XML.txt – – che non farà voi, o Kodi, nulla di buono. Scegli l’estensione del file giusto!
In alternativa, puoi scegliere di scaricare le mie advancedsettings pre-fatte.file xml qui. Basta ricordarsi di cambiare manualmente l’estensione del file da”.txt “a”.xml”: advancedsettings
Come installare advancedsettings.file xml
Ora che hai il file (con l’estensione corretta), è necessario posizionarlo nella cartella Kodi userdata sul dispositivo.
Se vi ricordate dalla sezione cache Add-on nella parte superiore di questo articolo, che varierà a seconda del sistema operativo. È possibile utilizzare tale grafico per navigare nella cartella userdata con ES File Explorer, Windows Explorer o qualsiasi altra applicazione di gestione dei file che si preferisce.
Come fermare il buffering di Kodi: avvolgendolo
Speriamo che questo ti dia un’idea migliore di quali sono le impostazioni avanzate.file xml è e come può aiutare con la cache Kodi e problemi di buffering generali. Per le risposte ad altre domande popolari dispositivo di streaming, controlla la nostra sezione FAQ!