Перегрузка кодировщика
Как выявить причину проблем пропуском кадров/нестабильным битрейтом мы рассмотрели в разделе Нестабильный битрейт
Если у вас возникают пропуски кадров при рендеринге или кодировании, это означает, что OBS не успевает отрисовать кадры, чаще всего из-за перегрузки кодировщика — будь то процессор или видеокарта, в зависимости от выбранного типа кодирования.
Способы снижения нагрузки:
- Снизьте разрешение и/или частоту кадров (FPS).
- Понизьте качество пресета кодирования (например, выбрать "Performance" вместо "Quality"). На разных кодировщиках пресеты называются по разному. Например, на видеокрте NVIDIA (H264)
- Смените кодировщик, выбрав менее загруженное устройство (например, переключиться с x264 на NVENC H264 или наоборот).
-
Изучите дополнительные советы по оптимизации OBS:
-
Используйте более производительное оборудование, если текущая система не справляется.
-
Воспользуйтесь автоматическим анализом логов OBS. Инструкция