【问题标题】:How to record and save video with camera2 and mediacodec api?如何使用 camera2 和 mediacodec api 录制和保存视频?
【发布时间】:2021-02-12 20:06:23
【问题描述】:

我正在尝试制作相机应用程序,目前正在尝试录制视频。我尝试了 MediaRecorder,但它不能满足我的需求,因为我需要进行一些视频编辑,并且我注意到 MediaRecorder 在录制之前会跳过一些帧。我到处寻找合适的教程,但没有。如何做到这一点?如何使用带有 Camera2 API 的 MediaCodec 创建和保存视频?我不需要关于如何实现摄像头的完整 Java 代码,只需要一个简短的代码,它显示哪些 camera2 参数应该传递给 MediaCodec。 MediaCodec 实现和保存视频的方式就是我想要的。希望你能回答。谢谢。

【问题讨论】:

标签: java android android-camera2 android-mediacodec mediamuxer


【解决方案1】:

如果您想使用 Java 创建应用程序,您可以尝试JavaCV。它是 OpenCV 和许多用 Java 编写的库的包装器。

你可以使用 cv2.Videocapture 方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-10
    • 1970-01-01
    • 1970-01-01
    • 2016-10-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多