
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 ロールを作成しましたので、ぜひ試してみてください。