GPUImage 2视频输入

时间:2013-02-03 22:39:46

标签: ios objective-c gpuimage

我正在尝试使用GPUImageAlphaBlendFilter将2个视频混合在一起。输出看起来像我想要的但是有一些帧被淘汰了。例如,时间0.32处的帧被置于时间0.4。您可以查看此Youtube video以获取确切的详细信息。这段时间不匹配会让视频看起来不太好,所以我希望有人可以帮助我。

我尝试深入研究文件GPUImageTwoInputFilter,方法

- (void)newFrameReadyAtTime:(CMTime)frameTime atIndex:(NSInteger)textureIndex;

并尝试更改此行:

[super newFrameReadyAtTime:frameTime atIndex:0]; 但是,如果我将frameTime更改为firstFrameTime,则第二个视频会出现时间不匹配问题,如果我将其更改为secondFrameTime,则第一个视频会出现时间不匹配问题。

0 个答案:

没有答案