Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

1.3K
Vistas
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 Respuestas
Responde la pregunta

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 Denunciar

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 Denunciar

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 Denunciar

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 Denunciar

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 Denunciar

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 Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda