MSIPO技术圈 首页 IT技术 查看内容

ubuntu20.04安装 ffmpeg 开发环境

2024-03-25

参考:参考1

一些相关软件包,已打包整理好,如下 源码包

1、安装步骤

创建安装目录

sudo mkdir -p /usr/local/ffmpeg/lib

解压源码

tar -jxf ffmpeg-4.3.2.tar.bz2

到指定ffmpeg目录进行配置 cd ffmpeg-4.3.2/

配置:会报错很多次,过程中需反复执行此步,下述皆简称 配置,注意这步要在ffmpeg-4.3.2下运行

./configure --prefix="/usr/local/ffmpeg/" \
--enable-gpl \
--enable-nonfree \
--enable-ffplay \
--enable-libfdk-aac \
--enable-libmp3lame \
--enable-libx264 \
--enable-libx265 \
--enable-filter=delogo \
--enable-debug \
--disable-optimizations \
--enable-libspeex \
--enable-shared \
--enable-pthreads \
--enable-version3 \
--enable-hardcoded-tables \
--extra-ldflags=-L/usr/local/ffmpeg/lib

可能会遇到问题:
编译ffmpeg的时候报错 ERROR: speex not found using pkg-config

从源码包里找到 speex 的安装包,重新安装配置即可

./configure --enable-static --enable-shared --disable-asm --disable-avs
 
make && sudo make install

2、注意事项

注意,全部安装完后的ffmpeg 的头文件 和 动态库.so 文件在 这个目录:

/usr/local/ffmpeg/

在这里插入图片描述
然后编译代码的时候指定头文件和库文件的目录,就可以开发了

如下 cmake

在这里插入图片描述

相关阅读

热门文章

    手机版|MSIPO技术圈 皖ICP备19022944号-2

    Copyright © 2024, msipo.com

    返回顶部