这是一个初学者的问题,因为我是iOS新手(我今天开始),所以请原谅我的无知和缺乏iOS知识。
在为 Android 构建并成功使用 FFMpeg 之后,我想为 iOS 做同样的事情。所以我按照这个链接成功地为 iOS 构建了 FFMpeg ,但是在经历了那么多痛苦之后,我对如何在 iOS 中使用 FFMpeg 感到困惑,我的意思是如何将命令行参数传递给libffmpeg.a
文件?
我假设必须有一种方法可以将 .a 文件作为可执行文件运行,然后传递命令行参数并希望 FFMpeg 发挥作用,我在 Android 中也这样做了,而且效果很好。
我也知道我可以使用 ffmpeg.c 类并使用它的 main 方法,但问题仍然存在;如何传递这些命令行参数?
这里有什么我应该注意的吗,我现在正在做的事情是正确的,还是我的方法不够完善?
我想混合两个音频文件,所以这样做的命令是ffmpeg -i firstSound.wav -i secondSound.wav -filter_complex amix=inputs=2:duration=longest finalOutput.wav
,我如何在 iOS 中做同样的事情?
有人可以对此有所了解吗?