php - 如何限制 ffmpeg 内存使用

标签 php ffmpeg

我在 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/

相关文章:

java - Java 中的 FFMPEG 问题

ffmpeg - 带有缩略图的多个输出

php - 在 Web 服务器上查找文件名中的最大数字

java - 将音频录制为 Mp3

ffmpeg - 使用 VC++ 2010 处理 FFmpeg

ffmpeg - 同一帧图像,通过相同的算法或库,两次压缩后图像相同与否

php - 如何修复 PHP 中的 fatal error ?

php - 如何包含具有相对路径的文件?

php - 如何找到用户当前位置?

bash - 循环动画时将 PNG 序列转换为 MP4