2011-06-04 87 views
2

我希望能夠通過使用PHP和FFMPEG將視頻轉換爲FLV。FFMPEG安裝php。任何人都知道任何好的指南

我只是想知道是否有人知道在Linux環境中設置FFMPEG的好指南。我發現腳本顯示如何使用ffmpeg通過exec()與PHP,但我想知道如何設置一切。

此外,我相信其他軟件也需要安裝,以使FFMPEG工作(如MP3編解碼器?)。如果任何人都能指出我正確的方向,我會非常感激。我一直在試圖尋找方法來做到這一點,但很多指南已經過時,並且一些wget命令甚至不起作用。提前致謝。

回答

3

如果您正在尋找具體的指南,將是有益知道你正在使用的Linux發行版。至於什麼其他你需要除了ffmpeg,取決於你想要什麼編碼。例如,如果您希望能夠將xvid視頻編碼爲flv,則需要使用Xvid codec

我至少會建議得到:

  • FAAD2
  • FAAC
  • LAME
  • YASM
  • X264
  • XVID

如果您打算編碼MP4六除了h264,你還需要qt-faststart,以移動元數據以允許立即流式傳輸。

(和個人更喜歡mencoder的過度的ffmpeg)

+0

對不起,我正在Ubuntu上測試,而我的遠程服務器是CentOS。我希望能夠將mpeg avi WMV轉換成FLV。 – Scarface 2011-06-05 00:02:42

+2

@Sfaceface avi,mp4等只是容器格式。他們可以使用許多不同的編解碼器。這個Ubuntu的指南似乎有很多必要的東西:http://ubuntuforums.org/showthread.php?t=786095 – Niklas 2011-06-05 00:04:36

+0

當我需要將它移到CentOS時,安裝的過程會有很大的不同嗎?你爲什麼喜歡mencoder更好? – Scarface 2011-06-05 00:06:42

0
sudo apt-get install php5-ffmpeg 
sudo apt-get install ffmpeg 

這是應該做的工作(在Ubuntu/Debian的至少)

+0

儘管我需要其他編解碼器嗎?看看這個http://vexxhost.com/blog/2007/05/20/how-to-convertencode-files-to-flv-using-ffmpeg-php/這傢伙說你需要10件事。其中一些網站甚至不再工作,因爲它是從2007年開始的,所以這就是我爲什麼要問的原因。 – Scarface 2011-06-04 23:59:06

1

試試這個:http://wiki.collectiveaccess.org/index.php?title=Compiling_ffmpeg

我是CollectiveAccess用戶,它採用ffmpeg用於視頻處理。在新的CentOS上安裝新的CA系統時,這些說明非常有用。

ffmepeg及其依賴關係,從最新源編譯時效果最好,因爲yum存儲庫有點滯後。

+0

謝謝,我會檢查出來。什麼是CollectiveAccess? – Scarface 2011-06-05 00:18:16

+0

CollectiveAccess是一個收藏管理系統。它主要被博物館用來編目,包括數字化資產。 – mpdonadio 2011-06-05 16:47:44

相關問題