我在 PHP 中使用此命令使用 ffmpeg 将 1080p 视频转换为 MP4。
$command = FFMPEG.' -i ' . $src . ' -sameq -strict -2 -vcodec libx264 -ar 22050 -y ' . $dest.'.mp4 2>&1';
exec($command,$output,$status);
问题是该进程使用了大量内存 ~1600MB,这是我的服务器不允许的,因此 ffmpeg 被终止。我可以将 ffmpeg 的内存使用量限制在 600-700MB 左右吗?
非常感谢任何帮助...
最佳答案
这与 PHP 无关。这是关于如何限制 FFMPEG 内存使用。
简答不!
看这里:http://hwdmediashare.co.uk/forum/27-development-customisation/54700-limit-ffmpeg-memory-usage
关于php - 如何限制 ffmpeg 内存使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12390682/