我使用 onPreviewFrame 回调设置了相机预览,我想知道“如何将 onPreviewFrame 数据编码到 mp4 视频文件中?”
到目前为止我所知道的是 Android 4.1 有一个 MediaCodec(它是一个解码器和编码器)。MediaCodec 类是否足以将 onPreviewFrame 数据编码到 mp4 视频中?如果是这样,完成此操作的步骤是什么?
谢谢,将不胜感激任何意见或意见或建议,
我使用 onPreviewFrame 回调设置了相机预览,我想知道“如何将 onPreviewFrame 数据编码到 mp4 视频文件中?”
到目前为止我所知道的是 Android 4.1 有一个 MediaCodec(它是一个解码器和编码器)。MediaCodec 类是否足以将 onPreviewFrame 数据编码到 mp4 视频中?如果是这样,完成此操作的步骤是什么?
谢谢,将不胜感激任何意见或意见或建议,
假设您的设备安装了 mp4 编解码器,MediaCodec
可以处理这个问题。您可以使用createEncoderByType()
创建特定于 mime 的编码器。您可能正在寻找"video/mp4v-es"
作为参数。
有关基础知识的简要概述,请查看此问题。您可以在网络上找到更详细的教程,甚至是 的完整实现MediaCodec
。