ios 使用FFMPEG

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的全部过程,了解更多请关注微信公众号!





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值