Я выполняю установку ClipBucket, и я установил ffmpeg. Я повторно выполняю установку для обновления требований, и она продолжает показывать:
Unable to find ffmpeg
Если я делаю находку ffmpeg, я нахожу его хотя:
:~$ sudo find / -type f -name "ffmpeg"
/opt/ffmpeg/bin/ffmpeg
Я использую Ubuntu 14.04.4 LTS с Plesk. Я должен сделать что-то с Plesk для этого, чтобы быть замеченным веб-страницей?
Я не про когда дело доходит до Ubuntu, таким образом, я не уверен, где посмотреть не или что сделать.
Я подозреваю, что вы установили FFmpeg в место, которое ClipBucket не видит . Я вообще не знаю ClipBucket, но здесь есть инструкции для добавления нестандартного $ PATH
.
Если это не сработает, вам нужно добавить местоположение FFmpeg в ваш $ PATH
, и вы действительно должны сделать это в любом случае в хорошо настроенной системе. Есть 2 варианта:
1. Измените local $ PATH:
Добавьте следующее в свой ~ / .profile
файл:
export PATH=$PATH:/opt/ffmpeg/bin
Затем выполните следующую команду:
source ~/.profile
Но это будет иметь только эффект для отдельного пользователя вам может потребоваться внести изменение системы , чтобы затронуть всех пользователей :
2. Измените систему $ PATH:
Добавьте следующее в файл / etc / environment
:
:/opt/ffmpeg/bin
Добавьте это в конец существующего $ PATH
, чтобы вся строка выглядела примерно так:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/ffmpeg/bin"
Вам нужно будет использовать sudo
и ваш любимый редактор, чтобы отредактировать этот файл, и не забудьте выйти и снова войти, чтобы это вступят в силу.
3. Тестирование:
Я тестировал эти изменения на своей собственной системе, результаты можно увидеть с помощью любого метода, используя следующую команду:
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:~
И вы можете видеть, что теперь ваш $ PATH
расширен, а ваш приложение должно иметь возможность видеть FFmpeg ...
Дополнительная литература:
Я тоже столкнулся с этим. ClipBucket по умолчанию ищет ffmpeg в / usr / local / bin / ffmpeg
. Я работал над этим, создав символическую ссылку на фактическое местоположение.
Для вашего местоположения это будет:
ln -s /opt/ffmpeg/bin/ffmpeg /usr/local/bin/ffmpeg
Для ffmpeg, установленного apt-get
в Ubuntu, это будет:
ln -s /usr/bin/ffmpeg /usr/local/bin/ffmpeg
Я создал роль Ansible, которая автоматизирует весь процесс установки ClipBucket на Ubuntu, так что вам может быть интересно попробовать это: