Instalando ClipBucket pero la instalación no puede encontrar ffmpeg

Instalando ClipBucket pero la instalación no puede encontrar ffmpeg

Estoy ejecutando la instalación de ClipBucket y he instalado ffmpeg. Vuelvo a ejecutar la instalación para actualizar los requisitos y continúa mostrando:

Unable to find ffmpeg

Si busco ffmpeg, lo encuentro:

:~$ sudo find / -type f -name "ffmpeg"
/opt/ffmpeg/bin/ffmpeg

Estoy usando Ubuntu 14.04.4 LTS con Plesk. ¿Necesito hacer algo con Plesk para que esto se vea en la página web?

No soy un profesional en lo que respecta a Ubuntu, así que no estoy seguro de dónde buscar ni qué hacer.

Respuesta1

Mi sospecha es que ha instalado FFmpeg en una ubicación que ClipBucketno parece. No conozco ClipBucket en absoluto, pero hayinstrucciones aquípara agregar un archivo no estándar $PATH.

Si esto no funciona, necesita agregar la ubicación de FFmpeg a su archivo $PATH, y realmente debería hacerlo de todos modos en un sistema bien configurado. Hay 2 opciones:

1. Cambiar ellocal$RUTA:

Agregue lo siguiente a su ~/.profilearchivo:

export PATH=$PATH:/opt/ffmpeg/bin

Luego ejecute el siguiente comando:

source ~/.profile

Pero esto sólo tendrá efecto para un usuario individual, es muy posible que necesites hacer unasistemacambiar para afectartodos los usuarios:

2. Cambie elsistema$RUTA:

Agregue lo siguiente a su /etc/environmentarchivo:

:/opt/ffmpeg/bin

Agregue esto al final de la $PATHdeclaración existente para que toda la línea se vea así:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/ffmpeg/bin"

Necesitará usar sudosu editor favorito para editar este archivo y no olvide cerrar sesión y volver a iniciarla para que esto surta efecto.

3. Pruebas:

Probé estos cambios en mi propio sistema, los resultados se pueden ver con cualquiera de las técnicas usando el siguiente comando:

andrew@corinth:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/ffmpeg/bin
andrew@corinth:~

Y puedes ver que ahora tu $PATHaplicación está extendida y debería poder ver FFmpeg...

Otras lecturas:

Respuesta2

También me encontré con esto. ClipBucket busca de forma predeterminada ffmpeg en archivos /usr/local/bin/ffmpeg. Solucioné esto creando un enlace simbólico a la ubicación real.

Para tu ubicación sería:

ln -s /opt/ffmpeg/bin/ffmpeg /usr/local/bin/ffmpeg

Para ffmpeg instalado apt-geten Ubuntu, sería:

ln -s /usr/bin/ffmpeg /usr/local/bin/ffmpeg

Creé una función de Ansible que automatiza todo el proceso de instalación de ClipBucket en Ubuntu, por lo que quizás te interese probarlo:

http://mtlynch.io/ansible-role-clipbucket/

información relacionada