Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私のアプリは、FFMPEG を使用してビデオのすべてのフレームを取得しています。 私の問題は、すべてのフレームをどこに保存すればよいですか? フレームをビットマップに変換して配列リストに保存しようとしましたが、アプリはメモリ不足と言っています。また、IplImages を arraylist に保存すると (実行されます)、500 MB 以上かかります。低品質のビデオを使用しました。高品質のものは、IplImages でも動作しません。
メモリ制限があるため、これらのフレームをすべてメモリにロードすることはできません。AndroidのヒープサイズをGoogleで確認できる制限を確認するには、デバイスごとに異なりますが、それほど多くはありません。フレームごとに処理し、SD カードなどのストレージ デバイスに保存する必要があります。