Lumpics lumpics.ru

Исправление ошибки «Кодировщик перегружен! Попробуйте понизить настройки видео» в OBS

Способ 1: Уменьшение выходного разрешения

Выходное разрешение экрана — главный фактор, оказывающий влияние на загруженность кодировщика в OBS при потоковой передаче видео. Это логично, ведь от увеличения количества пикселей растет и нагрузка на центральный процессор. Поэтому первоочередно советуем настроить этот параметр, попытавшись понизить выходное разрешение, если это приемлемо для записываемой трансляции.

  1. В главном окне OBS нажмите кнопку «Настройки», расположенную в правом блоке.
  2. Переход в Настройки для изменения выходного разрешения при перегрузке кодировщика в OBS
  3. Откройте раздел «Видео» и разверните список «Выходное (масштабированное разрешение)».
  4. Открытие настроек выходного разрешения для решения проблемы с перегрузкой кодировщика в OBS
  5. В нем вы увидите поддержку всех разрешений экрана, совместимых с используемой видеокартой и монитором. Попробуйте немного уменьшить его, применив после этого новые настройки.
  6. Уменьшение выходного разрешения для решения проблемы с перегрузкой кодировщика в OBS

Запустите пробную трансляцию с выводом того же содержимого, которое демонстрировалось и ранее. Если кодировщик снова перегружается, возвращайте разрешение обратно или оставьте его пока в таком состоянии, пробуя скомбинировать несколько способов решения данной проблемы.

Способ 2: Уменьшение FPS

Ежесекундная обработка огромного количества кадров уже оказывает нагрузку на графический процессор, а если он не справляется, появляются задержки или микрофризы, влияющие на просмотр контента. Параллельно с этим может отображаться и надпись, свидетельствующая о перегрузке кодировщика, поэтому пользователи, установившие значение FPS в состояние 48-60 кадров, могут снизить его до 30, тем самым значительно уменьшив нагрузку на графический процессор. Изменение этого параметра осуществляется уже через знакомый раздел «Видео» в выпадающем списке «Общие значения FPS».

Изменение частоты кадров в секунду для решения проблем с перегрузкой кодировщика в OBS

Способ 3: Смена предустановки кодировщика

Многие создатели контента, работающие в OBS, при появлении ошибки с перегрузкой кодировщика сразу хотят изменить его на аппаратный, перекинув тем самым нагрузку с процессора на видеокарту, если это позволяет сделать установленное в компьютер железо. Однако для начала рекомендуется проверить предустановку кодировщика и изменить ее, проверяя, как новые параметры сказываются на выводе видео.

  1. Для этого в том же меню «Настройки» перейдите к разделу «Вывод».
  2. Переход в настройки вывода для проверки предустановки кодировщика в OBS
  3. Убедитесь в том, что установлен стандартный программный кодировщик — «x264».
  4. Выбор программного кодировщика для проверки его предустановки в OBS
  5. Следом активируйте галочку «Включить дополнительные настройки кодировщика».
  6. Открытие дополнительных настроек кодировщика для проверки его предустановки в OBS
  7. Предустановка кодировщика подразумевает скорость обработки деталей. Чем быстрее она, тем больше деталей пропускается и меньше нагрузка на процессор. Здесь главное не перепутать значение, поскольку «быстро» означает — хуже, но с меньшей нагрузкой, а «медленно» — наилучшую обработку деталей с огромной нагрузкой на железо.
  8. Проверка предустановки кодировщика при решении проблемы с перегрузкой кодировщика в OBS

Если уже стоит значение «fast», измените его на «veryfast» или еще выше, примените изменение и запустите трансляцию. Теперь детализация обработки немного снизится, но при этом вы сразу почувствуете, что процессор слегка или даже на значительное количество процентов стал свободнее.

Способ 4: Смена используемого кодировщика

В этом способе пойдет речь о решении для тех пользователей, кто обладает довольно слабым процессором и готов перенести некоторые задачи по обработке потока на видеокарту, если ее мощность позволяет в полной мере раскрыться и во время игры, и во время трансляции. Установленный по умолчанию программный кодировщик x264 потребляет мощности процессора, поэтому понадобится переключиться на «Аппаратный (NVENC)». Здесь важно понимать, что аппаратные кодеры не полностью разгружают процессор, а только принимают на себя определенные действия, заставляя обрабатывать информацию установленному в видеокарте чипу, который только для кодирования и предназначен. На выходе качество картинки получается хуже при установке того же битрейта, поэтому аппаратное кодирование уступает программному, но позволяет записывать трансляции пользователям, кто еще не приобрел мощный процессор для стриминга.

Смена кодировщика на аппаратный при решении проблемы с его перегрузкой в OBS

Второй вариант кодировщика — «AMF». Мы не советуем использовать его при потоковом вещании игр, поскольку при рендеринге видеокарта и так занята, а дополнительная нагрузка со стороны OBS при кодировщике AMF только добавит фризов трансляции. При правильной настройке хорош кодировщик QuickSync, для которого значение ICQ рекомендуется указывать от 20 до 23. Если вы хотите выбрать QuickSync, но он не отображается в программе, войдите в BIOS и убедитесь в том, что интегрированная графика включена.

Подробнее: Как включить встроенную видеокарту

Способ 5: Отключение игрового режима в Windows 10

Встроенный в Windows 10 игровой режим довольно агрессивно распределяет системные ресурсы, отдавая максимальный приоритет запущенному приложению. Соответственно, в таких условиях мощностей для OBS выделяется крайне мало. В большинстве случаев игровой режим вовсе не нужен во время стриминга, поэтому его отключение почти всегда благоприятно сказывается на перераспределении нагрузки и иногда позволяет полностью избавиться от появления сообщения о перегрузке кодировщика.

Подробнее: Отключение игрового режима в Windows 10

Отключение игрового режима в Windows 10 для решения проблемы с перегрузкой кодировщика в OBS

Способ 6: Повышение приоритета OBS

Согласно отзывам многих пользователей OBS, при перегрузке кодировщика иногда помогает повышение приоритета программы. Причем сделать это нужно как в самой OBS, так и в операционной системе.

  1. В главном окне программы нажмите кнопку «Настройки» или используйте сперва комбинацию «Alt+F», а затем нажмите клавишу «S». Обратите внимание, что при использовании горячих клавиш необходимо активировать английскую раскладку в системе. Открытие окна Настройки в программе OBS
    Читайте также: Изменение раскладки клавиатуры в Windows 10
  2. В окне «Настройки» активируйте вкладку «Расширенные». Далее измените режим функции «Приоритет процесса» на «Высокий». Для этого кликните по указанной строке и выберите соответствующий вариант из выпадающего списка. После этого примените внесенные изменения, нажав кнопку «OK».
  3. Проверка приоритета OBS для решения проблемы с перегрузкой кодировщика

  4. Далее нажмите на «Панели задач» правой кнопкой мышки. Из открывшегося контекстного меню выберите пункт «Диспетчер задач». Запуск утилиты Диспетчер задач через контекстное меню Панели задач в Windows
    Читайте также: Методы запуска «Диспетчера задач» в Windows 10
  5. Появится окно утилиты, в котором нужно открыть вкладку «Подробности». В ней вы увидите перечень процессов, запущенных в системе. Найдите среди них процесс «obs64.exe» или «obs.exe», после чего кликните по нему ПКМ. В открывшемся контекстном меню наведите указатель курсора на строку «Задать приоритет» и выберите пункт «Высокий» из следующего подменю.
  6. Установка приоритета OBS через Диспетчер задач для решения проблемы с перегрузкой кодировщика

  7. Закройте окно «Диспетчера задач» и проверьте работоспособность программы OBS.

Способ 7: Активация режима совместимости

В некоторых случаях разгрузить работу кодировщика можно с помощью включения режима совместимости для программы OBS. Реализуется это буквально в несколько кликов.

  1. Откройте папку, в которой находится исполняемый файл программы. Если вы не знаете ее местоположения, кликните на ярлыке OBS правой кнопкой мышки, после чего выберите пункт «Расположение файла» из контекстного меню.
  2. Открытие директории с расположенным исполняемым файлом OBS через контекстное меню
  3. Автоматически откроется директория с искомым файлом, а сам он при этом уже будет выделен. Вам нужно нажать на нем ПКМ и выбрать пункт «Свойства» из появившегося меню.
  4. Вызов окна Свойства для исполняемого файла OBS через контексное меню
  5. В следующем окне перейдите во вкладку «Совместимость». В ней установите галочку напротив строки, отмеченной на скриншоте ниже. После этого из выпадающего списка с перечнем версий операционных систем выберите Windows 8. Режим совместимости именно с ней чаще всего позволяет избавиться от проблемы. Сохраните изменения, нажав кнопку «OK». Активация режима совместимости с Windows 8 для исполняемого файла OBS через окно Свойства
    Читайте также: Включение режима совместимости в Windows 10
  6. Теперь вам остается лишь закрыть все открытые ранее окна и перезапустить OBS. Вполне вероятно, что работа кодировщика будет налажена.

Способ 8: Запуск программы от имени администратора

Данный метод выглядит банально, однако в сети можно найти даже исследования пользователей, которые показывают, что запуск программы OBS от имени администратора заметно снижает нагрузку на кодировщик.

  1. Кликните по ярлыку программы или исполняемому файлу OBS правой кнопкой мышки и выберите строку «Запуск от имени администратора».
  2. Запуск программы OBS от имени администратора посредством контекстного меню

  3. Чтобы не выполнять эти действия каждый раз при инициализации программы, активируйте функцию, которая будет постоянно запускать OBS от имени администратора. Для этого кликните на ярлыке или файле программы ПКМ и выберите пункт «Свойства» из контекстного меню.
  4. Открытие окна Свойства для исполняемого файла OBS посредством контекстного меню
  5. Активируйте вкладку «Совместимость» и поставьте в данной вкладке отметку рядом со строкой «Запускать программу от имени администратора». После этого не забудьте нажать кнопку «OK». Активация функции Запускать программу от имени администратора для утилиты OBS
    Читайте также: Запуск программ от имени администратора
  6. После запуска программы таким способом нагрузка на кодировщик будет снижена, и, вероятнее всего, проблема решится.

Способ 9: Уменьшение количества источников

Каждый источник, добавленный в OBS, нагружает программу и потребляет определенное количество системных ресурсов. Если их вы добавили слишком много, то для устранения проблемы с перегрузкой попробуйте удалить некоторые.

  1. Просмотрите перечень всех добавленных источников в нижней части окна программы.
  2. Перечень всех источников добавленных пользователем в OBS

  3. Одиночным кликом левой кнопки мышки выберите тот, который хотите удалить. После этого нажмите на кнопку с изображением минуса, находящуюся немного ниже списка. При необходимости повторите процедуру нужное количество раз со всеми неиспользуемыми источниками.
  4. Удаление выбранного источника в OBS для разгрузки кодировщика программы
  5. Обратите внимание, что визуально отключение источника не разгружает систему и программу OBS. Вы просто перестаете видеть информацию во время записи или трансляции. Скрытые источники в OBS помечены иконкой с перечеркнутым глазом. Вместо скрытия лучше удалить такие источники, если вы ими не пользуетесь.
  6. Отображение скрытых источников и сцен в программе OBS
Обсудить в TelegramНаш Telegram каналТолько полезная информация
Автор статьи Вы на сайте: Статья обновлена: . Автор: Сергей

Вам помогли мои советы?

Получить ответ на Email
Уведомить о

13 ответов
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
ОБСник
24 января 2021 14:16

Отлично!.Рекомендую.1 способ сразу же помог.(сначала пишет кодир перегружен а через 5 секунды все уходит)(снимаю в 30FPS/1440×810)СПАСИБО!

Аноним
10 января 2022 12:22

Я всё сделал так. У меня пишет повысьте настройки кодировщика,,

Артём
26 августа 2022 14:51

Здраствуйте! у меня такой вопрос что делать, если в предустановщике кодировщика всего 3 пункта speed, balanced, quality?
у меня видеокарта amd radeon r7 350 series, стоит ли на ней стримить?

Аноним
23 января 2024 22:05
Ответить на  Артём

Либо баланс ставь, либо спид

Yasha6630
25 февраля 2023 22:17

Ничего из этогор не помогает. Мощный пк, сначала пишет кодировщик перегружен, потом тупо виснет обс намертво и все.

Игорь
1 марта 2023 23:44
Ответить на  Yasha6630

Переустановите обс

Yasha6630
2 марта 2023 18:43
Ответить на  Игорь

Гениально, я ж тупой не догадался этого сделать, как наверное и выставить высокий приоритет, как и запуск от админки, как и миллион различных настроек )))) не помогает к слову ничего, на двух компаз, с двумя разными провайдерами, одно и тоже, запускаю стрим, идет минут 5-7, скачет битрейт, потом уходит вообще в ноль, и обс намертво висит. Нигде вообще решения подобной проблемы нет.

Аноним
20 июня 2023 13:27

спасибо большое что помогли

Сергей
23 июля 2023 17:06

Здравствуйте, еще не запускал трансляцию, не проверял перегружается ли кодировщик теперь, но у меня есть еще одна проблема. Несколько дней подряд стримил все нормально(за исключением кодировщика), компьютер у меня мощный, все как надо, но у меня резко просел фпс в кс го. то есть вместо 1000 положенных, у меня просто 300. именно тогда когда обс запущен(со стримом или без не важно), просто минусуется фпс. Я не знаю как быть, и что могло повлиять на это, так же не имею представления.

Аноним
25 октября 2023 13:09

супер)))

Аноним
4 марта 2024 22:29

Здравствуйте у меня такая же проблема но ноут мощность выше среднего почему так выходит ? Может какой нибудь вирус перезагружает ноутбук? Характеристика ноутбука : 12500н 16гб 1650gtx 144грц

Виктор Бухтеев
6 марта 2024 22:30
Ответить на  Аноним

Здравствуйте, Аноним. Сейчас этот ноутбук можно считать как раз средним, поэтому под него необходимо подобрать корректные настройки OBS, в частности, обратить внимание на выбранный кодировщик и предустановки. Если есть такая возможность, предоставьте описание или скриншоты текущих параметров, а также уточните, что собираетесь стримить через OBS. Возможно, для вас будут актуальными какие-то другие параметры. Однако сначала я советовал бы обратить внимание на все описанные методы из этой статьи. Прочитайте информацию по каждому из них и определитесь, что может быть полезно конкретно для вас. Учитывайте, что процессор 12500h все равно очень часто не подходит для стриминга, поскольку нагружается на 100% и кодировщик попросту перегружается. Нужно давать нагрузку на видеокарту, но тоже подобрать оптимальные параметры под ее мощность.

Роман
11 ноября 2024 17:26

Нашел еще одну проблему ошибки «кодировщик перегружен», а связана она с плохим соединением с RTMP серверами. Лично столкнулся с подобным в последнее время, т.к у моего провайдера появились ограничения связи с твичем, следовательно вышеперечисленные способы имеют нулевой результат и многим у кого проблема с перегрузкой, рекомендую сначала проверить связь с твичем прогой Twitch Bandwidth Test, а уже потом уже копаться в настройках ОБС

Задать вопрос