gpt4 book ai didi

android - MediaCodec 在每个视频帧上录制带有时间戳的视频

转载 作者:行者123 更新时间:2023-11-30 00:33:54 25 4
gpt4 key购买 nike

我需要在每个视频帧上录制带有时间戳的视频。我在 cts 中看到了一个例子其中使用 InputSurace.java 和 OutputSurface.java 连接 Decoder 和 Encoder 来转码视频文件。是否可以重用这两个android java类来实现时间戳录像机?

我尝试使用 OutputSurface 作为相机预览输出并使用 InputSurface 作为 MediaCodec 编码器输入,但听起来好像只记录 2 或 3 帧然后它永远卡在那里!

最佳答案

慢慢来探索这个 link了解如何将相机预览输入视频文件。一旦您对该机制有信心,您应该能够为 MediaCodec 输入表面提供某种 OpenGL 魔术,以将额外的图形放在相机预览的顶部。我建议首先调整示例代码的 drawExtra()

关于android - MediaCodec 在每个视频帧上录制带有时间戳的视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43746916/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com