iOS从相机捕获视频并实时混合音频文件

时间:2012-04-19 23:44:27

标签: ios audio video avassetwriter avassetreader

我正在尝试从iPhone相机捕捉视频并保存混合了音频文件的电影。 我可以用音频(来自麦克风)捕捉视频而没有任何问题。我想要做的是捕捉视频而不是麦克风音频,使用音乐曲目(.caf文件)。 我正在使用AVAssetWriter捕获视频。我试图设置一个AVAssetReader来读取音频文件,但我无法使它与AVAssetWriter一起工作(可能因为音频解码发生得非常快)。 此外,我不想在没有音频的情况下保存电影,然后将其与AVAssetExportSession混合。为了我的目的,这将是缓慢的。 有任何想法吗 ?提前谢谢。

2 个答案:

答案 0 :(得分:0)

使用AVAssetWriter捕获视频,使用AvAudioRecorder捕获音频,然后使用AVExportSession混合音频和视频,关于此主题的大量帖子。

答案 1 :(得分:0)

如果您(使用AVAssetExportSession)之后执行此操作,则会出现同步问题。视频和音频之间的短暂延迟(时间......)......没有找到更好的解决方案