Tenho o chromium (versão 79) instalado em meu sistema Red Hat 7.6 e não consigo reproduzir nenhum vídeo mp4. Anexei uma imagem abaixo de como fica quando executo o chromium-browser <mp4 video>
. Pesquisei um pouco e encontrei algumas soluções online que não funcionam. A primeira solução que encontrei foi alterar a linha do arquivo de especificações:
CHROMIUM_CORE_GN_DEFINES+=' ffmpeg_branding="Chromium" proprietary_codecs=false
para
CHROMIUM_CORE_GN_DEFINES+=' ffmpeg_branding="ChromeOS" proprietary_codecs=true'
Mas isso acabou com um erro insolúvel quando tentei construí-lo.
A segunda solução que encontrei foi seguir os passos aqui:https://snapcraft.io/install/chromium-ffmpeg/rhelpara instalar o pacote chromium-ffmpeg que deve conter os codecs. Não funcionou, mas consegui encontrar o chromium-ffmpeg-extra (versão 69) flutuando on-line e instalei-o, mas ainda não houve alteração ao tentar visualizar o mp4.
Alguma dica sobre outras soluções ou como depurar isso ainda mais?
Responder1
Se você usar as versões snap, use apenas os snaps para codecs Chromium e FFmpeg (Snap fromhttps://snapcraft.io/chromium). Para obter informações, eu pessoalmente uso o kubuntu. Vídeos MP4 (com codecs h.264 + AAC) funcionam bem.
Responder2
Por padrão, o Chromium não oferece suporte a codecs proprietários (como h.264, aac). Informações oficiais:https://www.chromium.org/audio-video
Portanto, no macOS, você mesmo precisa compilar o Chromium com o suporte de codecs proprietários; ou baixe versões pré-compiladas com suporte a codecs proprietários (https://chromium.woolyss.com/- Sou administrador deste site há muitos anos).
fonte:https://superuser.com/a/1545667/951213
Posso confirmar que a versão portátil do woolyss.com funcionou para reproduzir mp4s para mim (embora no Windows).