
Estou executando a instalação do ClipBucket e instalei o ffmpeg. Executei novamente a instalação para atualizar os requisitos e ela continua mostrando:
Unable to find ffmpeg
Se eu encontrar o ffmpeg, eu acho:
:~$ sudo find / -type f -name "ffmpeg"
/opt/ffmpeg/bin/ffmpeg
Estou usando o Ubuntu 14.04.4 LTS com Plesk. Preciso fazer algo com o Plesk para que isso seja visto pela página web?
Eu não sou um profissional quando se trata de Ubuntu, então não tenho certeza de onde procurar ou o que fazer.
Responder1
Minha suspeita é que você instalou o FFmpeg em um local que o ClipBucketnão parece. Eu não conheço o ClipBucket, mas existeminstruções aquipara adicionar um arquivo $PATH
.
Se isso não funcionar, você precisa adicionar a localização do FFmpeg ao seu arquivo $PATH
, e você realmente deve fazer isso de qualquer maneira em um sistema bem configurado. Existem 2 opções:
1. Mude olocal$PATH:
Adicione o seguinte ao seu ~/.profile
arquivo:
export PATH=$PATH:/opt/ffmpeg/bin
Em seguida, execute o seguinte comando:
source ~/.profile
Mas isso só terá efeito para um usuário individual, você pode muito bem precisar fazer umsistemamudar para afetartodos os usuários:
2. Altere osistema$PATH:
Adicione o seguinte ao seu /etc/environment
arquivo:
:/opt/ffmpeg/bin
Adicione isso ao final da $PATH
instrução existente para que toda a linha fique parecida com isto:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/ffmpeg/bin"
Você precisará usar sudo
seu editor favorito para editar este arquivo e não se esqueça de sair e entrar novamente para que isso tenha efeito.
3. Teste:
Testei essas alterações em meu próprio sistema, os resultados podem ser vistos com qualquer uma das técnicas usando o seguinte 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:~
E você pode ver que agora você $PATH
está estendido e seu aplicativo deve ser capaz de ver o FFmpeg...
Leitura adicional:
Responder2
Eu também encontrei isso. ClipBucket por padrão procura ffmpeg em /usr/local/bin/ffmpeg
. Eu resolvi isso criando um link simbólico para o local real.
Para sua localização, seria:
ln -s /opt/ffmpeg/bin/ffmpeg /usr/local/bin/ffmpeg
Para o ffmpeg instalado no apt-get
Ubuntu, seria:
ln -s /usr/bin/ffmpeg /usr/local/bin/ffmpeg
Eu criei uma função Ansible que automatiza todo o processo de instalação do ClipBucket no Ubuntu, então você pode estar interessado em experimentar: