最近想學習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