Como posso resolver a mensagem “o navegador não suporta atualmente nenhum dos formatos de vídeo”?

4

Recentemente, comecei a receber a seguinte mensagem no Firefox em cerca de metade dos vídeos no YouTube, forçando-me a usar o Google Chrome "Seu navegador não reconhece atualmente nenhum dos formatos de vídeo disponíveis":

Quandoeuobtenhoisso,eutenhoqueabriroChromeecolaroURLláparaassistiraovídeo,queéinsanamenteirritante.Abrirapáginadeinformações( link ) mostra o seguinte:

Como posso (A) descobrir quais formatos o vídeo possui e (B) como fazer com que o Firefox suporte esses formatos?

(Esta é a versão mais recente do Firefox, eu faço atualizações imediatas sempre que novas versões saem. A versão atual é 49.0.2. Esta é uma caixa do Windows.)

    
por Tyler Durden 20.10.2016 / 02:47

8 respostas

1

O problema é que o Firefox usa o Adobe Flash para reproduzir todos os tipos de filmes, exceto HTML, portanto, se o Flash for bloqueado por qualquer motivo, você receberá a mensagem mostrada na pergunta.

No meu caso, vários itens de configuração e complementos de proteção estão no lugar para bloquear o Flash (porque sabemos que a segurança do Flash é grande, heh), então ele estava sendo silenciosamente bloqueado, evitando assim que os vídeos fossem reproduzidos.

Ao ajustar minhas configurações, consegui remover o bloqueio silencioso e torná-lo um bloqueio caso a caso. Agora, posso aprovar vídeos e o YouTube está funcionando novamente.

Aparentemente, as alterações em vários add-ons e no próprio Firefox só causaram um problema recente. Os complementos relevantes no meu caso são: Flash, NoScript e FlashStopper.

    
por 07.11.2016 / 15:21
2

Tyler, como outros já mencionaram, o Firefox suporta nativamente vídeo HTML5. Se a sua instalação do Firefox não, por favor, tente os seguintes passos:

Primeiro, desative todos os complementos no seu navegador e tente acessar o YouTube novamente. Se o Youtube funcionar, você pode acessar e ativar complementos únicos por vez, testando cada vez para garantir que o vídeo seja reproduzido corretamente.

Em seguida, se você ainda não conseguir reproduzir vídeos do YouTube de maneira nativa, remova o Firefox completamente e, em seguida, vá para link e faça o download de uma nova cópia da última versão e instale-a.

ATUALIZAÇÃO: mais clareza em HTML5

O HTML 5 é essencialmente um contêiner, uma maneira de entregar vídeo, não é o próprio codec de vídeo.

Na foto que você mostra, o HTMLVideoElement é o código que o Youtube usa e que o navegador sabe como manipular, mas na verdade não codifica o vídeo, é apenas o container em que o vídeo é entregue.

O vídeo em si deve ser codificado em um dos vários formatos, que são as outras partes da imagem: h264, WebM, MSE, etc.

Assim, o seu navegador sabe como lidar com o contêiner, mas também deve saber como lidar com os próprios formatos de codificação, e é aí que está o seu problema.

Se você olhar para o Stats For Nerds que o @Scott Chamberlain menciona em seu comentário acima, você nunca verá o HTMLVideoElement listado como o formato de codificação. No entanto, você verá que cada vídeo do YouTube é codificado usando h264 ou WebM ou MSE e, mais uma vez, isso é o que seu navegador não está conseguindo fazer e o que você deve solucionar, e as etapas descritas acima são as corretas primeiro passos para o fazer.

    
por 27.10.2016 / 01:40
1

Esse problema ocorreu quando assisti a um vídeo ao vivo do YouTube com o Firefox no Ubuntu.

Instalar o ffmpeg resolveu meu problema:

apt install ffmpeg ou

Mesma correção no Fedora 26 Workstation com o Firefox 56 (x64):

sudo dnf install ffmpeg

    
por 04.10.2017 / 19:27
0

Você está usando alguma distro do Linux? (se sim, o que?)

Aceda a about: config e procure por "video", depois verifique se é tudo predefinido e está ativado. Talvez você não tenha codecs h.264 adequados; então você deve ter gstreamer ruim e feio se estiver usando o Ubuntu, ou outros codecs se outra distro, assumindo que você está usando Linux.

    
por 27.10.2016 / 11:48
0

Você pode usar o vlc player para descobrir o formato de um vídeo.

1. Basta abrir o fluxo de rede - > insira o URL do YouTube - > clique com o botão direito - > ferramenta - > codec information

2. Alguns plugins do Firefox levam de tempos em tempos a comportamentos estranhos do Flash e do HTML5 Player. Adicione o youtube.com como exceção do Flashblock etc ....

3.Check sob about: config se os seguintes valores estiverem ativados:

media.webm.enabled 
  1. Executar - > sudo apt-get update & & sudo apt-get upgrade
por 29.10.2016 / 00:57
0

Isso aconteceu comigo no Opera depois de atualizar para a última versão do Ubuntu. Curiosamente, o problema parecia estar no Flash. Desinstalar tudo associado ao Flash Player do computador e depois instalar a extensão do Opera resolveu o problema.

    
por 02.11.2016 / 21:03
0

Este complemento resolve o problema, requer o Flash Player.

link

    
por 03.11.2016 / 00:25
-1

mesmo problema para mim. Ubuntu 16.04 Firefox 55.0.2 (64 bits) complementos incluem flash. A correção foi desativar o flash clicando no ícone f. O vídeo então tocou bem. Observe que eu tinha todas as marcas de verificação de suporte ao navegador positivas na página "YouTube Video Player HTML5" e elas não mudaram quando eu ativei o flash como Ativado ou Desativado, ( link )

    
por 25.09.2017 / 20:33