我没有用命令安装,因为我在安装的时候,因为网络问题,等了好久好久,一直走不动,最后只能选择了其他安装方法。

下载ffmpeg文件,这是完整编译好的,只需配置下环境就能用了:http://ffmpeg.zeranoe.com/builds/

2021年1月28日更新:上面那个网站已经打不开了,直接用命令安装或者手动源码安装吧。

如果用命令安装,确保你有安装command line tools,也就是通过homebrew安装。
brew install ffmpeg
//安装
brew info ffmpeg
//查看信息

手动源码安装到这里:https://evermeet.cx/ffmpeg/

下载下来是这个:ffmpeg-xxxx-macos64-static

1、随便在某个地方新建一个目录:

比如我在系统用户下新建文件夹名称:ffmpeg,然后把刚才下载的文件都移动这个文件夹里面。

那么我这个ffmpeg的路径就是:/Users/summer/ffmpeg

2、配置环境变量

vi ~/.bash_profile

然后英文键盘下点下”i”,才能编辑。

export PATH=$PATH:/Users/summer/ffmpeg/bin

把ffmpeg的bin文件夹路径加到环境里面去,然后输入“:wq”保存退出

source ~/.bash_profile

让环境变量生效。

3、查看ffmpeg有没有生效和安全允许。

ffmpeg -version

这个时候会弹出来,说不安全,不能使用,现在就打开“系统偏好设置”-“安全性与隐私”,允许打开ffmpeg。

现在可以再输入一次命令:ffmpeg -version

这个时候就有个新的安全提示,现在选择打开就行了,之后就不会再出现这个提示了。

4、最后测试一个转换文件

ffmpeg -i "https://相对地址/shi.m3u8" -vcodec copy -acodec copy -absf aac_adtstoasc test.mp4
//保存到当前文件夹下

常用命令:

ffmpeg -i test.m3u8 test.mp4
//默认是中等质量的转换
ffmpeg -i test.m3u8 -b:v 2048k test.mp4
//修改比特率提升画质

具体命令参考:https://ffmpeg.org/ffmpeg.html