Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/225.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Android录制视频_Android_Mp4_File Descriptor_Mediarecorder - Fatal编程技术网

使用Android录制视频

使用Android录制视频,android,mp4,file-descriptor,mediarecorder,Android,Mp4,File Descriptor,Mediarecorder,我需要处理MediaRecorder在录制视频时提供的数据,然后将其保存到文件中为*.mp4。我有一个ParcelFileDescriptor,并用它将记录器输出发送到线程中读取的管道。问题是我不知道如何保存mp4文件。我需要提供哪些元数据?我可以从MediaRecorder中提取所有内容吗。以及为元数据提供了多少字节。您可能更了解如何使用外部库将该数据存储为*.mp4 谢谢。您只想录制.MP4格式的视频?不。我需要在保存之前处理数据。我还想在缓冲区中保留最后几秒钟,然后在用户单击按钮时保存它。

我需要处理MediaRecorder在录制视频时提供的数据,然后将其保存到文件中为*.mp4。我有一个ParcelFileDescriptor,并用它将记录器输出发送到线程中读取的管道。问题是我不知道如何保存mp4文件。我需要提供哪些元数据?我可以从MediaRecorder中提取所有内容吗。以及为元数据提供了多少字节。您可能更了解如何使用外部库将该数据存储为*.mp4


谢谢。

您只想录制.MP4格式的视频?不。我需要在保存之前处理数据。我还想在缓冲区中保留最后几秒钟,然后在用户单击按钮时保存它。