6

我想在使用媒体录像机录制视频时显示过滤后的相机预览。为了过滤预览,我通常需要帧,我可以从 onPreviewFrame() 函数中获取,但是在使用媒体记录器录制视频时,不会调用 onPreviewFrame() 函数。所以我想知道,有没有其他方法可以让这些帧进行过滤,然后在修改后显示它们?我检查了一些来自 Google Play 的应用程序,例如 Videocam Illusion。它在录制视频期间显示带有效果的预览。我想做类似的事情,但没有提示如何去做。因此,我将不胜感激有关该问题的任何帮助/提示/代码/示例。谢谢。

4

1 回答 1

1

我自己没有做过,但不久前搜索过。StackOverflow 上有一个答案来显示 PreviewFrame 的修改后的缓冲区:

https://groups.google.com/forum/?fromgroups=#!topic/android-developers/yF6CmrIJzuo

在这里,关于同一主题的谷歌群组链接。

如何操作相机预览?

希望这会有所帮助,我正在计划一个修改预览帧的应用程序,但不会记录任何内容。

最好的问候。

于 2012-09-10T14:38:52.683 回答