Como corrigir pular e atrasar no VLC jogando arquivos de vídeo de alta definição
O VLC é o rei de toda a mídia ... ele toca quase qualquer coisa em qualquer plataforma, a qualquer hora, em qualquer lugar. É ótimo. Ultimamente, no entanto, tenho tido problemas com VLC pulando sempre que estou jogando streaming de mídia de alta definição através de uma rede.
Alterar o quanto o VLC armazena o vídeo
Primeiro, abra as preferências do VLC indo em Ferramentas> Preferências.
Em seguida, clique em "Todos" na opção "Mostrar configurações" na parte inferior da janela. Clique em "Input / Codecs" na barra lateral esquerda.
Se o arquivo que está pulando estiver sendo reproduzido a partir de um disco rígido local, procure a opção “Cache de Arquivo (ms)” em “Avançado” no lado direito. O valor do cache aqui é configurado em milissegundos, portanto, configurar o valor para 1000 armazenará em buffer por 1 segundo (o padrão é 300 ou 0,3 segundos). O problema de definir essa opção como muito grande é que, se você quiser pular manualmente para um novo ponto no arquivo, haverá um atraso maior enquanto o conteúdo é armazenado em buffer novamente.
Se o arquivo que você está tentando reproduzir estiver localizado em um compartilhamento de rede, você poderá alterar o valor do cache para “Cache de Rede (ms)”.
Por exemplo, mostrei o valor definido para 1 segundo, mas essa configuração pode ser usada para armazenar o máximo que você quiser, seja 5 segundos ou 20 segundos. Por mais que você precise eliminar o salto em sua rede.
Alternar Aceleração de Hardware (em Alguns Computadores)
O leitor Oliver escreveu para nos informar que ele conseguiu resolver seus problemas desativando a aceleração de hardware. Normalmente você iria querer aceleração de hardware do processo de decodificação, mas em alguns casos, pode entrar em conflito com seus drivers, e vale a pena tentar.
No painel Preferências, clique em “Simples” no canto inferior esquerdo e, em seguida, vá para Entrada / Codecs. Clique na lista suspensa "Descodificação acelerada por hardware" e escolha outra opção ou Desative totalmente. (Você também pode tentar habilitá-lo se já não estiver.) Você pode ler mais sobre aceleração de hardware e como ele funciona aqui..
Experimente um módulo de saída de vídeo diferente
Você também pode testar usando um módulo de saída de vídeo diferente. Na visualização "Todos" ou "Configurações avançadas", vá para Vídeo> Módulos de saída. Altere o menu suspenso "Módulo de saída de vídeo" para experimentar um dos outros. Usar a saída de vídeo 3D do DirectX deve descarregar parte do processamento na placa de vídeo, mas você pode testar o OpenGL ou o GDI para ver se isso ajuda. (No meu sistema, o Direct3D é o padrão de qualquer maneira.)
Diminua a qualidade da imagem como último recurso
A próxima coisa que você pode fazer é ajustar uma opção que faz uma enorme diferença ao lidar com mídia de alta definição em uma conexão de E / S lenta: diminua a qualidade da imagem. Isso tornará a reprodução mais suave, mas obviamente parecerá um pouco pior, portanto, tente as outras configurações primeiro e use-a apenas como último recurso..
No menu Simple Preferences, vá para Input / Codecs e clique em “Skip H.264 in-loop deblocking filter”. Altere para Todos.
Você também pode fazer isso a partir da visualização de preferências "Todos" em Input / Codecs> Codecs de vídeo> FFmpeg, se seus vídeos não forem H.264.
Espero que pelo menos uma dessas dicas resolva seus problemas de buffer.