如何限制ffmpeg只使用我CPU的50%?

时间:2012-06-19 18:35:04

标签: ffmpeg

即时通过使用ffmpeg通过UDP流式传输我的桌面,但我的问题是ffmpeg的进程在运行的整个过程中始终需要100%的cpu而不留其他应用程序的空间,我的问题是如何限制ffmpeg的进程只占用50 -60%的cpu?

我的cpu有单核心 2 gb ram

1 个答案:

答案 0 :(得分:17)

FFMpeg有一个选项-threads。您可以在那里定义,如果它将是auto(默认),或者您可以限制使用的线程数(CPU核心)。建议您根据可用线程数量减去1或2来设置数量。因此,如果您有8个线程,则设置为-threads 6会很棒。但是如果你只有一个内核和2 GB的RAM,我不确定是不是这样! FFMpeg需要大量资源。