1:首先下载编译好的文件
FFMPEG-IOS 文件下载
2:解压文件,将文件加入工程
3:Header Search Paths 加入include文件夹的物理物理路径(include文件夹就在上面下载的文件夹中)
4:将AppDelegate.m文件 改成 AppDelegate.mm (就是将m文件改成mm文件)
=================================以上完成之后 就可以调用 FFMPEG的API,如果要调用命令就需要加入以下文件==============================
将下载的文件加入到工程中
好了 我们做好了使用命令行的准备工作,下面我们来说说怎么使用
调用命令行范例
添加头文件:#import "ffmpeg.h"
调用命令行
int numberOfArgs = 16;
char** arguments = calloc(numberOfArgs, sizeof(char*));
arguments[0] = "ffmpeg";
arguments[1] = "-i";
arguments[2] = inputPath;
arguments[3] = "-ss";
arguments[4] = "0";
arguments[5] = "-t";
arguments[6] = durationChar;
arguments[7] = "-vcodec";
arguments[8] = "copy";
arguments[9] = "-acodec";
arguments[10] = "aac";
arguments[11] = "-strict";
arguments[12] = "-2";
arguments[13] = "-b:a";
arguments[14] = "32k";
arguments[15] = outputPath;
int result = ffmpeg_main(numberOfArgs, arguments);
以上是在IOS上面 使用 ffmpeg的全部过程,了解更多请关注微信公众号!