Mac FFmpeg x265, aac, ffplay编译安装

1. 通过HomeBrew安装

最简单,最方便的方法是通过HomeBrew安装,
HomeBrew也是通过下载源代码,进行编译安装的,所以不想麻烦通过HomeBrew是明智的选择。

1.1安装HomeBrew

如果HomeBrew没有安装,可以通过下面命令安装:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

1.2 安装完全FFmpeg

brew install ffmpeg –with-fdk-aac –with-ffplay –with-freetype –with-libass –with-libquvi –with-libvorbis –with-libvpx –with-opus –with-x265


2. 基本安装方法

如果不需要安装额外的库文件(比如x264, vpx等),直接进行编译即可,也不需要额外的配置。

2.1 下载源代码

git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg

这个就不多说了,随你怎么下吧

2.2 编译

./configure; make && sudo make install

PS:有一点需要说明的是这种方法编译后是没有ffplay的。


3. 完全安装

需要说明的是,下面这些额外的库文件可以通过Homebrew安装,也可以通过源代码编译,这没有不同,最后只需要在编译ffmpeg时加入对应的参数即可。

3.1 Pkg-config & GLib

Pkg-config用于检查包依赖,GLib是其必须的依赖库。

编译GLib

(1)可以从GNU下载源代码
(2)修改stpncpy.c
add “#undef stpncpy” just before “#ifndef weak_alias”
(3)Compile

LIBFFI_CFLAGS=-I/usr/include/ffi LIBFFI_LIBS=-lffi ./configure;make && sudo make install

编译Pkg-config

(1)下载源代码
https://pkg-config.freedesktop.org/releases/

(2) Compile

GLIB_CFLAGS="-I/usr/local/
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值