Forçar o YouTube a sempre armazenar em buffer todo o vídeo antes de reproduzir

35

Quando assisto a um vídeo do YouTube, ele armazenará apenas os próximos 30 segundos. Isso é algo que eu quero evitar, porque ao tentar assistir a vídeos em 1080p, ele fica em pausa porque precisa baixar os próximos 30 segundos e minha conexão não é rápida o suficiente para acompanhar.

Prefiro baixar o vídeo inteiro antes de clicar em reproduzir. Mas sempre que faz isso, parece não haver uma maneira de fazê-lo fazer o que eu quero.

Eu entendo que eles fizeram isso para economizar largura de banda. Mas seria melhor se ao menos fizessem uma opção. Como poder clicar em um botão que diga "ei, eu estou pensando em assistir esse vídeo inteiro, então faça o download da coisa toda".

Parece ser aleatório também. Isso acontece em alguns vídeos em 1080p, não em outros, em alguns vídeos em 720p, não em outros. E isso vem acontecendo mais recentemente nos últimos 2 meses.

EDIT: Parece que não está mais acontecendo com vídeos com qualidade acima de 720p. Vídeos abaixo dessa qualidade aparentemente não serão armazenados em buffer, pelo que estou bem. Provavelmente, isso também depende da velocidade da sua conexão.

fent
fonte
Eu acho que posso conhecer o problema. Você está usando o Google Chrome? Eu recebo esse problema ao usar o chrome, mas tentei os mesmos vídeos no safari e isso amortece a coisa toda. Tente usar um navegador da web diferente e veja se os resultados diferem.
Acho que alguns vídeos lembram o buffer e outros não. É muito temperamental, e vídeos diferentes (e modos de qualidade diferentes) geralmente têm comportamentos diferentes. Alguns apagam todo o buffer quando você desliza de volta ao início (IRRITANDO !! RAWR !!) Alguns perdem um pouco da barra. Alguns estão bem, a menos que você deslize o controle deslizante demais. Alguns só perdem o buffer se você sair da região do buffer com o controle deslizante (isso é normal). Como o youtube precisa fazer 'atualizações' em tempo real sem fechar o site, às vezes os estágios intermediários da codificação pioram e não melhoram! Como lembre-se de quando t
... Como se lembra quando a seção de comentários perfeitamente bons se tornou uma bagunça? Está lentamente melhorando novamente agora. Os recuos e a fonte original estão retornando lentamente. Minha pergunta não tenho certeza: depende de quanto RAM você tem e quanto de vídeo pode ser lembrado?

Respostas:

10

O complemento do Firefox SmartVideo for YouTube fará exatamente isso. Você pode até dizer para iniciar o vídeo quando quiser. Você pode simplesmente abrir o link em uma nova guia e voltar a ele quando estiver pronto para assistir ao vídeo. Tem outras opções úteis também.

Edit: SmartVideo pode ser um pouco buggy. Quanto aos vídeos 720p sendo armazenados em buffer, acho que é porque todos os vídeos em 720p (ou superior - não tenho certeza) já estão no formato WebM. É a minha configuração padrão. É a configuração de vídeo mais rápida a ser carregada, mais rápida que um arquivo flv 480p.

Edit2: o SmartVideo também está disponível para o Google Chrome: https://chrome.google.com/webstore/detail/smartvideo-for-youtube/lnkdbjbjpnpjeciipoaflmpcddinpjjp?hl=pt-BR

spt
fonte
11
Eu já uso isso. Mas isso não força o vídeo a ser armazenado em buffer.
fent 15/07/12
Eu vi essa resposta muito útil há um ano e, graças ao SmartVideo, todos os meus vídeos do YouTube são armazenados automaticamente em buffer. Mas desde alguns dias atrás, o SmartVideo não funciona mais no Firefox 37.0. Existe outra solução?
User50746
11
Eu usei isso e quebrei o youtube para mim.
beppe9000
Este complemento não está mais disponível.
DxTx
5

Você sempre pode baixar o vídeo e assisti-lo localmente. Tem vários benefícios óbvios:

  1. Você pode assistir rápido, sem nenhum buffer
  2. Você pode assisti-lo novamente ou pular o vídeo sem precisar baixar novamente nada
  3. Um reprodutor de vídeo compatível (por exemplo , VLC , GOM Player , etc.) pode reproduzi-lo muito mais facilmente e usando muito menos CPU do que o Flash player (ou mesmo o HTML5)

Uma desvantagem óbvia seria que você precisa de espaço em disco suficiente para baixar o vídeo inteiro de uma só vez, mas isso é verdade para transmiti-lo de qualquer maneira, a menos que você pule para partes não armazenadas em buffer. Se você deixar o vídeo inteiro em buffer, poderá pular o arquivo sem fazer o download novamente, mas estará ocupando espaço no disco, para que você possa baixá-lo de verdade (por exemplo, fora do diretório temporário). A única outra desvantagem é ter que esperar um pouco antes de poder assistir. É claro que se você estiver assistindo a um vídeo em 1080p, provavelmente é aquele que você deseja assistir novamente mais tarde.

Existem várias maneiras de baixar vídeos do YouTube, mas o meu favorito é o YousableTubeFix . Ele adiciona um botão de download conveniente à página, oferece personalização, como remover seções da página e impedir o buffer automático e a reprodução automática, e está disponível para a maioria dos navegadores de forma nativa ou via Greasemonkey.

Synetech
fonte
2
É muito mais conveniente assistir ao vídeo on-line sem precisar salvá-lo localmente. Além disso, o youtube tem comentários, curtidas e listas de reprodução. A maneira ideal, a maneira que não faz o download apenas nos próximos 30 segundos, permite que eu assista ou pule o vídeo sem ter que fazer o download novamente.
8/12
2
Bem como eu disse, a menos que você deixe-o tampão todo o vídeo, em seguida, pulando em torno ou retrocesso irá requerem o download re-(re-buffering). Quanto a curtidas, comentários, etc. essas são exatamente as coisas que eu uso o YousableTubeFix para remover.
Synetech
O UserScripts.org está inoperante. Em vez do YousableTubeFix, você pode usar o 4kdownloader ou o EagleGet.
DxTx
4

A limitação do cache pode ter mais a ver com suas configurações do que com o modo como o YouTube funciona ou permite.
Clique com o botão direito do mouse no vídeo em flash no Youtube e selecione o item "Configurações". Agora pressione a pequena guia "pasta amarela". Lá, você pode definir quanto um local pode armazenar localmente em sua unidade. Consulte
também
as configurações globais para limpar ou limpar ou ajustar uma permissão do site. As configurações globais são as mesmas que você pode acessar via "Painel de controle" "flash".

Para obter melhores informações, seria útil se você fornecer o sistema operacional que está usando.


fonte
11
ele diz 100KB (um décimo de um megabyte) como padrão, então eu não acho que é o cache de vídeo
barlop
Estou usando o Windows 7. Mas barlop está certo, eram 100 KB.
fent 08/02/12
4
Essas são as configurações do Flash e determinam a quantidade de dados que um applet Flash pode armazenar no sistema. Os vídeos são reproduzidos apenas com o Flash, não são baixados ou armazenados com ele, e certamente não estão no cache do Flash.
Synetech
3

O que você faz é o seguinte: se o vídeo é carregado em 1080 por padrão, deixe-o carregar, altere-o manualmente para 480 com o ícone de roda dentada e altere-o manualmente novamente para 1080. O vídeo agora deve ser armazenado em cache totalmente como você deseja. Em resumo, ao selecionar manualmente uma resolução, ela parece chutá-la para o antigo modo de cache.

Observe que os vídeos com a opção 3D nunca serão totalmente armazenados em cache (pelo menos para mim). E, é claro, os vídeos HTML5 nunca armazenam em cache; portanto, desative esse recurso se você optar por participar.

Tom
fonte
2
“E, é claro, os vídeos HTML5 nunca armazenam em cache; portanto, desative esse recurso se você optar por participar.” Isso é mentira. certamente tem que armazenar em buffer, caso contrário você não seria capaz de assistir ao vídeo. a internet não funciona como sinais de TV
ovelhas voando
1

Existe um script para esse usuário chamado Buffer automático do YouTube e Anúncios automáticos de remoção e remoção de HDs . Funciona imediatamente, mas também possui configurações que são exibidas diretamente na página de vídeo para você.

O resumo do script também menciona isso:

Coloca em buffer o vídeo sem reprodução automática, remove os anúncios em vídeo e coloca-o em alta definição se a opção estiver ativada

Adam Caviness
fonte
Parece que o link está quebrado.
DxTx
0

Eu instalei a versão mais recente do Firefox e isso resolveu o meu problema. O Firefox não tem problema em armazenar o vídeo inteiro de uma só vez e eu posso reproduzi-lo sem ter que refazer o buff.

Nem o Google Chrome nem o Internet Explorer funcionaram para mim. Ele armazenou em buffer por cerca de 30 a 60 segundos, dependendo da duração do clipe, parou e esperou que eu começasse a assistir. Onde quer que eu estivesse no clipe, ele armazenava apenas 30-60 segundos à frente ...

A partir de agora, ou pelo menos até que alguém resolva esse problema, usarei o Firefox na minha tubulação.

EDITAR:

Acabei de instalar o Adobe Flash Player 11.4.402.265 no Firefox e agora está tão quebrado quanto meus outros dois navegadores. Parece-me que é a versão atual do Adobe Flash Players que tem alguns problemas ... Tentará instalar uma versão mais antiga.

EDIT2:

Instalei o Adobe Flash Player 11.3.300.265, mas aparentemente este não funciona com todos os vídeos do youtube ... Crapi-crapcrap.

Anton
fonte
0

Vá para a página do Adobe Flash player e procure o gerenciador de configurações. Lá você move o controle deslizante na guia Armazenamento para ilimitado. Agora os vídeos serão armazenados em buffer.

brvnbld
fonte
-3

Silencie e deixe tocar uma vez, depois clique em repetir e ativar o som.

aten
fonte
3
O YouTube reprova o vídeo quando você o reproduz. Isso costumava funcionar, mas não funciona mais.
Rebecca Dessonville
-3

Aqui está uma boa solução alternativa que funciona para mim: abra o vídeo e deixe que ele seja reproduzido sem som, depois faça o que for e, quando voltar, ele estará totalmente carregado; basta pressionar o botão de repetição (pois ele termina a reprodução e vai para a tela final).

henrique
fonte
2
A repetição do IME geralmente resulta no descarte do vídeo em buffer
Sathyajith Bhat