ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看直播体育app软件下载 >> IOS开发 >> ios ffmpeg 编译

ios ffmpeg 编译

来源:网络整理     时间:2016-04-06     关键词:ffmpeg

本篇文章主要介绍了"ios ffmpeg 编译",主要涉及到ffmpeg方面的内容,对于IOS开发感兴趣的同学可以参考一下: 最近完成直播项目也有段时间了,空余时间为了优化项目,特意研究了一下ffmpeg的编译,重新编译ffmpeg是因为从网上下载的ffmpeg库太大造成软件的安装包太...

最近完成直播项目也有段时间了,空余时间为了优化项目,特意研究了一下ffmpeg的编译,重新编译ffmpeg是因为从网上下载的ffmpeg库太大造成软件的安装包太大,为此需要优化。

编译ffmpeg条件:

一、在mac上安装yasm

方法很多这里转载一个常用的做法

mac 下编译 yasm

curl http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz >yasm.tar.gz

tar xzvf yasm.tar.gz

cd yasm-1.2.0

./configure

make

sudo make install

二、下载脚本文件

脚本文件下载

https://github.com/kewlbear/FFmpeg-iOS-build-script
ffmpeg jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播,ffmpeg android,ffmpeg下载,ffmpeg ios,ffmpeg windows,ffmpeg.exe,ffmpeg linux,ffmpeg官网,ffmpeg c
下载下来,其实他已经教你怎么编译了,当然他只告诉我们怎么对x86_64 arm64 armv7 等进行单独编译, 但这还不是我们最终的目的,因为ffmpeg是个非常强大的流媒体音视频处理工具,里面包含了很多库,但是我们如果只是用来解码播放的话就可以把不需要的那部分不编译。

三、脚本文件重新编译运行

    运行这个脚本需要依赖一个库Perl写的脚本,搜了一下网上目前编译FFmpeg库的帖子基本都会提到这个脚本,脚本地址如下: https://github.com/mansr/gas-preprocessor。

下载完这两个脚本后,编译FFmpeg库的准备工作就基本完成了,接着依次执行下面几步:

1、拷贝gas-preprocessor.pl文件到 /usr/bin目录下。

2、修改gas-preprocessor.pl文件的权限

注:需要有读,写和执行的权限。具体操作为,首先在命令行下进入/usr/bin目录,然后执行chmod命令,如下图所示:

ffmpeg jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播,ffmpeg android,ffmpeg下载,ffmpeg ios,ffmpeg windows,ffmpeg.exe,ffmpeg linux,ffmpeg官网,ffmpeg c

打开下载下来的脚本文件:
ffmpeg jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播,ffmpeg android,ffmpeg下载,ffmpeg ios,ffmpeg windows,ffmpeg.exe,ffmpeg linux,ffmpeg官网,ffmpeg c

我们可以从脚本文件里面看到ffmpeg的所有信息,我们只需要修改这个配置文件就可以得到不同大小的ffmpeg库。运行脚本文件也非常简单
ffmpeg jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播,ffmpeg android,ffmpeg下载,ffmpeg ios,ffmpeg windows,ffmpeg.exe,ffmpeg linux,ffmpeg官网,ffmpeg c
等下载完就可以用了。。


以上就介绍了ios ffmpeg 编译,包括了ffmpeg方面的内容,希望对IOS开发有兴趣的朋友有所帮助。

本文网址链接:http://www.codes51.com/article/detail_581441.html

相关图片

相关文章