iOS 利用FFmpeg 开发音视频流(一)——Mac 系统上编译 FFmpeg

本文介绍了如何在Mac系统上利用FFmpeg将FLV格式视频转换为MP4,首先讲解了安装Xcode和homebrew的步骤,然后通过homebrew优雅地编译并安装FFmpeg,最后演示了如何使用FFmpeg命令行工具进行视频格式转换。
摘要由CSDN通过智能技术生成

说到 FFmpeg,大家都知道这个怪物一开始就是用来做视频播放器的,之所以这么受欢迎,是因为其解码手段非常牛,简单点说,就是不支持的播放格式很少,这当然就成了很多做视频相关开发的小伙伴为之倾慕了。

博主今天来给大家科普一下怎么优雅的使用 FFmpeg 这个让做视频相关的程序员又爱又恨的库,今天第一编,我们就来点简单的,在 Mac 上利用 FFmpeg 将 fly 格式转成 成 mp4格式,这个技巧这么实用,相信各位小伙伴都会为之喜好吧,那么我们首先得准备好工具了。

工具: 1.Xcode 2.homebrew

没错,就是这两个工具这么简单,那我们按部就班,好好说一下该如何做,该如何优雅的编译~。

1、安装 Xcode

首先你得有一只 Xcode,什么?你没有 Xcode?赶紧用大师球去捕捉呀!这里我就不在说 Xcode 如何安装了(PS: AppStore就可以了)。 那为什么要安装 Xcode 呀?

`XCode`提供了Mac平台开发环境必须的gcc编译器,要注意的是`XCode` 安装后并没有命令行的gcc可用,
还需要打开`XCode`,在某个设置里添加Command Line Tools,`XCode`就会自动下载并安装好gcc,
同时还有git也被安装了。

2、安装 homebrew

homebrew 是什么?

`homebre` 是 Mac 平台上的一个包管理工具,提供了许多 Mac 下没有的 Linux工具等,
而且安装工具极其简单,一句命令行 gameOver。

那么,我们该如何安装 homebrew 或我该如何知道自己是否安装了 homebrew 呢?

1)打开终端, 输入 brew,得到的结果如下,则恭喜,你已获得 homebrew 一只我们直接跳过第二步吧。

检测是否安装homebrew

 【学习地址】:FFmpeg/WebRTC/RTMP/NDK/Android音视频流媒体高级开发

【文章福利】:免费领取更多音视频学习资料包、大厂面试题、技术视频和学习路线图,资料包括(C/C++,Linux,FFmpeg webRTC rtmp hls rtsp ffplay srs 等等)有需要的可以点击

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值