歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Ubuntu 12.04下編譯ffmpeg

Ubuntu 12.04下編譯ffmpeg

日期:2017/3/1 10:02:16   编辑:Linux編程

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