gpt4 book ai didi

android - 如何在 android 上使用 ffmpeg 录制视频?

转载 作者:行者123 更新时间:2023-11-30 04:00:50 35 4
gpt4 key购买 nike

我想通过从 Android Camera 获取 byte[] 数据使用 ffmpeg 创建视频。现在的问题是我对 ffmpeg 了解不多。所以我需要一些关于 ffmpeg 的文档。如果有人能提供一些关于 ffmpeg 的有用教程/示例代码/示例及其工作原理,如何使用它以编程方式创建视频,我将不胜感激,谢谢。

最佳答案

ffmpeg 是一个 C 库,因此您必须使用 NDK 来构建它并使用 JNI 接口(interface)将它与您的 Android 设备桥接在一起。据我所知,我认为直接使用 ffmpeg 录制视频是不可能的。但是,如果您决定走这条路,您可以使用 openCv 捕获视频流,然后使用 ffmpeg 对其进行解码/编码。再次声明,所有这些都必须在 C/C++ 中完成,并且在使用 ffmpeg 处理完信息后,可以使用 NDK 通过 JNI 将信息发送到 android 设备。

这是 Android 版 OpenCV 库的链接 http://opencv.org/downloads.html

下载后,会有示例项目向您展示如何使用原生 android 相机以及使用 opencv 功能录制视频。

关于android - 如何在 android 上使用 ffmpeg 录制视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12532952/

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