天天看點

ubuntu11.04 編譯ffmpeg2.7 并生成 ffplay進行流媒體測試

源代碼安裝方式:

1. 先下載下傳ffmpeg 安裝包

到官網上 http://ffmpeg.org/download.html#releases 下載下傳。選擇Download gzip tarball. 當然也能夠用git的方式下載下傳。

先不安裝。

2. 安裝SDL庫

SDL 是一套多媒體開放庫,是生成ffplay必要的庫。

這樣就能夠在 /usr/include/下看到新生成的SDK庫。

之後安裝一些依賴庫:

sudo apt-get install libsdl-image1.2-dev libsdl-mixer1.2-dev  libsdl-ttf2.0-dev libsdl-gfx1.2-dev

3. 安裝一些依賴庫:

3. 安裝x264 (可選擇性安裝 可能臨時用不到)

x264是一個開源的視訊編碼函數庫。

安裝方式是通過git下載下傳源代碼安裝,路徑無所謂:

最後會在/usr/lcoal/bin以下看到 x264 的可運作檔案。這個腳本臨時用不到。

4. 最後就是編譯 ffmpeg

tar -zxf   fmpeg-2.7.2.tar.gz

cd ffmpeg-2.7.2

./configure --enable-memalign-hack --enable-static --enable-libx264

make && sudo  make install

最後能夠在目前檔案夾下生存的ffplay.

以下測試一下:

能夠看到已經在播放了。