Как я могу ограничить использование ЦП для фильма? - PullRequest
0 голосов
/ 11 февраля 2020

Python 3. Я использую moviepy для создания нового видео. Проблема в том, что ffmpeg использует 100% всех моих ядер, поэтому я больше ничего не могу сделать на компьютере. Существует параметр для write_videofile, называемый потоками, но когда я настраиваю его, скажем, на потоки = 10 (всего у меня 12 ядер), разницы нет. Я даже пытался вызвать скрипт, используя cpulimit (например, cpulimit -l 70 python my_script.py), но тогда скрипт просто не работает, он просто зависает, без сообщения об ошибке. Есть ли способ, которым я могу заставить moviepy не использовать все ядра процессора, или есть какое-либо приложение (например, cpulimit), которое действительно будет работать?

...