我尝试使用AVAsset
初始化GPUImageMovie,这是一个AVMutableComposition
。但是,它只显示运行所有基准帧后的最后一帧。如果我使用initWithURL它工作正常,但我不想生成文件。
我还尝试从文件网址创建AVAsset
并获得相同的结果。
_movieFile = [[GPUImageMovie alloc] initWithAsset:_myAsset];
_movieFile.runBenchmark = YES;
_movieFile.playAtActualSpeed = YES;
_filterView = [[GPUImageView alloc] initWithFrame:[self windowSize]];
为什么这不起作用的任何想法?
答案 0 :(得分:1)
解决了它。我所做的是创建GPUImageMovieWriter
但不实际调用[movieWriter startRecording]