Opera - erro ao reproduzir vídeos da Udemy, Facebook, Twitter [Resolvido]

Publicado por Fábio Berbert de Paula em 28/11/2020

[ Hits: 8.046 ]

Blog: https://mestrefabio.com

 


Opera - erro ao reproduzir vídeos da Udemy, Facebook, Twitter [Resolvido]



Recentemente instalei o navegador Opera no meu Debian 10 Buster e para minha surpresa, exceto pelo YouTube, a maioria dos sites de reprodução de vídeos não estavam funcionando. No meu caso eu queria fazer a Udemy reproduzir vídeos e pelo que pesquisei o problema se expande a sites como Facebook, Twitter e afins.

O problema

O Opera é baseado no navegador Chromium e para reprodução de vídeos usa a biblioteca libffmpeg.so, presente no pacote chromium-codecs-ffmpeg-extra. Até onde entendi, a lib do Chromium tem restrições de distribuição devido a sua licença e não está inclusa por padrão no Opera, que criou sua própria libffmpeg.so (a que não funciona kkk).

A solução (gambiarra)

Na maioria das distribuições voltadas para usuário final este pacote está disponível no repositório oficial, bastando para isso digitar:

sudo apt install chromium-codecs-ffmpeg-extra

Porém o Debian não possui o pacote. Tive de instalar via snap:

sudo apt update
sudo apt install snapd
sudo snap install chromium-ffmpeg

A gambiarra consiste em copiar a libffmpeg.so do pacote chromium-codecs-ffmpeg-extra para a instalação do Opera.

Vamos fazer um backup da libffmpeg.so do Opera:

sudo mv /usr/lib/x86_64-linux-gnu/opera/libffmpeg.so /usr/lib/x86_64-linux-gnu/opera/libffmpeg.so.bak

E finalmente copiar a lib do Chromium para o Opera:

sudo cp /usr/lib/chromium-browser/libffmpeg.so /usr/lib/x86_64-linux-gnu/opera/

No caso do Debian, como instalei via snap, a lib será encontrada em:

sudo cp /snap/chromium-ffmpeg/17/chromium-ffmpeg-?????/chromium-ffmpeg/libffmpeg.so /usr/lib/x86_64-linux-gnu/opera/

Substitua "?????" pela versão do ffmpeg instalada pelo snap. No meu caso haviam várias, peguei a mais recente (maior número de versão).

Reinicie o Opera e seja feliz!



Outras dicas deste autor

Tag <video> com autoplay não está funcionando? [Resolvido]

Ouvindo rádios online com o mpg123

Como fazer diff entre duas imagens

Como extrair um print de um arquivo de vídeo

Vim - configuração de acordo com o tipo de arquivo

Leitura recomendada

Limitando a banda do Kazaa com CBQ

Gerenciando inicialização de serviços no Debian

Restaurando o Grub no Ubuntu (Marverik) pelo Live CD

Como eliminar um falso DHCP na rede

Ubuntu 6.06 LTS - Problemas com resolução de tela e mouse

  

Comentários
[1] Comentário enviado por maurixnovatrento em 28/11/2020 - 21:48h


Eu teria tentado com esse:

http://archive.ubuntu.com/ubuntu/pool/universe/c/chromium-browser/chromium-codecs-ffmpeg-extra_85.0....

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts