【发布时间】:2017-05-02 20:44:29
【问题描述】:
我需要在每个视频帧上录制带有时间戳的视频。我在cts 中看到了一个示例,它使用 InputSurace.java 和 OutputSurface.java 连接解码器和编码器来转码视频文件。是否可以复用这两个android java类来实现时间戳录像机?
我尝试使用 OutputSurface 作为 Camera 预览输出,并使用 InputSurface 作为 MediaCodec Encoder 输入,但听起来只记录 2 或 3 帧然后它就永远挂在那里!
【问题讨论】:
-
您可能对使用 MediaRecorder 和 mobile-ffmpeg here 的另一种方法感兴趣。
标签: android android-mediacodec