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