iOS 音视频: 让 FFMpeg 支持对 H.264 的编码

很多同学被诸如264之类的术语搞懵逼了.
先大概解释一下.

H.264 是视频的一种编码标准(规范), x264 是一个库, 实现了对 H.264 视频格式的编码,但是没有实现解码 H.264 的功能.

ffmpeg 是一个框架,实现了对 H.264视频格式的解码功能.

换句话说

ffmpeg + x264 就包含了对 H.264 格式的编码、解码的实现。

看一个典型的图
1

ffmpeg 是视频音频编码转码的框架, 能够容纳多种视频音频模式之间的相互转码.
x264 是对 H.264 编码标准的一种具体实现,是一个优秀的 H.264 视频文件格式的编码器.
ffmpeg 框架提供了 H.264 的编码接口,但是要具体使用 H.264 格式,就需要重新编译.

今天的重点就是将 x264 库编译进 ffmpeg.

一. 下载编译264的脚本

点击 x264-ios

二. 下载 x264 源码

git clone http://git.videolan.org/git/x264.git

注意: clone 到和上面脚本同目录.

三. 编译 x264

执行脚本 ./b

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值