Mac合并音频和视频文件

时间:2014-03-13 04:30:30

标签: objective-c macos cocoa audio ffmpeg

所以我有一个相同长度的音频和视频剪辑,我想将它们合并到一个文件中,制作带声音的视频剪辑。

我找到了这个答案,但它似乎适用于iPhone:Merging Audio with Video Objective-C

基本上,我想要做的是来自FFMPEG的这个命令:

ffmpeg -i TestRecording-20140363110156.mov -i 1393956048.wav -vcodec copy out.mov

这可能吗?如果没有,我可以将已编译的ffmpeg文件包含到我的项目中并调用它吗?

感谢。

1 个答案:

答案 0 :(得分:1)

您当然可以在应用包中添加已编译的ffmpeg。我会使用NSTask来运行命令。您可以使用以下代码找到嵌入式ffmpeg的路径:

NSString ffmpegPath = [[NSBundle mainBundle] pathForResource:@"ffmpeg" ofType:@""];