Instalando o ClipBucket, mas a instalação não consegue encontrar o ffmpeg

Instalando o ClipBucket, mas a instalação não consegue encontrar o ffmpeg

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 ~/.profilearquivo:

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/environmentarquivo:

:/opt/ffmpeg/bin

Adicione isso ao final da $PATHinstruçã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 sudoseu 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ê $PATHestá 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-getUbuntu, 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:

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

informação relacionada