关于AVAssetWriter,AVAssetWriterInput报错Cannot call method when status is 2的问题记录

来源:互联网 发布:淘宝大麦票务专营店 编辑:程序博客网 时间:2024/05/16 07:41

首先,最好把他们放在线程里去执行,而写顺序应该是

[self.writerInput markAsFinished];[self.videoWriter finishWriting];

其次,如果每次想在重新写一个视频的时候,那么你就要重新init一下AVAssetWriter,AVAssetWriterInput,否则就会报错Cannot call method when status is 2


参考文章:AVAssetWriter multiple sessions and the status property

原创粉丝点击