通过我这篇文章安装的小伙伴可能会遇到h264编码转换失败的问题,本篇文章将完美解决这个问题。
此篇文章方法也适合未安装ffmpeg的系统,忽略第一步即可。
1.首先,进入你安装的ffmpeg文件夹下,并卸载ffmpeg(只会卸载一些文件,不会完全删除ffmpeg,不考虑内存的话忽略即可,必要的话等安装完成后删除旧ffmpeg文件包即可)
cd ffmpeg-4.2
#卸载命令
make uninstall
2.退出ffmpeg文件夹,下载x264编码库并解压
#下载x264,连接若失效,烦请去网上搜个新的
git clone https://git.videolan.org/git/x264.git
3.进入x264文件夹并开始安装编码库
cd x264
#安装x264,若已安装asm,后面的可选择去掉,不去掉也不影响
./configure --enable-shared --enable-static --disable-asm
#编译
make && make install
4.下载新的ffmpeg版本安装包并解压
#一定要下载新的,不然同版本不会覆盖原文件
wget http://www.ffmpeg.org/releases/ffmpeg-4.1.tar.gz
#解压