68得票2回答
使用AVAssetWriter和AVAssetWriterInputs编写视频+音频的代码不起作用。为什么?

我一直在尝试使用AVAssetWriter和AVAssetWriterInputs编写视频+音频。 我在这个论坛中读了多篇文章,有人说他们能够完成,但对我来说并没有起作用。如果只写视频,则代码非常好用。当我添加音频时,输出文件损坏且无法播放。 以下是我的代码的一部分: 设置AVCaptu...

47得票2回答
使用AVAsset制作包含图片数组和歌曲文件的电影文件

我正在尝试使用图片数组和音频文件制作电影文件。为了使用图片数组制作电影,我使用了zoul在这里的大文章。一切都很完美,我有了我的图片电影。然而,当我尝试添加一些音轨时,出现了很多问题。为了理解,我放置了我的代码: 当我调用此方法时,图片数组和歌曲文件已准备好:-(void) writeIma...

39得票2回答
AVFoundation + AssetWriter: 利用图片和音频生成电影

我必须从我的iPhone应用程序中导出一部电影,其中包含来自NSArray的UIImage,并添加一些以.caf格式开始的音频文件,这些文件必须在预先指定的时间开始。 现在,在浏览了许多关于此问题和其他网站的问题和答案后,我已经能够使用AVAssetWriter导出包含图像的视频部分,但似乎找...

28得票1回答
shouldOptimizeForNetworkUse实际上是做什么的?

从苹果文档中,它仅仅说了这样一句话:   当此属性的值为YES时,输出文件将以这样的方式编写,即只需下载文件的一小部分即可开始播放。 但实际上发生了什么?

22得票1回答
我该如何使用AVAssetWriter?

我想提取一些视频帧并将其编码成视频。看起来这正是AVAssetWriter的用途,但无论我怎么查看文档和谷歌,都找不到任何实际使用它的方法。从文档中看,似乎我需要输入 (AVAssetWriterInput) 来向写入器提供数据。好吧,但是 AVAssetWriterInput 类是抽象的,而...

21得票2回答
如何使用AVAssetWriter编写同时包含视频和音频的电影?

我想使用 AVAssetWriter 导出电影,但无法弄清如何使视频和音频轨道同步。仅导出视频可以正常工作,但当我添加音频时,导出的电影会呈现这样的情况: 首先我看到了视频(没有带音频),然后视频冻结(一直显示最后一帧图像直到结束),几秒钟后我才听到音频。 我尝试了一些关于音频的操作,例如...

20得票1回答
使用AVAssetWriter进行视频编码-崩溃问题

我有一个函数,目的是将视频重新编码为在iPhone / iPad上可管理的比特率。这里是代码:*更新的工作代码,现在包括音频! :) -(void)resizeVideo:(NSString*)pathy{ NSString *newName = [pathy stringByA...

18得票1回答
使用带有音频AVAssetWriterInput的appendSampleBuffer会在endSessionAtSourceTime之前“泄漏”内存

我在使用AVAssetWriterInput appendSampleBuffer时遇到了一个奇怪的内存“泄漏”问题。我同时写入视频和音频,因此我有一个AVAssetWriter和两个输入,一个用于视频,一个用于音频: self.videoWriter = [[[AVAssetWriter ...

18得票5回答
iOS7 GM上未调用完成处理程序

我正在使用AVAssetWriter,它在iOS6上工作得非常好。 问题在于,当我调用finishWritingWithCompletionHandler时,在iOS7 GM上无法调用完成处理程序。 在我调用finishWritingWithCompletionHandler之前,我调用了...

17得票4回答
如何将*单张图片*与视频合并

我正在尝试将单个视频与单张图片合并。这不是像以下链接中的将多张图片合并成一个视频: create movie from [UIImage], Swift How do I export UIImage array as a movie? Make movie file with pictu...