所以我有一个长度相同的音频和视频剪辑,我想将它们合并到一个文件中以制作一个有声视频剪辑。
我找到了这个答案,但它似乎适用于 iPhone:Merging Audio with Video Objective-C
基本上,我想做的是来自 FFMPEG 的命令:
ffmpeg -i TestRecording-20140363110156.mov -i 1393956048.wav -vcodec copy out.mov
这可能吗?如果没有,我可以将编译好的 ffmpeg 文件包含到我的项目中并调用它吗?
谢谢。
最佳答案
您当然可以将编译后的 ffmpeg 包含在您的应用程序包中。我将使用 NSTask 来运行该命令。您可以使用以下代码找到嵌入的ffmpeg的路径:
NSString ffmpegPath = [[NSBundle mainBundle] pathForResource:@"ffmpeg" ofType:@""];
关于objective-c - Mac 将音频和视频文件合并在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22369109/