在android中捕获视频时应用效果?

在android中捕获视频时应用效果?,android,video,opengl-es,ffmpeg,Android,Video,Opengl Es,Ffmpeg,如何在捕获视频的同时将效果应用到视频中我尝试了很多方法,但输出什么都不是我已经搜索并找到了一个应用程序我做了我想做的…但我没有得到他们正在做的 我已经使用GPUImageProcessinglibrary对图像应用了效果。对于应用效果,我应该捕获普通视频并将其应用到帧,然后将效果应用到该帧,然后再次将这些帧重新组合到视频中。这是唯一的过程还是任何其他替代方法。大多数堆栈回答都建议我FFMPEG使用此功能,我可以从视频中获取帧。如何重新组合它 我认为通过使用它,我们可以在录制视频时应用效果。但我不

如何在捕获视频的同时将效果应用到视频中我尝试了很多方法,但输出什么都不是我已经搜索并找到了一个应用程序我做了我想做的…但我没有得到他们正在做的

我已经使用
GPUImageProcessing
library对图像应用了效果。对于应用效果,我应该捕获普通视频并将其应用到帧,然后将效果应用到该帧,然后再次将这些帧重新组合到视频中。这是唯一的过程还是任何其他替代方法。大多数堆栈回答都建议我
FFMPEG
使用此功能,我可以从视频中获取帧。如何重新组合它


我认为通过使用它,我们可以在录制视频时应用效果。但我不知道如何使用openGl应用它

只需使用从ffmpeg获取的帧制作视频即可。您可以找到一些用于从帧制作视频的库。或者你可以用这些视频制作一部电影,然后像视频文件一样保存。您也可以将帧视为原始数据,然后通过向其添加标题来创建文件。

是的,我知道。.使用ffmpeg,我们可以将视频分为帧。.但我想在使用摄像头录制视频时获取帧。.将视频分为帧并对每个帧应用效果,然后再次将其重新组合为视频,这需要花费太多的时间。这是非常必要的这取决于你所说的“效果”是什么意思。例如,在Grafika()中的“Show+capture-camera”示例中,可以更改片段着色器以调整视频。(代码中有一个颜色->黑白转换器。)有些效果可能更难在GLSL中表达。