当前位置:   article > 正文

ubuntu20.04安装 ffmpeg 开发环境

ubuntu20.04安装 ffmpeg 开发环境

参考:参考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

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

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

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

./configure --enable-static --enable-shared --disable-asm --disable-avs
 
make && sudo make install
  • 1
  • 2
  • 3

2、注意事项

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

/usr/local/ffmpeg/

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

如下 cmake

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/308926
推荐阅读
相关标签
  

闽ICP备14008679号