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 ~/.profile
archivo:
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/environment
archivo:
:/opt/ffmpeg/bin
Agregue esto al final de la $PATH
declaració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 sudo
su 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 $PATH
aplicació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-get
en 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: