这个问题看起来很重复:在录制视频时保持预览回调?
我正在研究一个在录制视频时需要过程框架的项目。不幸的是,媒体记录器启动将阻止onPreviewCallback返回字节[]帧。
经过一番谷歌搜索后,我发现启动mediarecorder后再次setPreviewCall()使一切正常。但它仅适用于Xperia。在联想上,这个问题仍然存在。在asusMemopad上,它返回了PreviewCallback,但是我们得到的每个帧都彼此相同。直到我读完这篇文章,一切都是一团糟:http : //andrey.chernih.me/2014/06/28/video-recording-and-processing-in-android/
但是解决方案仍然存在一些大问题。有人处理吗?任何答案将不胜感激。
经过一番尝试,终于我找到了解决这个问题的方法。javaCV库https://github.com/bytedeco/javacv是最简单的方法,也许它也是录制视频时处理帧的最佳选择。实际上,这只是一种替代方法,仍然存在许多问题。很高兴你们找出更好的方法。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句