Articles

Fix Kodi buffring problem! Så här ändrar du Kodi-cachen

fixa Kodi-buffringsproblem! Så här ändrar du Kodi-cachen

lamporna är låga. Du har gjort färsk popcorn. Du har precis satt dig ner för din film” date night ” när….

buffring…..

buffring…..

Var ärlig: Hur många filmkvällar har slutat på grund av det lilla ordet?

vad sägs om den här?

” Cache Full: Cache fylld innan du når önskad mängd för kontinuerlig uppspelning ”

Kodi har många alternativ tillgängliga på inställningsskärmen, men det finns inget sätt för närvarande att ändra cachestorleken. Så, kommer vi bara att behöva leva med stammande videor och irriterande Kodi-buffringsproblem?

rätt?

Nej. Det skulle göra för en ganska kort artikel. så håll dig kvar och jag ska berätta om de avanceradeinställningar.xml-fil och hur man ändrar Kodi-cachen. Oroa dig inte för att göra några misstag på vägen. Du kan alltid återställa Kodi och börja om från början om du vill.

BONUS: Jag har kommit ut med min största någonsin guide om hur man ställer in Kodi på rätt sätt. Kolla in det här eller använd bilden nedan!

nya användarhandbok: hur man ställer in Kodi på rätt sätt.

vad är cache?

även om du aldrig har hört termen ”cache” tidigare är det OK. Du använder det förmodligen varje dag utan att ens veta det.

Cache är alla tillfälliga data som lagras på en enhet så att den kan få data snabbare än du, slutanvändaren, kan konsumera den. På så sätt kommer eventuella avbrott i överföringskvalitet eller nätverkshastighet inte att stoppa din video.

Tänk på det så här. Har du någonsin varit på en sportbar och tittat på samma spel på två TV-apparater, men en av TV: n ligger något före den andra? Tänk dig att en TV ”lagrar” några extra sekunder av spelet, bara om det finns problem med signalen.

bara för posten, det är inte därför TV: n är synkroniserad, men det gör det till en bra analogi.

typer av Kodi-Cache

det finns flera olika typer av cacheminne som Kodi\XBMC använder under uppspelning:

Videocache

videocache är precis vad det låter som: cache används för att spela upp videor som strömmar från Internet eller någon annanstans i ditt lokala nätverk. Kodi kommer att använda system RAM för att lagra (eller buffert) några sekunder av filen. Eftersom system RAM är den snabbaste typen av lagring som finns på nästan alla datorsystem, kommer detta att vara ditt bästa prestanda alternativ.eftersom Kodi är utformad för system med så lite RAM som 1 GB, använder den inte mycket RAM för videocache som standard – vanligtvis cirka 60 MB. Denna cache används efter behov och rensas sedan efter varje användning.

detta är den typ av cache som jag ska visa dig hur du konfigurerar senare i den här artikeln. Om du har problem med nätverkshastigheten eller en besvärlig Wi-Fi-anslutning är det här din bästa insats för att förbättra Kodi-videouppspelningsproblem.

Tilläggscache

Till skillnad från videocache, som är en del av basvideouppspelningskoden, kommer vissa Kodi-tillägg att ha sin egen cache. Vissa kan använda detta för att komplettera videocachen medan andra tillägg kan ignorera videocachen helt och använda sina egna.

problemet med denna form av cache är att tillägget måste göra ett bra jobb för att hålla reda på det och städa upp det. Om det inte gör det kommer de tillfälliga filerna att sitta på din enhet och ta värdefullt utrymme. För att radera tilläggscache måste du navigera till varje enskild tilläggsmapp och ta bort filer manuellt.

mappen addon data kommer att finnas i en undermapp i din userdata-katalog. Var dessa mappar finns beror på systemets operativsystem:

operativsystem filväg
Android Android/data/org.xbmc.kodi/filer/.kodi/userdata/
iOS /privat/var/mobil/Bibliotek/Inställningar/Kodi/userdata/
Linux ~/.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. Om du fortfarande kör en av de äldre versionerna och inte kan uppgradera, ersätt Kodi med XBMC där du ser det i diagrammet ovan.

Android Application Cache

hur man rensar Kodi Android app cache för att fixa Kodi buffring jag är säker på att jag inte behöver berätta att nästan alla Android-applikationer har sin egen cache.

detta är vanligtvis det enklaste att rensa, eftersom det är det som vi är mest bekanta med.

för att rensa Kodi Android application cache, eller någon annan Android app cache, gå till din inställningsmeny och välj ”Apps”. Bläddra ner för att hitta appen du letar efter och klicka på den. Det kommer nästan alltid att finnas en knapp som säger ”rensa Cache” i inställningsskärmen.

Till skillnad från många andra Android-appar behöver du inte använda den här metoden så ofta. I verkligheten borde du bara behöva rensa Kodi-cachen manuellt via Android-inställningsskärmen när Kodi kraschar oväntat. Om det inte kan ta bort cachefiler automatiskt eller om en fil skadas, bör detta vara ett av dina första steg för att felsöka.

detta kommer inte att förlora några inställningar som du har angett, men det ger dig en ny chans att se de ”Kodi körs för första gången” skärmar som vi alla känner och älskar.

Klicka här för att ta reda på Kore: den officiella Kodi Remote App!

bildcache

har du någonsin tittat på hur mycket utrymme som tas upp av dina miniatyrbilder? När du tänker på hur liten en bild är, verkar det inte så mycket. De flesta bilder är allt från 500KB till 5MB i storlek, beroende på upplösningen. Ibland kommer du att stöta på okomprimerade bilder som är större än 5 MB, men de är sällsynta. Så vad är big deal?

Tja, när du har en samling musik och filmer som du har ackumulerat i flera år kan de små filerna lägga till. Till exempel har jag rippat varje enskild CD som jag någonsin har ägt till min NAS (Network Attached Storage) – över 1100 CD-skivor! Om var och en har en 1 MB bild kopplad till den, är det över 1 GB! Tänk dig att hitta utrymme för ytterligare 2 filmer på din enhet, helt enkelt genom att hantera din Kodi-bildcache bättre.

tempfiler

tempfiler – banan för min existens. Tja, åtminstone så långt som min dator går.

Jag slår vad om att du har minst en eller två ’Temp’ kataloger på datorn bara överfyllda med värdelösa filer som vissa program borde ha avinstallerats, men inte. Kodi har samma problem ibland. Oavsett om det är rester från en Zip-filinstallation eller rester av något tillägg som inte skulle lämna – kan du återställa lite utrymme genom att rengöra dem.

varför bry sig?

det är enkelt, verkligen. Ju mer utrymme du har desto mer kan du avsätta för buffrande videor, och är det inte därför du läser den här artikeln?

Nu när du vet vad cache är, låt oss fixa de irriterande ”Kodi cache full” meddelandena. För att göra detta skapar vi en avanceradinställningar.xml-fil.

vad är advancedsettings.xml?

Advancedsettings.xml är en fil som lagrar alla användarskapade inställningar för din Kodi-installation.

Kom ihåg att Kodi är ett open source-projekt som började som ett mediecenter som bara skulle fungera på en modifierad Xbox. Tweaking har varit en del av Kodi\XBMC: s DNA sedan början.

betyder det att detta kommer att bli svårt? Alls.

Jag har skapat ett prov advancedsettings.xml-fil som du kan släppa i din Kodi-mapp. Du kan antingen ladda ner den från länken nedan, eller, om du är mer ”hands on”, visar jag dig hur du kan skapa din egen.

Framework (och en kort beskrivning av XML\HTML-taggar)

den grundläggande ramen för advancedsettings.xml-filen ser ut så här:

<advancedsettings>
<setting>value</setting>

<setting>value</setting>
</advancedsettings>

If this looks complicated, don’t worry. It’s not that bad. Dessutom, om du inte vill stressa om det, hoppa vidare till nedladdningsavsnittet och använd min färdiga fil.

varje XML-fil (eller HTML) har alltid en öppnings-och stängningstagg för allt. Tänk på dessa taggar som” inramning ” de viktiga sakerna – precis som en bildram. Om du lämnar bort ena sidan av en bildram, hamnar de viktiga grejerna (bilden) på golvet bredvid din katt. Det är samma sak med XML \ HTML-taggar, bara utan katten. De gillar vanligtvis inte programmering.

om du tittar på filen från toppen och botten samtidigt ser du vad jag menar. Öppningstaggen är den första <advancedsettings>. Stängningstaggen ser nästan identisk ut, förutom framåt snedstrecket framför: </advancedsettings>

på insidan kommer varje inställning att ha sina egna öppnings-och stängningstaggar: <inställning> och </inställning>. Det verkliga värdet finns där mellan de två.

du ersätter ordet ”inställning” med det faktiska namnet på den inställning du vill ändra.

Jag ska visa dig vad jag menar.

har du precis börjat?

få fart snabbt med min Komma igång med TV boxes resurssida. Kolla in det här eller använd bilden nedan!

Android TV Box börja här

inställningar Du kan ändra

Låt mig vara tydlig på framsidan, det här är en kort titt på inställningarna du kan ändra i advancedsettings.xml-fil. Det finns dussintals inställningar du kan ändra för att justera din Kodi-upplevelse. Vi tittar bara på några som är direkt relaterade till Kodi buffring problem. Om du vill ha den fullständiga listan, kolla in Kodi Wiki-sidan som ägnas åt advancedsettings.xml-fil.

När du väl har börjat justera inställningarna kan du hitta ett antal andra saker som du kan förbättra för att verkligen göra din Kodi-inställning så bra den kan vara. Det kan vara kul!

nätverk

inte riktigt en inställning, men en” familj ” av inställningar. Alla tre av de inställningar som anges nedan kommer att falla under nätverks gruppering. Så vi måste inkludera en öppning <nätverk>tagg och en stängning </nätverk> tagg.

Buffermode – den ”vad”

den första Kodi cache inställning vi ska titta på är Buffermode. Buffermode styr hur Kodi använder cacheminnet under uppspelning. Mer specifikt styr den vilka filer som buffras. Detta är” vilka filer ” kommer att buffras.

det kan ha fyra inställningar:

inställning förklaring
0 detta är standardvärdet. Detta buffrar alla internetfilsystem (http, ftp, webdav, etc.)
1 detta buffrar alla filsystem, både Internet och lokala
2 endast buffrar sanna Internet filsystem (http, etc.)
3 ingen buffert

på de flesta enheter som du hittar på den här sidan rekommenderar jag att du använder inställning 1. Det betyder att du buffrar strömmande filer och lokala filer, inklusive de i ditt nätverk. Om du har din mediebutik på en extern hårddisk eller NAS, kommer detta att buffra dessa filer under uppspelning.

vår första inställningsrad kommer att se ut så här:

<buffermode></buffermode>

readbufferfactor – ”Speed”

readbufferfactor är inställningen som styr hur snabbt Kodi fyller cacheminnet. Som standard är den inställd på ”1”, vilket innebär att Kodi bara ser framåt något för att lagra vad som kommer nästa. Tänk på den här inställningen som ”hastigheten” där Kodi fyller bufferten.

Om ditt nätverk är opålitligt, långsamt eller om du har en hel del störningar i ditt hem, vill du öka detta värde.

Inställningsvärdet är en multiplikator för standardgränsen. Kodi tittar på den genomsnittliga hastigheten som videon kommer att spela på. Högre upplösning\bitrate videor kommer att strömma med högre hastighet.

Standardinställningen är vanligtvis ganska bra. Jag rekommenderar bara en liten ökning till 1,5.

Om du gör de andra ändringarna och fortfarande har problem kan du ändra detta värde till så högt som 4. Om du har en hög mängd RAM i din enhet kan du gå ännu högre än så.

i grund och botten kan du öka detta värde så mycket du vill. Kodi kommer inte att krascha, men det kan sluta använda all bandbredd du har i enheten. Vid den tiden ser du ingen förbättring när det gäller att öka antalet. Du kommer inte heller att kunna göra något annat på din enhet medan du tittar på en video.

denna inställningsrad kommer att se ut så här:

<readbufferfactor></readbufferfactor>

cachemembuffersize – ”hur mycket”

här är den viktiga. Cachemembuffersize är inställningen” hur mycket cache ska Kodi använda”.

detta värde lagras i byte-inte MB eller till och med KB. Vanliga, gamla minuscule byte av minne. Det betyder att antalet i den här inställningen kommer att bli mycket stort.

också, hur cachen fungerar, kommer Kodi faktiskt att använda tre gånger mängden RAM som du anger i inställningen. Så om du bara har 1 eller 2 GB RAM på din enhet, vill du vara försiktig med den här inställningen.

eftersom det finns många alternativ med den här inställningen illustrerar jag några av de vanligaste här:

Om du har en låg effektenhet, som en Raspberry pi, Ställ in detta nummer till 50MB (som använder 150MB RAM):

<cachemembuffersize></cachemembuffersize>

om du har en enhet med mycket minne kommer du att vara i den andra änden av spektrumet. Du kan ställa in detta nummer till 150MB (som använder 400MB RAM):

<cachemembuffersize></cachemembuffersize>

för de flesta användare bör following-inställningen fungera bra. Här ställer vi in detta nummer till 100MB (som använder 300MB RAM):

<cachemembuffersize></cachemembuffersize>

ett varningens ord: Kodi Zero Cache

Alternativt kan du använda ”0” som din inställning i cachemembuffersize. Du ser många artiklar om” Kodi zero cache ” -tillägg och tweaks. Jag rekommenderar inte 0 cache för de flesta användare – särskilt de av oss som använder Android-lådor eller HTPC med flash-lagring.

vad zero cache gör är att skriva hela filen till disken för snabb visning. Vad är fel med det, frågar du? Som jag har beskrivit i den här artikeln har flashlagringen, inklusive Solid State Drives (SSD), en begränsad mängd lässkrivningar som den kan utföra innan enheten helt enkelt dör. Inget klick som vanliga hårddiskar….bara död.

om du skriver hela filen för varje låt och film du spelar till ditt interna lagringsutrymme kommer du att bränna igenom lagringstiden ganska snabbt.

att sätta ihop allt…

Nu när du har en grundläggande förståelse för advancedsettings.xml-fil och en uppfattning om vilka inställningar som skulle fungera för dig, det är dags att sätta ihop dem alla i en fil.

med de inställningar som jag rekommenderade ovan kommer vi med det här:

<advancedsettings>
<network>
<buffermode></buffermode>
<readbufferfactor></readbufferfactor>
<cachemembuffersize></cachemembuffersize>
</nätverk>
</advancedsettings>

dessa inställningar ska fungera för majoriteten av HTPC\Android TV box användare där ute, men gärna ändra dem om du känner att du behöver.

skapa (eller ladda ner) advancedsettings.xml-fil

Nu när du har de inställningar du vill ha måste du få dem till en fil.

skapa en ny textfil med anteckningar, Jota eller någon annan textredigerare du väljer. Kopiera sedan inställningarna ovan till den filen och spara filen på ”advancedsettings.xml”.

se till att filen sparas exakt som ovan. Ett vanligt fel är att filen sparas som ” advancedsettings.xml.txt ” – det kommer inte att göra dig, eller Kodi, något bra. Välj rätt filtillägg!

Alternativt kan du välja att ladda ner mina färdiga advancedsettings.xml-fil här. Kom bara ihåg att manuellt ändra filtillägget från ”.txt” till”.xml”: advancedsettings

så här installerar du advancedsettings.xml-fil

Nu när du har filen (med rätt tillägg) måste du placera den i din Kodi userdata-mapp på din enhet.

Om du kommer ihåg från avsnittet tilläggscache högst upp i den här artikeln varierar det beroende på ditt operativsystem. Du kan använda det diagrammet för att navigera till din userdata-mapp med ES File Explorer, Windows Explorer eller vilket filhanteringsprogram du föredrar.

hur man slutar Kodi buffring: omslag upp

förhoppningsvis ger detta dig en bättre uppfattning om vad advancedsettings.xml-fil är och hur det kan hjälpa dig med Kodi cache och allmänna buffring problem. För svar på andra populära frågor om strömmande enheter, kolla in vår FAQ-sektion!

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *