Ubuntu

Ubuntu Intrepid (8.10) 伺服器上的 ffmpeg

  • January 6, 2010

我試圖讓 ffmpeg 在我的伺服器上執行,這樣我就可以成功使用 PHP Video Toolkit。我目前正在設置我的測試平台,這是一個 32 位 Ubuntu 8.10 Intrepid Ibex 伺服器。

顯然,我的第一次嘗試是

apt-get install ffmpeg

但是這個預編譯版本沒有編譯 libmp3lame 或任何 AMR 編碼器/解碼器和其他編解碼器。

所以我走上了“從原始碼編譯”的路線。我抓住了apt 源並進行了嘗試,得到了所有的 build-dep 並進行了編譯。在最初的挑戰(一些未在 config.h 中定義的常量)之後,它仍然無法建構,與 h263 編碼功能相關的問題……

在沒有解決方案的大量Google搜尋之後,我嘗試從最新的 SVN/Git 儲存庫進行編譯。但我只是不斷地遇到錯誤。我能 。/configure包含我所有的選項,但顯然某些依賴項需要可用(xvid、x264、libvorbis 等)。令人沮喪的是,在“製作”這些前沿修訂時,我似乎無法讓它們被認可。

所以我的主要問題是:有沒有人讓 ffmpeg 在 Ubuntu 上工作?如果是這樣,你是怎麼做的?

我已嘗試遵循許多教程。我還不能在這裡全部發布(感謝連結限制),但是如果您發布教程的連結並且我已經嘗試過了,請不要感到驚訝。

我將需要在我的生產伺服器(這是一個 64 位 Ubuntu 8.04 Hardy 伺服器)上複製/調整這個方法,這樣我也可以在那里工作!

我認為來自 Ubuntu 論壇的這篇文章可能是您正在尋找的。

我已經使用本指南很長一段時間了,並且在啟動和執行 ffmpeg 時沒有遇到任何問題。

http://ubuntuforums.org/showpost.php?p=8345112&postcount=636

medibuntu儲存庫有一個帶有所有專利編解碼器的 ffmpeg 建構。你可以用那些。

有關更多資訊,請訪問他們的HowTo頁面。

引用自:https://serverfault.com/questions/99590