No youtube, existem apenas opções de 360p e 720p. (Sem 240p, 480p e 1080p)

8

Alguns dias antes, tudo estava funcionando perfeitamente bem. Mas, após a última atualização do Ubuntu, também o flash player foi atualizado, (acho que isso ocorreu após a atualização, mas talvez não). Não consigo assistir vídeos de 1080p, 480p e 240 no youtube. Na verdade, não há opção apenas 360p e 720p. Tentei reinstalar o Firefox e o flash player, mas nada mudou. Eu acho que esse problema está relacionado ao youtube. Porque eu posso assistir a vídeos em 1080p no vimeo.com e em outros sites. Por favor me ajude.

Uma foto de https://www.youtube.com/html5

al0s
fonte

Respostas:

9

O HTML5 geralmente é melhor que o Flash ( principalmente em termos de segurança ), apenas a implementação do YouTube usa as Extensões de Origem de Mídia, que estão disponíveis no Firefox, mas atualmente desativadas por padrão ( EDIT: no Firefox recente, isso não deve mais ser um problema (desde a versão 44) - SE você possui os codecs apropriados instalados no seu sistema):

Para corrigi-lo, basicamente vá para about:confige:

  • ignore os dragões de garantia
  • defina as entradas media.mediasource.enabled& media.mediasource.webm.enabledcomotrue

A página de ativação do player HTML5 do YouTube deve ter a aparência mínima:

screenshots ativadas para o jogador html5
Quanto mais coisas azuis, melhor

Depois, sente-se e aproveite a reprodução de 1080p (se não precisar de buffer por meia hora devido à largura de banda de banda larga como a minha :)


Se você precisar ativar o MSE & H264, poderá fazê-lo usando o método sugerido aqui em about:config:

  • Crie uma nova chave booleana chamada media.mediasource.ignore_codecse defina-a como 'True' - agora pode funcionar. Verifique https://www.youtube.com/html5
  • Se ainda não funcionar, faça o seguinte:
    • Defina media.mediasource.mp4.enabledcomo 'True'
    • Defina como 'True' todas as coisas que estão começando, media.fragmented-mp4exceto as media.fragmented-mp4.use-blank-decoderque precisam ser definidas como 'False':

Tudo deve então funcionar (funciona para mim com o Firefox Beta AND ffmpeg disponível ... para o ffmpeg em versões 14. * tente esta pergunta ):


EDIT: Pelo menos no Firefox 43, fazer o acima pode quebrar o player HTML5. Parece haver outros problemas ( pelo menos com o useragent do Firefox ), mas, mesmo assim, se ele quebrar, tente definir media.fragmented-mp4.gmp.enabledcomo false( fonte )

EDIT: novamente no Firefox 44 (com o useragent padrão do FF), alguns problemas podem ocorrer, embora para mim mostre um erro nos vídeos HTML5 quando, na verdade, os vídeos foram bloqueados por outros motivos (por exemplo, direitos autorais).Agora estou forçando HTML5 com este complemento Outra edição: agora não parece necessário em novos perfis, possivelmente devido a https://www.mozilla.org/en-US/firefox/44.0/releasenotes/#new

Wilf
fonte
2

o problema está no player HTML5 do YouTube, eu tive o mesmo problema e resolvi instalando o plug-in flash. em seguida, acesse este link e escolha desativar o html5player, se ele ainda é o padrão.

Depois, deve ficar assim:

insira a descrição da imagem aqui

RonnieDroid
fonte
2
O HTML5 geralmente é melhor, apenas a implementação do youtube ( usando as Extensões de fonte de mídia, atualmente sem suporte no FF ) ...: / De qualquer forma, há uma correção sugerida aqui e outra aqui .
Wilf
1
O jogador do yourube html5 ainda tem alguns problemas @wilf
RonnieDroid 14/15
@ Wilf Para mim, eu recebo esse problema apenas no Ubuntu 14.04 e FF40, mas o Windows 7 com FF40 é bom e as Extensões de Fonte de Mídia estão ativas.
User3169
O MSE funciona na minha versão de teste do Fedora para o Firefox 40 (minhas máquinas ubuntu atuais são principalmente servidores, não podem testar :), ele será exibido como caixa ativada (canto inferior esquerdo) aqui, se estiver. Habilitando media.mediasource.enablede media.mediasource.webm.enabledparece suficiente.
Wilf
@ RonnieDroid obrigado pela sua resposta. Mas não consigo encontrar uma opção para desativar o player html5.
al0s
1

Também pode ser causado pela falta de suporte ao codec H.264 no Firefox.

Instalar o plugin FFmpeg para GStreamer resolveu esse problema para mim:

sudo add-apt-repository ppa:mc3man/gstffmpeg-keep
sudo apt-get update
sudo apt-get install gstreamer0.10-ffmpeg
hg8
fonte