Устанавливаю ClipBucket, но программа установки не может найти ffmpeg

Устанавливаю 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

Я подозреваю, что вы установили FFmpeg в том месте, где находится ClipBucket.не выглядит. Я вообще не знаю ClipBucket, но естьинструкции здесьдля добавления нестандартного $PATH.

Если это не сработает, вам нужно добавить местоположение FFmpeg в ваш $PATH, и вам действительно следует сделать это в любом случае в хорошо настроенной системе. Есть 2 варианта:

1. Изменитьместный$ПУТЬ:

Добавьте в ваш файл следующее ~/.profile:

export PATH=$PATH:/opt/ffmpeg/bin

Затем выполните следующую команду:

source ~/.profile

Но это будет иметь эффект только для отдельного пользователя, вам, возможно, придется сделатьсистемаизменить, чтобы повлиятьвсе пользователи:

2. Изменитьсистема$ПУТЬ:

Добавьте в ваш файл следующее /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

Я тоже с этим столкнулся. 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/

Связанный контент