使用 ffmpeg 时内存使用量增加。这是预料之中的吗?

使用 ffmpeg 时内存使用量增加。这是预料之中的吗?

我正在使用ffmpeg网络摄像头录制视频,但内存使用量非常高,并且随着视频长度不断增加。

例如,我使用具有 64 MB RAM 的嵌入式设备,当我录制 30 分钟的视频时,在录制的最后几分钟只剩下 2MB 的 RAM。

我曾经valgrind检查过内存泄漏,但程序完成时只发现了 24 字节的泄漏。这是预期的内存消耗吗ffmpeg

这是ffmpeg我使用的命令:

ffmpeg -f video4linux2 -s 320x240 -t 00:00:10 -i /dev/video0 out.mpg

相关内容