J'exécute l'installation de ClipBucket et j'ai installé ffmpeg. J'ai relancé l'installation pour actualiser les exigences et continue d'afficher:
Unable to find ffmpeg
Si je découvre ffmpeg, je le trouve cependant:
:~$ Sudo find / -type f -name "ffmpeg"
/opt/ffmpeg/bin/ffmpeg
J'utilise Ubuntu 14.04.4 LTS avec Plesk. Dois-je faire quelque chose avec Plesk pour que cela soit vu par la page Web?
Je ne suis pas un pro quand il s'agit d'Ubuntu, donc je ne sais pas trop où chercher ni quoi faire.
Je soupçonne que vous avez installé FFmpeg dans un emplacement tel que ClipBucket ne regarde pas. Je ne connais pas du tout ClipBucket mais il y a instructions ici pour l'ajout d'un $PATH
non standard.
Si cela ne fonctionne pas, vous devez ajouter l'emplacement de FFmpeg à votre $PATH
, et vous devriez le faire de toute façon sur un système bien configuré. Il y a 2 options:
1. Changer le local $ PATH:
Ajoutez les éléments suivants à votre fichier ~/.profile
:
export PATH=$PATH:/opt/ffmpeg/bin
Puis exécutez la commande suivante:
source ~/.profile
Mais cela n’aura d’effet que pour un utilisateur individuel. Il se peut que vous deviez apporter un système modification à affecter tous les utilisateurs:
2. Changer le système $ PATH:
Ajoutez les éléments suivants à votre fichier /etc/environment
:
:/opt/ffmpeg/bin
Ajoutez ceci à la fin de l'instruction $PATH
existante afin que toute la ligne ressemble à ceci:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/ffmpeg/bin"
Vous devrez utiliser Sudo
et votre éditeur favori pour éditer ce fichier. N'oubliez pas de vous connecter et de vous reconnecter pour que cela prenne effet.
3. Test:
J'ai testé ces modifications sur mon propre système. Les résultats peuvent être visualisés avec l'une ou l'autre technique en utilisant la commande suivante:
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:~
Et vous pouvez voir que votre $PATH
est maintenant étendu et que votre application devrait pouvoir voir FFmpeg ...
Lectures supplémentaires:
Je suis tombé dessus aussi. ClipBucket recherche par défaut ffmpeg dans /usr/local/bin/ffmpeg
. J'ai travaillé autour de cela en créant un lien symbolique vers l'emplacement réel.
Pour votre emplacement, ce serait:
ln -s /opt/ffmpeg/bin/ffmpeg /usr/local/bin/ffmpeg
Pour ffmpeg installé par apt-get
sur Ubuntu, ce serait:
ln -s /usr/bin/ffmpeg /usr/local/bin/ffmpeg
J'ai créé un rôle Ansible qui automatise l'intégralité du processus d'installation de ClipBucket sur Ubuntu. Vous voudrez peut-être essayer: