自己打包ffmpeg
ffmpeg 是一个非常庞大的软件,而且依赖关系太多了,导致还是自己打包一下,把对应的依赖包都打进去,这样省的后面搞依赖了。
由于贵司现在还有centos7的服务器,而且还都运行的非常好,因此只能打包ffmpeg6的版本,7还有很多依赖的东西比较底层,不太好搞。
依赖包编译。由于我最终ffmpeg是安装到/usr/local/ffmpeg-6.1的,所以就需要把这些依赖包都安装到这个目录下。因此我的这些第三方依赖库的编译都会添加
1 | --prefix=/usr/local/ffmpeg-6.1/third |
这些第三方依赖就不单独说了。主要说说ffmpeg本身的编译,因为你的第三方依赖包都在 /usr/local/ffmpeg-6.1/third 目录下,因此编译的时候需要进行一些调整。
其实就是把third目录下的这些lib加进来

