Я пытаюсь записать свой экран с помощью ffmpeg, но загрузка ЦП очень увеличивается, он достигает 85% ЦП и 20 потоков ... после 1 часа записи невозможно использовать компьютер.
Я пытался установить threads=2
, чтобы уменьшить 20 (я вижу потоки на мониторе активности), но это не сработало вообще ..
Это команда, которую я использую:
ffmpeg -threads 2 -f avfoundation -i 1 -capture_cursor 1 -capture_mouse_clicks 1 -video_size 2560x1600 -b:v 2M -maxrate 2M -bufsize 1.5M -tune zerolatency -crf 17 -preset ultrafast -pix_fmt yuv420p -qp 0 -r 20 video.mkv -y -an
Я пытался использовать .mkv
и .mov
, и нет особой разницы, другие показывают очень низкое качество, я пытался увеличить crf
, уменьшить b
и maxrate
.
Есть идеи, как уменьшить нагрузку на процессор?У меня уже ужасное качество видео (переходы - беспорядок), и, кроме того, мой компьютер работает очень медленно ...
Я знаю, что у стека уже есть ответы на некоторые вопросы, но (1)никто из них не решил / не помог мою проблему;(2) они немного староваты, поэтому, возможно, появились новые версии с новыми решениями ...