gpt4 book ai didi

java - 如何管理内存中的视频帧

转载 作者:行者123 更新时间:2023-12-01 04:33:01 25 4
gpt4 key购买 nike

我的应用程序正在使用 FFMPEG 抓取视频的所有帧。
我的问题是,我在哪里保存所有帧?
我已经尝试将帧转换为位图并保存到数组列表,但应用程序说内存不足。
此外,当我保存 IplImages 时到数组列表(它运行),但需要超过 500 MB。
我使用了低质量的视频。那些高质量的图像不能与 IplImages 一起运行。

最佳答案

由于内存限制,您无法将所有这些帧加载到内存中。要检查限制,您可以谷歌 Android 堆大小,每个设备的限制有所不同,但也没有那么多。您必须逐帧处理它并将其保存在 SD 卡等存储设备上。

关于java - 如何管理内存中的视频帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17746051/

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