GPUImage二次录制视频崩溃

2024-08-13  本文已影响0人  西贝人立口
image.png
使用GPUImage的时候录制视频,第一次录制没问题。第二次录制就出现上述崩溃。

reason: '*** -[AVAssetWriter startWriting] Cannot call method when status is 3'
status is 3为3是表示AVAssetWriterStatusFailed,文件写入失败。
解决办法就是:
1.把保存的路径给删除掉。

image.png

2.先在录制完成后把滤镜从MovieWrite移除掉,然后把audioEncodingTarget=nil,以及MovieWrite=nil。


image.png
上一篇 下一篇

猜你喜欢

热点阅读