Установка ClipBucket, но установки не может найти ffmpeg

Я выполняю установку 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, таким образом, я не уверен, где посмотреть не или что сделать.

1
задан 13 September 2016 в 06:38

2 ответа

Я подозреваю, что вы установили 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 ...

Дополнительная литература:

2
ответ дан 7 December 2019 в 13:41

Я тоже столкнулся с этим. 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, так что вам может быть интересно попробовать это:

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

0
ответ дан 7 December 2019 в 13:41

Другие вопросы по тегам:

Похожие вопросы: