MacOS快速安装FFmpeg,并使用FFmpeg转换视频
前言:目前正在接入flv视频流,但是没有一个合适的flv视频流地址。网上提供的flv也都不是H264+AAC(一种视频和音频编解码器组合),所以想通过fmpeg来将flv文件转换为H264+AAC。
一、MacOS环境
二 、安装FFmpeg
1、新增文件夹
进入/usr/local,新增文件夹ffmpeg/bin
2、下载FFmpeg套件
(1)进入官网下载页,并进入Mac下载页
(2)在Mac下载页下载套件并复制解压
这里我们分别下载ffmpeg, ffplay, ffprobe, ffserver的7z压缩包,下载完后直接复制到我们刚才创建的文件夹/usr/local/ffmpeg/bin下,并解压
我们可以获取到4个可执行文件:
(3)测试4个可执行文件
我们以其中一个ffprobe为例,双击ffprobe文件会出现报错(解压后的可执行文件是没有经过苹果官方认可的,是不能被运行的)
解决方法:点击显示器左上角苹果图标-->系统偏好设置-->安全性与隐私-->通用-->点击“仍要打开”按钮。
这里我们对4个可执行文件都执行上述操作。
3、配置环境变量
(1)环境变量配置
在终端执行以下2个命令
echo 'export PATH="/usr/local/ffmpeg:$PATH"' >> ~/.zshrc
source ~/.zshrc
(2)查看是否配置成功
在终端执行以下命令
ffmpeg -version
打印出以上内容则证明安装成功。
三、fmpeg将flv文件转换为H264+AAC
1、flv文件链接
提供一个网上的flv文件链接:https://sample-videos.com/video321/flv/720/big_buck_bunny_720p_1mb.flv。
这个文件并不是H264+AAC大家可以直接下载到自己的桌面,来进行测试。
通过ffprobe命令查看flv的具体信息
ffprobe -i 文件路径
我们可以看到是不符合条件的,接下来我们转换格式
2、转换格式
我们在终端输入如下指令:
ffmpeg -i ~/Desktop/big_buck_bunny_720p_1mb.flv -vcodec libx264 -c:a aac ~/Desktop/converted.flv
我们可以看到是成功的。我们通过ffprobe看下也是转换成功。
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理!
部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!
图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!