ubuntu 编译安装 ffmpeg3.3

1.首先安装基础环境

    apt-get install automake autoconf libtool gcc gcc-c++

2.安装 yasm

    yasm是汇编编译器,因为ffmpeg中为了提高效率用到了汇编指令,所以需要先安装。

    到http://yasm.tortall.net/Download.html下载Source .tar.gz(现在最新版本是yasm-1.3.0.tar.gz)

    tar zxvf yasm-1.3.0.tar.gz

    cd yasm-1.2.0

    ./configure&make&sudo make install

3. 安装依赖库(这些依赖库不同的 FFmpeg 版本可能会不同)

    sudo apt-get install libx264-dev -y

    sudo apt-get install libfdk-aac-dev -y

    sudo apt-get install libmp3lame-dev -y

    sudo apt-get install libtheora-dev -y

    sudo apt-get install libvorbis-dev -y

    sudo apt-get install libxvidcore-dev -y

    sudo apt-get install libxext-dev -y

    sudo apt-get install libxfixes-dev -y

4.下载最新 FFmpeg 源码包

    FFMpeg官方下载地址:http://ffmpeg.org/download.html

    或者git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg

5.配置

    运行 ./configure --help 查看帮助

    ./configure --enable-gpl --enable-version3 --enable-nonfree --enable-postproc  --enable-pthreads --enable-libfdk-aac(--       enable-libfaac)  --enable-libmp3lame --enable-libtheora --enable-libx264 --enable-libxvid  --enable-libvorbis --enable-libxcb(--enable-x11grab)

注:  括号内的内容为FFmpeg3.3 之前的选项,3.3已废弃,如果是3.3以前版本使用括号内的选项

6.编译安装

make && make install

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容