饭宝 发表于 2024-8-21 10:41:02

MacOS快速安装FFmpeg,并利用FFmpeg转换视频

前言:目前正在接入flv视频流,但是没有一个符合的flv视频流地址。网上提供的flv也都不是H264+AAC(一种视频和音频编解码器组合),以是想通过fmpeg来将flv文件转换为H264+AAC。
 一、MacOS情况

博主的MacOS情况(Interl处理器):https://img-blog.csdnimg.cn/direct/4928d7e4556c4400ae27a7afaaa92907.png
二 、安装FFmpeg

1、新增文件夹

进入/usr/local,新增文件夹ffmpeg/bin
https://img-blog.csdnimg.cn/direct/da01a6ecf5fa4d82be63b4b5c7e1ae68.png
2、下载FFmpeg套件

(1)进入官网下载页,并进入Mac下载页

Download FFmpeghttps://csdnimg.cn/release/blog_editor_html/release2.3.6/ckeditor/plugins/CsdnLink/icons/icon-default.png?t=N7T8https://www.ffmpeg.org/download.htmlhttps://img-blog.csdnimg.cn/direct/a64ae7ebf930495899920fde014b90ef.png
(2)在Mac下载页下载套件并复制解压

这里我们分别下载ffmpeg, ffplay, ffprobe, ffserver的7z压缩包,下载完后直接复制到我们刚才创建的文件夹/usr/local/ffmpeg/bin下,并解压
https://img-blog.csdnimg.cn/direct/2f2f5f3b138640bfbb229f9deaed7f2b.png
我们可以获取到4个可执行文件:
https://img-blog.csdnimg.cn/direct/b81eae48896d4b2aa736f6a10024ad62.png
(3)测试4个可执行文件

我们以其中一个ffprobe为例,双击ffprobe文件会出现报错(解压后的可执行文件是没有经过苹果官方认可的,是不能被运行的)
https://img-blog.csdnimg.cn/direct/eda9448979a74812ae1908ce0fae88cf.png
解决方法:点击显示器左上角苹果图标-->系统偏好设置-->安全性与隐私-->通用-->点击“仍要打开”按钮。
https://img-blog.csdnimg.cn/direct/e3a6fb0936be47078f473fcbb02230a8.png
这里我们对4个可执行文件都执行上述操作。
3、设置情况变量

(1)情况变量设置

在终端执行以下2个下令
echo 'export PATH="/usr/local/ffmpeg:$PATH"' >> ~/.zshrc source ~/.zshrc  (2)检察是否设置成功

在终端执行以下下令
ffmpeg -version https://img-blog.csdnimg.cn/direct/a8ccf1fbbf26486a834c6527eb996ef1.png
打印出以上内容则证明安装成功。
三、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 文件路径 https://img-blog.csdnimg.cn/direct/1d2d9bd722fc4a6fbedc89159c123a76.png
我们可以看到是不符合条件的,接下来我们转换格式
2、转换格式

我们在终端输入如下指令:
ffmpeg -i ~/Desktop/big_buck_bunny_720p_1mb.flv -vcodec libx264 -c:a aac~/Desktop/converted.flv https://img-blog.csdnimg.cn/direct/a8156e5a656e48e499071b6bbf2f1bf2.png
我们可以看到是成功的。我们通过ffprobe看下也是转换成功。
https://img-blog.csdnimg.cn/direct/031c04f2dcbc4709b6b9fd08bb993da9.png


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: MacOS快速安装FFmpeg,并利用FFmpeg转换视频