
我正在執行 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 預設情況下在/usr/local/bin/ffmpeg
.我透過建立指向實際位置的符號連結來解決這個問題。
對於您的位置,它將是:
ln -s /opt/ffmpeg/bin/ffmpeg /usr/local/bin/ffmpeg
對於apt-get
Ubuntu 上安裝的 ffmpeg,它將是:
ln -s /usr/bin/ffmpeg /usr/local/bin/ffmpeg
我創建了一個 Ansible 角色,可以自動執行在 Ubuntu 上安裝 ClipBucket 的整個過程,因此您可能有興趣嘗試: