我们正在开发 Android 3D 动画应用程序。
我们需要识别图像,然后使用 FFmpeg 将其保存并编码为视频(因为 Android API 不支持)。生成视频后,将音频附加到相同的视频。
我们在这方面面临两个问题。
首先是保存识别图像进行编码时的内存泄漏问题。模拟器的 CPU 过载。每次选择图像时是否调用FFpmeg?如何解决这个问题?
第二个(如果我们通过第一个)我们无法对所选图像进行编码,因为这会生成绿色视频。这可能是什么原因?
除了 FFmpeg 之外,是否有任何工具可以将视频从图像编码为 H264?图像版本(Rastar 或 Vector)是否会影响此视频编码?是否考虑Android OS版本?
对此的任何宝贵意见将不胜感激。
谢谢