如何在 Ubuntu Server 14.04.1 LTS簡單安裝 FFmpeg
安裝環境: Ubuntu 14.04.1 LTS
在 Ubuntu 13 以後, FFmpeg 以經被 libav 取代. 在官方提供的軟體庫沒有辨法再簡單的 sudo apt-get install ffmpeg 了. 新的 libav-tools 套件也用 avconv 執行程式來取代原有的 ffmpeg. 我還有沒時間進試過 avconv 的向下相容程度, 但如果有些以ffmpeg來轉檔的套件, 如 mediamosa, clip-bucket 等, 都必須修改程式碼才有辨法再進行. 但工程浩大. 我還是傾向再安裝ffmpeg.
在 Ubuntu 14 之後,ffmpeg 已經完全不支援了. (其實ffmpeg也沒有被淘汏). 但如果打入 sudo apt-get install ffmpeg, 會出現以下錯誤:
$sudo apt-get install ffmpeg
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package ffmpeg is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'ffmpeg' has no installation candidate
當然如果你想安裝的程式支援新的 avconv 轉檔, 直接安裝 libav-tools 即可. 或者您也可以從原始碼上進行編譯. 像我這半生不熟的 Linux 使用者. 從原始碼編譯實在是太浩大. 但我還是提供 FFmpeg 的官方步驟給大家參考.
完整的安裝步驟:
http://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu
如果想省去麻煩,可以參考以下的簡單方法來加入PPA (Personal Package Archives)的程式庫就可以直接安裝 FFmpeg 了.
簡單的步驟:
sudo add-apt-repository ppa:jon-severinsson/ffmpeg
sudo apt-get update
sudo apt-get install ffmpeg
sudo apt-get install frei0r-plugins