当前位置:   article > 正文

源码编译FFmpeg_centos ffmpeg 4.3 编译

centos ffmpeg 4.3 编译

FreeSWITCH 的 mod_av 模块目前(1.10.11)暂不支持 FFmpeg4.4(或者更高版本),但4.3就没问题

最近试了试源码编译 FFmpeg4.3,记录如下(系统centos7.9):

git clone GitHub - BtbN/FFmpeg-Builds

找到4.4.sh,改成这样:

GIT_BRANCH="release/4.3"

./build.sh linux64 gpl 4.4

cd ffbuild/ffmpeg

./configure --enable-shared

make && make install

需要提前安装好docker

试了试华为鲲鹏arm64编译(ubuntu系统),比较顺利

# uname -r
4.15.0-70-generic

curl https://codeload.github.com/FFmpeg/FFmpeg/tar.gz/refs/tags/n4.3.6 -o FFmpeg.tar.gz
tar zxvf FFmpeg.tar.gz
cd FFmpeg-n4.3.6/
./configure --help
./configure --enable-shared
make
make install
 


今天是 2024 年 5 月 10 日 ,4.4 版本已经不支持了,请试试其他版本

参考链接:

#365


今天是 2024 年 5 月 11 日,试了试

./build.sh  linux64 gpl-shared 5.1

起 docker 容器编译,编译好的结果放在宿主机 artifacts 目录下

但跟 FreeSWITCH 1.10.11 是否有冲突,暂时还没做测试

变化太快了

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

闽ICP备14008679号