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

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

[ Hits: 9.499 ]

Blog: https://fabio.automatizando.dev

 


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

Como criar um pendrive bootável de qualquer Linux

Atalho Alt+F2 ou Alt+Espaço parou de funcionar no KDE Plasma [Resolvido]

Agendando tarefas no cron com horário aleatório

Como recuperar uma senha salva no Chrome ou Firefox

Vim com Tema de Cores do Visual Studio Code

Leitura recomendada

Configurar rede no Slackware

Configurando o Velox no Linux - usuários da Bahia

Associar uma extensão a um programa no Ubuntu

Como fazer os usuários posteriormente criados terem as configurações do usuário principal - Gnome

Fedora Core 5 rodando XGL (desktop 3D)

  

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