关闭

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

标签: AVAssetWriterAVAssetWriterInputiOS视频
4205人阅读 评论(0) 收藏 举报
分类:

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

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

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


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

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:373241次
    • 积分:5080
    • 等级:
    • 排名:第5479名
    • 原创:144篇
    • 转载:80篇
    • 译文:0篇
    • 评论:30条
    最新评论