歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Ubuntu 12.04下編譯ffmpeg

最近想學習ffmpeg,在Windows下安裝虛擬機VMware,然後在虛擬機中安裝Ubuntu 12.0 4LTS。

1、安裝git。在命令行下執行 sudo apt-get install git-core

2、下載最新版本的ffmpeg。  git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg

3、進入ffmpeg目錄下,執行 ./configure 這時可能會提示沒有yasm,不能編譯匯編。可以下載並安裝yasm , sudo apt-get install yasm 也可以在執行./configure時加上參數-disable-yasm 直接執行./configure-> make-> make install;會把編譯好的文件放到u sr/local/bin下, 如果想改變安裝地址,可以在執行configure的時候添加參數--prefix=PREFIX

來指定目錄

4、執行./configure後會生成config.h文件,

查看#define CONFIG_FFPLAY 0 如果是0表示不能編譯出ffplay,一般是因為缺少SDL庫,

sudo apt-get install libsdl1.2-dev ;用這個命令安裝SDL庫

5、再回到步驟3。configure執行之後,執行make,需要等比較長的時間,大約10分鐘,可以喝杯茶,刷個微博

6、如果沒報錯,恭喜你,執行make install,就大功告成。

7、可以嘗試使用ffplay播放視頻。 命令:ffplay  videopath

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved