绕过MediaRecorder在Android中录制/处理视频

绕过MediaRecorder在Android中录制/处理视频,android,camera,android-mediarecorder,Android,Camera,Android Mediarecorder,对Android和Java不熟悉,但我有很长的编程背景 假设我想从手机上录制一些视频,但在录制时(在H.264编码之前)直接操纵像素,我该怎么做?在Android文档中,您似乎使用MediaRecorder类并为其分配一个摄像头,然后将其记录到一个文件或URI。但我希望在捕获期间和保存之前处理数据(而不是先保存再处理) 谢谢您需要的一切都在libmedia.so库中。实时操作视频帧没有直接的方法 这将有助于您开始思考各种可能性:) 您可以查看libmedia库的源代码。您必须查看MediaRec

对Android和Java不熟悉,但我有很长的编程背景

假设我想从手机上录制一些视频,但在录制时(在H.264编码之前)直接操纵像素,我该怎么做?在Android文档中,您似乎使用MediaRecorder类并为其分配一个摄像头,然后将其记录到一个文件或URI。但我希望在捕获期间和保存之前处理数据(而不是先保存再处理)


谢谢

您需要的一切都在
libmedia.so
库中。实时操作视频帧没有直接的方法

这将有助于您开始思考各种可能性:)


您可以查看libmedia库的源代码。

您必须查看MediaRecorder的源代码。您需要的一切似乎都在本机库中
MediaRecorder
只是主要操作的包装器。