ffmpeg的编译和安装

2022-04-20  本文已影响0人  东也_

上一篇::总纲

Mac下编译安装ffmpeg

安装方式有两种:

  1. brew 搜索安装,这种安装方式比较简单,缺点是如果以后再加FFmpeg的其他库比较麻烦;
    1. 终端输入命令:brew search ffmpeg
    2. brew install ffmpeg

2.下载源码自己编译安装
下载ffmpeg的地址
建议下载4.1.9版本,或者其他稳定的版本,不然写代码的时候不止代码崩溃,你也会崩溃....

image.png

编译ffmpeg步骤:

1. cd 到下载的ffmpeg文件执行命令,生成编译脚本; 
./configure --prefix=/usr/local/ffmpeg --enable-debug=3  --disable-static  --enable-shared    
- prefix可以指定安装的本地电脑的路径
- enable-debug表示可以允许在开发时调试
- disable-static关闭静态库
- enable-shared 打开动态库,这个enable-shared 要写在最后面,不然会报错。比如你可能把libfdk_aac编码器加进去,就把--enable-libfdk-aac写在shared的前面;
2. make -j 4  
指定多个进程进行编译,加快编译速度,如果电脑是单核的设置多少都是一样的;
3. sudo make install 
加sudo是因为安装的目录地址可能有读写权限问题

安装后的各目录作用

  1. 设置环境变量
    vim ~/.bash_profile
export PATH=/usr/local/ffmpeg/bin:$PATH:
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/ffmpeg/lib/pkgconfig

source ~/.bash_profile

Windows下编译安装ffmpeg

用Windows开发后再补上来😂

上一篇 下一篇

猜你喜欢

热点阅读