GPUImage 报错reason: 'Incomplete filter FBO: 36055'

来源:互联网 发布:浪潮软件二级部门 编辑:程序博客网 时间:2024/06/05 16:08

Crash on videos without sound!
fixed:

AVAsset *anAsset = [AVAsset assetWithURL:_dictInfo[UIImagePickerControllerMediaURL]];
AVAssetTrack *assetTrack = [[anAsset tracksWithMediaType:AVMediaTypeVideo] objectAtIndex:0];
_movieFile = [[GPUImageMovie alloc] initWithAsset:anAsset];
_movieWriter = [[GPUImageMovieWriter alloc] initWithMovieURL:_URLInputVideoFile size:assetTrack.naturalSize];

        if ([[anAsset tracksWithMediaType:AVMediaTypeAudio] count] > 0){            _movieFile.audioEncodingTarget = _movieWriter;        } else {//no audio            _movieFile.audioEncodingTarget = nil;        }
https://github.com/BradLarson/GPUImage/issues/1276#issuecomment-39695145
如果设置为nil,录制的视频将会没有声音。
0 0
原创粉丝点击