ClipBucket をインストールしましたが、インストール時に ffmpeg が見つかりません

ClipBucket をインストールしましたが、インストール時に ffmpeg が見つかりません

ClipBucket のインストールを実行しており、ffmpeg もインストールしています。要件を更新するためにインストールを再実行すると、引き続き次のメッセージが表示されます:

Unable to find ffmpeg

ffmpeg を検索すると、次のように表示されます:

:~$ sudo find / -type f -name "ffmpeg"
/opt/ffmpeg/bin/ffmpeg

私は Plesk で Ubuntu 14.04.4 LTS を使用しています。これを Web ページで表示するには、Plesk で何か操作を行う必要がありますか?

私は Ubuntu に関してはプロではないので、どこを調べればよいのか、何をすればよいのかわかりません。

答え1

私の疑いは、FFmpegをClipBucketがインストールしていない場所にインストールしたということです。見えないClipBucketについては全く知らないのですが、手順はこちら非標準を追加します$PATH

これが機能しない場合は、FFmpeg の場所を に追加する必要があります$PATH。これは、適切にセットアップされたシステムで必ず実行する必要があります。2 つのオプションがあります。

1. 変更する地元$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

私もこれに遭遇しました。ClipBucket はデフォルトで ffmpeg を探します/usr/local/bin/ffmpeg。私は実際の場所へのシンボリックリンクを作成することでこれを回避しました。

あなたの地域では、次のようになります:

ln -s /opt/ffmpeg/bin/ffmpeg /usr/local/bin/ffmpeg

Ubuntu にインストールされている ffmpeg の場合は次apt-getのようになります。

ln -s /usr/bin/ffmpeg /usr/local/bin/ffmpeg

Ubuntu に ClipBucket をインストールするプロセス全体を自動化する Ansible ロールを作成しましたので、ぜひ試してみてください。

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

関連情報