【发布时间】:2014-07-09 14:56:30
【问题描述】:
我想在 Android 中创建一个包含一些图像和音频文件的视频。 我搜索并找到了有用的库是 opencv、javacv 和 ffmpeg。 我使用了该库并按照链接上给出的过程进行操作- https://github.com/bytedeco/javacv
我想知道流程
- 是否需要本机开发工具包。即使我们有是否有必要 .so 文件,因为我使用上面提到的资源完成了任务 只需将 .so 文件放在 libs 目录的 armeabi 文件夹中即可。
- 我创建了视频,但要求是视频应添加声音
- 声音必须由用户在运行时录制,图像必须来自位图 它们也将在运行时创建。
【问题讨论】:
-
是的,您需要从命令行使用 NDKbuild 构建项目,这将在 libs 文件夹中生成 .so 文件
-
不需要 ndk,你可以在没有 ndk 构建的情况下使用,参见@V.P. 提到的 javacv。下面。我解决了我的问题。对于音频录制,最好录制音频并保存后,将保存的文件网址提供给音频路径..在这里查看我的答案stackoverflow.com/questions/20071981/…