Ubuntu 16.04.3下FFmpeg编译与开发环境搭建

来源:互联网 发布:怪物猎人ol优化内存 编辑:程序博客网 时间:2024/05/20 09:24

PC环境: Ubuntu 16.04.3 32bit,   ffmpeg-snapshot.tar.bz2 

资源下载:

    ffmpeg-snapshot.tar.bz2:


编译步骤:

1, 安装相关工具:

sudo apt-get install -y autoconf automake build-essential git libass-dev libfreetype6-dev libsdl2-dev libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libxcb1-dev libxcb-shm0-dev libxcb-xfixes0-dev pkg-config texinfo wget zlib1g-dev
sudo apt-get install -y nasam yasm cmake mercurial

2,解压ffmpeg-snapshot.tar.bz2,得到文件夹ffmpeg,进入ffmpeg文件夹:

./configure --enable-shared
默认安装到/usr/local/下,可通过“--prefix=安装目录”进行修改。--enable-shared:指定生成动态库,默认是静态库。静态库不方便后续开发。

make
sudo make install

3,添加ffmpeg库的链接:

在/etc/ld.so.conf中 末尾添加 /usr/local/lib即可,执行

sudo ldconfig


FFmpeg编译完成,开发环境搭建基本完成。


4,创建示例代码 测试 环境搭建效果







阅读全文
0 0
原创粉丝点击