一、H264的安装
在FFmpeg中需要用到H264编解码器,Ubuntu上可能需要额外安装。
一、下载H264库
git clone https://code.videolan.org/videolan/x264.git
二、编译配置
./configure --disable-asm --enable-shared --enable-pic
三、开始编译
make
四、安装
make install
五、简单安装方式(apt)
sudo apt-get install x264 libx264-dev
有时候安装不了,会有报错,只能编译安装
二、FFmpeg下载
这边推荐三个下载方式
- 下载地址一
wget https://ffmpeg.org/releases/ffmpeg-4.1.3.tar.bz2
- 下载地址二(好像也是官网,但是没找到进去接口,只有地址)
https://johnvansickle.com/ffmpeg/release-source/
3.下载地址三(官网下载,我从FFmpeg官网进去的)
https://johnvansickle.com/ffmpeg/
三、FFmpeg编译安装
- 解压文件(第一个下载地址为例)
tar -jxvf ffmpeg-4.1.3.tar.bz2
- 根据服务器进行配置,生成配置文件
./configure --disable-x86asm --enable-gpl --enable-libx264
- 编译(编译的时间挺长的,需要等待一会)
make
- 安装FFmpeg
make install
四、报错解析
以为FFmpeg在ubuntu中使用的插件或者依赖比较多,在生成配置文件或者编译过程中出现报错的几率非常大,这时候我们可以跟着报错信息进行安装相关依赖和插件。
1、报错提示pkg-config not found
解决方法,根据提示,安装pkg-config
sudo apt-get install pkg-config
如果失败也可以使用编译安装
- 下载源码
wget https://pkg-config.freedesktop.org/releases/pkg-config-0.29.1.tar.gz
- 解压
tar xvf pkg-config-0.29.1.tar.gz
- 进入目录源
cd pkg-config-0.29.1
- 生成编译工具,配置过程中可能会有错误提示,根据错误提示添加提示中的配置即可
./configure --prefix=/usr/local/pkt-config
- 编译
make
- 安装
make install
2.持续更新中…
|