Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

1.3K
Visualizações
ffmpeg: error al cargar bibliotecas compartidas: libopenh264.so.5

estoy usando ffmpeg y obtengo este error

ffmpeg: error while loading shared libraries: libopenh264.so.5: cannot open shared object file: No such file or directory

Ya he comprobado si la biblioteca existe y lo hace. Lo agregué a /etc/ld.so.conf como se mencionó en esta pregunta anterior, pero no funciona.

over 4 years ago · Santiago Trujillo
6 Respostas
Responde à pergunta

0

Tuve el mismo problema, para solucionarlo eliminé todas las instalaciones de ffmpeg:

 sudo apt-get remove ffmpeg sudo apt-get purge ffmpeg

Después de hacer esto, la salida seguía siendo la misma, which ffmpeg me mostró que estaba usando la de anaconda, así que la eliminé (le cambié el nombre)

Entonces pude hacer una instalación limpia y ahora funciona de nuevo:

 sudo apt-get install ffmpeg
over 4 years ago · Santiago Trujillo Relatório

0

Enfrenté este error cuando ejecuté ffmpeg 4.2.2 en el entorno de Python 3.8.

La causa raíz es que libopen264.so de python 3.8 es demasiado nuevo para ffmpeg 4.2.2. Puedo encontrar libopen264.so.6 en ~/anaconda3/envs/py38/lib/ (py38 es mi entorno virtual conda), pero solo necesitamos una versión anterior libopen264.so.5 .

Para resolver el problema, solo hago un enlace suave desde mi entorno anaconda existente (python 3.7) de la siguiente manera, y funciona.

ln -s ~/anaconda3/lib/libopenh264.so ~/anaconda3/envs/py38/lib/libopenh264.so.5

over 4 years ago · Santiago Trujillo Relatório

0

Copio ~/anaconda3/lib/libopenh264.so , lo pego en la misma carpeta y le cambio el nombre a libopenh264.so.5 . Y funciona.

over 4 years ago · Santiago Trujillo Relatório

0

Hice lo que hizo Synthesis, es decir

 sudo apt-get remove ffmpeg sudo apt-get purge ffmpeg

Sin embargo, eliminé el módulo Anaconda ffmpeg

 conda remove ffmpeg

La instalación limpia hizo el truco:

 sudo apt-get install ffmpeg
over 4 years ago · Santiago Trujillo Relatório

0

Otro enfoque que parecía más fácil y funcionó para mí en Ubuntu 16.04 y Python 3.8 fue simplemente llamar:

 conda update ffmpeg

de esta publicación

over 4 years ago · Santiago Trujillo Relatório

0

Resolví esto por:

  • Descargando el binario openh264 de GitHub
  • Copiar/cambiar el nombre del binario a mi conda env, por ejemplo, ~/anaconda3/envs/py38/lib/libopenh264.so.5 donde py38 es el nombre de env
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda