Media Brazil Forum
Cache Videos - Printable Version

+- Media Brazil Forum (https://www.xbmcbrasil.net)
+-- Forum: Recursos e Ferramentas do Fórum KODI Brasil (https://www.xbmcbrasil.net/forumdisplay.php?fid=200)
+--- Forum: Old Contents (https://www.xbmcbrasil.net/forumdisplay.php?fid=447)
+---- Forum: Skins - Old Content (https://www.xbmcbrasil.net/forumdisplay.php?fid=448)
+----- Forum: Skin Aeon MQ 5 (https://www.xbmcbrasil.net/forumdisplay.php?fid=288)
+----- Thread: Cache Videos (/showthread.php?tid=1584)



Cache Videos - ironlion - 18/01/2014

Olá pessoal! Como faz pra aumentar o cache para vídeos do youtube? Constantemente aparace aqui a mensagem informando que o cache ficou cheio ao reproduzir os videos.


RE: Cache Videos - Wanilton - 19/01/2014

@ironlion, procure sempre citar versão do XBMC que está usando e em que sistema operacional, de qualquer modo existem 3 ajustes possíveis, via arquivo advanced settings*

* arquivo xml que deve ser posto na pasta userdata, no windows fica em:

c:\usuarios\seunome\appdata\roaming\xbmc\userdata

Para os demais:
[Image: 5suIDEs.png]

Code:
<advancedsettings>
  <network>
    <!--- os 3 ajustes irão neste espaço, entre as 2 tags. --->
  </network>
</advancedsettings>

Primeiro ajuste possível (frodo 12.0 ou superior)
<cachemembuffersize>0</cachemembuffersize> - se posto valor 0 todo o cache será efetuado no HD (disco rígido), sem limite de tamanho do cache, mas limitado a capacidade livre de seu HD, isto permite dispositivos com pouca memória RAM, reproduzir vídeos sem muita bufferização, assim que o vídeo terminar de ser reproduzido, o cache será limpo/eliminado. Se posto valor 5242880, mantém o cache somente na memória RAM, e o tamanho do buffer é dado em bytes (5 MB) neste caso que é o padrão, considere 3x o uso de necessidade de ram livre, neste caso igual a 15 MB de memória livre, para rodar ok.
Penso que é melhor setar 0 (zero), e deixar fazer cache em HD. Digamos que queira deixar na RAM o Cache, se setar 104857600, igual a 100 MB, vai requerer 300 MB de memória livre.

Segundo ajuste possível (gotham alpha 12 ou superior)
<buffermode>1</buffermode> - este ajuste força o XBMC a fazer cache para todo tipo de vídeo, mesmo os locais (seu HD, redes locais ou conteúdos vindo via internet), aqui tem 4 possíveis ajustes, valor padrão é 0, e representa o uso apenas em vídeos providos da internet, via streaming.
0 - Buffer all internet filesystems (like "2" but additionally also ftp, webdav, etc.) (default)
1 - Buffer all filesystems (including local)
2 - Only buffer true internet filesystems (streams) (http, etc.)
3 - No buffer

terceiro ajuste possível (gotham alpha 7 ou superior)

Aumentar a taxa de preenchimento do buffer

<readbufferfactor>2.0</readbufferfactor> (padrão é 1)

Por padrão (valor: 1), XBMC só vai encher o cache um pouco acima do que é necessário para reproduzi-lo. Para a maioria dos usuários e hardware, esta definição não deve causar qualquer problema, mas esteja ciente de que pode ter algum pico de uso CPU incomuns em seu HTPC.

O valor desta configuração é um multiplicador do limite padrão. Se XBMC for carregar um arquivo raw bluray típico em 36 Mbit/s, se setado o valor 2, vai precisar de pelo menos 72 Mbit/s de largura de banda de rede. Diferente da configuração de RAM, você pode aumentar este valor com segurança e por mais alto que isto e o XBMC não irá falhará. No entanto poderá chegar a usar toda a largura de banda disponível no seu HTPC durante a reprodução.

Aqui um arquivo advancedsettings.xml com os 3 ajustes citados, para fazer buffer em disco rígido.

Code:
<advancedsettings>
  <network>
    <buffermode>1</buffermode>
    <cachemembuffersize>0</cachemembuffersize>
    <readbufferfactor>2.0</readbufferfactor>
  </network>
</advancedsettings>

Outro exemplo, 2 opções ativadas, usando 50MB de RAM para cache (vai requerer 150MB de RAM livre), e fazer cache de streaming de internet, LAN e conteúdos locais.
Code:
<advancedsettings>
  <network>
    <buffermode>1</buffermode>
    <cachemembuffersize>52428800</cachemembuffersize>
  </network>
</advancedsettings>

Teste até encontrar um bom ajuste que lhe atenda.


RE: Cache Videos - Fabiano Vitor - 13/05/2017

(19/01/2014, 09:50)Wanilton Wrote:  @ironlion, procure sempre citar versão do XBMC que está usando e em que sistema operacional, de qualquer modo existem 3 ajustes possíveis, via arquivo advanced settings*

* arquivo xml que deve ser posto na pasta userdata, no windows fica em:

c:\usuarios\seunome\appdata\roaming\xbmc\userdata

Para os demais:
[Image: 5suIDEs.png]

Code:
<advancedsettings>
 <network>
   <!--- os 3 ajustes irão neste espaço, entre as 2 tags. --->
 </network>
</advancedsettings>

Primeiro ajuste possível (frodo 12.0 ou superior)
<cachemembuffersize>0</cachemembuffersize> -  se posto valor 0 todo o cache será efetuado no HD (disco rígido), sem limite de tamanho do cache, mas limitado a capacidade livre de seu HD, isto permite dispositivos com pouca memória RAM, reproduzir vídeos sem muita bufferização, assim que o vídeo terminar de ser reproduzido, o cache será limpo/eliminado. Se posto valor 5242880, mantém o cache somente na memória RAM, e o tamanho do buffer é dado em bytes (5 MB) neste caso que é o padrão, considere 3x o uso de necessidade de ram livre, neste caso igual a 15 MB de memória livre, para rodar ok.
Penso que é melhor setar 0 (zero), e deixar fazer cache em HD. Digamos que queira deixar na RAM o Cache, se setar 104857600, igual a 100 MB, vai requerer 300 MB de memória livre.

Segundo ajuste possível (gotham alpha 12 ou superior)
<buffermode>1</buffermode> - este ajuste força o XBMC a fazer cache para todo tipo de vídeo, mesmo os locais (seu HD, redes locais ou conteúdos vindo via internet), aqui tem 4 possíveis ajustes, valor padrão é 0, e representa o uso apenas em vídeos providos da internet, via streaming.
0 -  Buffer all internet filesystems (like "2" but additionally also ftp, webdav, etc.) (default)
1 -  Buffer all filesystems (including local)
2 -  Only buffer true internet filesystems (streams) (http, etc.)
3 -  No buffer

terceiro ajuste possível (gotham alpha 7 ou superior)

Aumentar a taxa de preenchimento do buffer

<readbufferfactor>2.0</readbufferfactor> (padrão é 1)

Por padrão (valor: 1), XBMC só vai encher o cache um pouco acima do que é necessário para reproduzi-lo. Para a maioria dos usuários e hardware, esta definição não deve causar qualquer problema, mas esteja ciente de que pode ter algum pico de uso CPU incomuns em seu HTPC.

O valor desta configuração é um multiplicador do limite padrão. Se XBMC for carregar um arquivo raw bluray típico em 36 Mbit/s, se setado o valor 2, vai precisar de pelo menos 72 Mbit/s de largura de banda de rede. Diferente da configuração de RAM, você pode aumentar este valor com segurança e por mais alto que isto e o XBMC não irá falhará. No entanto poderá chegar a usar toda a largura de banda disponível no seu HTPC durante a reprodução.

Aqui um arquivo advancedsettings.xml com os 3 ajustes citados, para fazer buffer em disco rígido.

Code:
<advancedsettings>
 <network>
   <buffermode>1</buffermode>
   <cachemembuffersize>0</cachemembuffersize>
   <readbufferfactor>2.0</readbufferfactor>
 </network>
</advancedsettings>

Outro exemplo, 2 opções ativadas, usando 50MB de RAM para cache (vai requerer 150MB de RAM livre), e fazer cache de streaming de internet, LAN e conteúdos locais.
Code:
<advancedsettings>
 <network>
   <buffermode>1</buffermode>
   <cachemembuffersize>52428800</cachemembuffersize>
 </network>
</advancedsettings>

Teste até encontrar um bom ajuste que lhe atenda.
Para Windows 10 na versão do Kodi 17.1 tem alguma diferença? Não achei a pasta c:\usuarios\seunome\appdata\roaming\xbmc\userdata; crie o que faltava (\xbmc\userdata), mas aparentemente não mudou em nada na performance.


RE: Cache Videos - Wanilton - 14/05/2017

Pasta é hidden no windows (oculta), você precisa primeiro torná-la visível, veja este tutorial de como proceder

http://www.techtudo.com.br/dicas-e-tutoriais/noticia/2015/11/como-exibir-arquivos-ocultos-no-windows-10.html


RE: Cache Videos - Fabiano Vitor - 15/05/2017

(14/05/2017, 14:50)Wanilton Wrote:  Pasta é hidden no windows (oculta), você precisa primeiro torná-la visível, veja este tutorial de como proceder

http://www.techtudo.com.br/dicas-e-tutoriais/noticia/2015/11/como-exibir-arquivos-ocultos-no-windows-10.html

Já havia configurado para aparecer pastas e arquivos ocultos inclusive do sistema operacional; e não exisitia essa pasta.