私たちは Android 3D アニメーション アプリに取り組んでいます。
画像を識別し、FFmpeg を使用して同じ画像を保存してビデオにエンコードする必要があります (Android API がサポートしていないため)。ビデオが生成されると、オーディオが同じものに追加されます。
これには2つの問題があります。
1 つ目は、識別された画像をエンコード用に保存する際のメモリ リークの問題です。エミュレータの CPU が過負荷になっています。画像が選択されるたびに FFpmeg が呼び出されるかどうか。この問題を解決するにはどうすればよいですか?
2 つ目 (最初の 1 つを通過した場合) は、選択した画像をエンコードできません。これは、緑色のビデオを生成しているためです。この理由は何でしょうか?
画像から H264 へのビデオ エンコードに FFmpeg 以外のツールはありますか? 画像のバージョン (Rastar または Vector) がこのビデオ エンコーディングに影響するかどうか。Android OS のバージョンは考慮されますか?
これに関する貴重な情報をいただければ幸いです。
ありがとう