2011-09-29 291 views
0

有沒有辦法設置ffmpeg的最大CPU利用率,或者是 (最好是)以較低的優先級運行ffmpeg,以便它仍然以100%運行 ,但將CPU放棄到其他進程需要?FFMPEG和CPU利用率

我不確定這是我可以在ffmpeg本身設置的東西,或者如果我需要運行某種包裝器命令或更改系統設置。

回答

2

我想你在Linux上運行這個。快速谷歌給了我這個:
Changing Priority on Linux Processes

這些準則被稱爲正派還是不錯的價值。 Linux niceness的範圍從-20到19.數字越小,任務獲得的優先級越高。如果niceness值爲19,那麼任務將被設置爲最低優先級,並且CPU會在有機會時處理它。默認的nice值是零。

與特定的優先級創建新的進程:

nice -n [nice-value from -20 to 19] [command] 

所以,你的情況:

nice -n 10 ffmpeg ..... 
+0

不,我在Windows上運行它。 – nasaa