История изменений
Исправление whbex, (текущая версия) :
Всему прочему дножелезу это не поможет т.к. затраты на не-zerocopy не превысят 2-5%.
Помогло. Записывал экран с kmsgrab на всяком хламе типа Atom Z3740 - так хотя бы 60FPS на записи было без видимых артефактов.
x11grab и прочее - лаг на лаге.
Собственно если железо слабое а железного кодировщика нету - ffmpeg единственное что может сработать.
Вот в такой связке не проверял, рядом 4 малина лежит, можно будет на ней экран попробовать записать.
На маке обычно через OBS это делаю.
а ффмпег один хрен лучше всех жмёт.
Он хорошо жмёт только тогда, когда тебе это не нужно делать в реалтайме. Иначе здорово мешает foreground приложениям, если у тебя не 14900. Даже на своём 5600G это ощущаю.
Так что пока лучше выделенного блока кодирования (VCN/QSV/NVENC) ничего нет. В моей 7600 его вполне хватает на одновременный стриминг 2к (1440p) на Mac и запись RDR2 в 4к (2160p). Сеть около 300-400 мбит, WiFi.
Исходная версия whbex, :
Всему прочему дножелезу это не поможет т.к. затраты на не-zerocopy не превысят 2-5%.
Помогло. Записывал экран с kmsgrab на всяком хламе типа Atom Z3740 - так хотя бы 60FPS на записи было без видимых артефактов.
x11grab и прочее - лаг на лаге.
Собственно если железо слабое а железного кодировщика нету - ffmpeg единственное что может сработать.
Вот в такой связке не проверял, рядом 4 малина лежит, можно будет на ней экран попробовать записать.
На маке обычно через OBS это делаю.
а ффмпег один хрен лучше всех жмёт.
Он хорошо жмёт только тогда, когда тебе это не нужно делать в реалтайме. Иначе здорово мешает foreground приложениям, если у тебя не 14900. Даже на своём 5600G это ощущаю.
Так что пока лучше выделенного блока кодирования (VCN/QSV/NVENC) ничего нет.