I finally found out why my OBS doesn’t work correctly. It’s because the program «super display» which is installed for using Galaxy tab as a second monitor. I uninstalled the program and OBS worked well. but It’s a shame I can’t use the OBS lately version with the program. I need to use «super display» program
![]()
@backcgo
I would recommend filing a report with the authors/publishers of SuperDisplay. I’d guess that it is using up hardware resources that OBS would otherwise need or it is causing some other conflict. Their documentation suggests that you could enable software encoding, but I suspect that may be too much strain on your system resources.
I have just encountered the same issue with OBS Studio 27.1.3 on an Asus Zenbook Duo 14, Windows 11, Intel Gen 11 Iris Plus Graphics G7 (i7-1165G7, Tiger Lake). I paused Windows Updates for two weeks. Now, after resuming and installing a single Windows cumulative update, the OBS error message has gone. I wonder why that solved it, since the Intel Graphics driver is the same version, before and after this update.
@cRoCx
If you experience this issue again, please seek assistance via our Discord server or the forums, and if it’s determined that this is indeed a bug, then you can open a new GitHub Issue. For now, it sounds like you’re no longer experiencing an issue, and the issue that you were experiencing was not the same as the reporter here.
With all of that, I will be closing this Issue. Thank you for your assistance!
На экране появилась ошибка «Кодировщик перегружен, попробуйте понизить настройки видео OBS» и работоспособность программы нарушилась? Такое может случиться с каждым – ситуация рядовая, причин паниковать нет. Внимательно читайте советы и подсказки, один из способов поможет справиться с возникшей проблемой. Поехали!
Изменение приоритета процесса
Ошибка OBS Studio «Кодировщик перегружен» может появляться из-за неправильного выставления приоритетов – в случаях, когда в диспетчере задач для программы выставлен низкий уровень приоритета. Соответственно, операции приложения имеют низкий приоритет и ЦП не обслуживает запросы на обработку.
Решение максимально простое – нужно поменять приоритет процесса, чтобы процессор обрабатывал задачи программы в первую очередь. Программное обеспечение должно соответствовать игровому экрану/ потоковому окну в соотношении один к одному, а скорость игры – соответствовать скорости ее трансляции. Как только параметры совпадут, ошибка кодировщика OBS исчезнет. Попробуем вместе понизить приоритет игры – или повысить уровень, но уже в рамках программного обеспечения.
- Одновременно запустите игру и программу для трансляций;
- Зажмите клавиши Ctrl+Alt+Delete;
- Откройте Диспетчер задач;
- Загрузится диспетчер задач – ищите процесс с названием игры и кликайте правой кнопкой мышки;
- Выбирайте пункт меню «Подробно»;
- Ищите вкладку «Установить приоритет» и выбирайте значение «Ниже среднего»;
- Теперь вернитесь к процессам, найдите стриминговое ПО и повторите шаги – только выставьте приоритет «Выше среднего»;
- Сохраните внесенные изменения и закройте диспетчер задач.
Теперь повторите попытку – откройте приложение и проверьте, молчит ли кодировщик OBS? В большинстве случаев эти действия помогают исправить ошибку за несколько минут!
Пытаетесь найти ключ трансляции? Тогда вам в помощь данная статья.
Уменьшение разрешения на выходе
Максимально простое условие, которое поймет даже начинающий пользователь – чем выше показатель разрешения вывода, тем больше ресурсов использует программа. Отсюда берется ошибка!
Что делать, если кодировщик в OBS перегружен из-за выставления неправильных цифр? Ответ прост, как и условие задачи – необходимо уменьшить разрешение и снять лишнюю нагрузку.
- Откройте программу и нажмите на кнопку настроек снизу справа;
- Перейдите в раздел «Видео» через меню на левой панели;
- Найдите строку «Выходное (масштабированное) разрешение»;
- Попробуйте уменьшить разрешение – просто выберите меньшее число из выпадающего меню;
- Нажмите на кнопку «ОК», чтобы сохранить внесенные изменения.
Если настройки кодировщика OBS в норме, процесс загруженности спадает, ошибка исчезает. Внимательно следите за параметрами вывода в любой трансляции – это убережет от огромного числа проблем.
Читайте также:
- Не работает захват экрана OBS
- Streamlabs не захватывает игру
Уменьшение частоты кадров
Иногда стримеры слишком гонятся за качеством картинки (это объяснимо) – поэтому сталкиваются с падением производительности. Как настроить кодировщик в OBS правильно, чтобы устранить ошибку перегрузки?
Обратите внимание на значение FPS – если вы выставили 60 кадров, лучше снизить значение. Для этого необходимо сделать следующее:
- Откройте приложение и войдите в настройки (кнопка снизу справа);
- Переходите на вкладку «Видео» и ищите раздел «Общие значения FPS»;
- Если стояло 60 – стоит поставить 40, стояло 30 – выберите число 20.
Не забудьте сохранить внесенные изменения и попробуйте заново запустить трансляцию – теперь перегрузка должна уйти.
Изменение предустановки
Вы уже поняли, что делать, если кодировщик OBS перегружен? Обращаться к настройкам программы – в большинстве случаем трудности прячутся за неправильными параметрами. Не переживайте – постепенно вы научитесь выбирать оптимальные настройки.
Следующая причина возникновения ошибки, на которую стоит обратить внимание – предустановка видеокодера х264. По умолчанию его стоит настроить на предустановку «очень быстро», что означает поиск определенного баланса между качеством видео и скоростью процессора.
Рассказали по ссылке, как привязать Стим к Твичу.
- Открываем настройки по знакомому алгоритму;
- Переходим на вкладку «Вывод»;
- В верхней строке выбираем режим вывода – «Расширенный»;
- В разделе «Потоковое вещание» ищем иконку «Предустановка использования ЦП»;
- Выбираем из списка значение «veryfast» и сохраняем внесенные изменения.
Обратите внимание – все инструкции приводим на примере программы Studio! Однако советы можно использовать в поисках ответа на вопрос, как снизить настройки кодировщика в Streamlabs OBS или любой другой программе. Все методы рабочие – только помните об отличиях в названиях пунктов меню. Более подробно о том, как пользоваться Streamlabs OBS читайте в другой статье на нашем сайте!
Аппаратное кодирование
Как понять, программный или аппаратный кодировщик OBS лучше использовать? Если программные настройки не помогли и все описанные выше способы оказались бесполезны, стоит обратить внимание на аппаратные возможности.
Аппаратные кодировщики (AMF, Quicksync и NVENC) поддерживаются как в стандартных графических процессорах Intel, так и в процессорах AMD / NVIDIA. Вы можете перенаправить часть нагрузки на аппаратные кодеры с незначительными потерями. Это очень помогает, если кодировщик OBS перегружен при ограниченных возможностях процессора – хотя и снижает общее качество трансляции.
- Вновь переходим к настройкам и входим в раздел «Вывод»;
- Переключаемся на расширенный режим просмотра;
- В строке «Кодировщик» стоит значение «х264» по умолчанию;
- Нажимайте и выбирайте из открывшегося меню значение «Аппаратный кодер…».
Все дополнительные кодеры по умолчанию появятся в списке – система находит доступные варианты автоматически.
Дополнительные меры
Если произошла ошибка кодировщика во время записи OBS, но описанные выше методы не помогли, воспользуемся двумя дополнительными опциями – это просто и быстро, при этом значительно увеличит шансы на успех.
- Обязательно проверьте наличие свободного места на диске – при необходимости удалите лишние файлы вручную или с помощью специального программного обеспечения. В идеале должно оставаться минимум 5 ГБ свободного места;
- Отключите игровой режим Windows – это можно сделать через кнопку меню «Пуск». Откройте, войдите в параметры системы и найдите блок «Игры». Отключите тумблер «Игровой режим» в одноименном разделе.
Больше ошибка OBS «Кодировщик перегружен, попробуйте понизить настройки видео» не будет вас пугать – немного внимания и усердия, вы обязательно разберетесь в тонкостях работы программы! Сохраняйте инструкции в закладки – они обязательно пригодятся в трудную минуту.
Содержание
- Способ 1: Уменьшение выходного разрешения
- Способ 2: Уменьшение FPS
- Способ 3: Смена предустановки кодировщика
- Способ 4: Смена используемого кодировщика
- Способ 5: Отключение игрового режима в Windows 10
- Способ 6: Повышение приоритета OBS
- Способ 7: Активация режима совместимости
- Способ 8: Запуск программы от имени администратора
- Способ 9: Уменьшение количества источников
- Вопросы и ответы
Способ 1: Уменьшение выходного разрешения
Выходное разрешение экрана — главный фактор, оказывающий влияние на загруженность кодировщика в OBS при потоковой передаче видео. Это логично, ведь от увеличения количества пикселей растет и нагрузка на центральный процессор. Поэтому первоочередно советуем настроить этот параметр, попытавшись понизить выходное разрешение, если это приемлемо для записываемой трансляции.
- В главном окне OBS нажмите кнопку «Настройки», расположенную в правом блоке.
- Откройте раздел «Видео» и разверните список «Выходное (масштабированное разрешение)».
- В нем вы увидите поддержку всех разрешений экрана, совместимых с используемой видеокартой и монитором. Попробуйте немного уменьшить его, применив после этого новые настройки.
Запустите пробную трансляцию с выводом того же содержимого, которое демонстрировалось и ранее. Если кодировщик снова перегружается, возвращайте разрешение обратно или оставьте его пока в таком состоянии, пробуя скомбинировать несколько способов решения данной проблемы.
Способ 2: Уменьшение FPS
Ежесекундная обработка огромного количества кадров уже оказывает нагрузку на графический процессор, а если он не справляется, появляются задержки или микрофризы, влияющие на просмотр контента. Параллельно с этим может отображаться и надпись, свидетельствующая о перегрузке кодировщика, поэтому пользователи, установившие значение FPS в состояние 48-60 кадров, могут снизить его до 30, тем самым значительно уменьшив нагрузку на графический процессор. Изменение этого параметра осуществляется уже через знакомый раздел «Видео» в выпадающем списке «Общие значения FPS».
Способ 3: Смена предустановки кодировщика
Многие создатели контента, работающие в OBS, при появлении ошибки с перегрузкой кодировщика сразу хотят изменить его на аппаратный, перекинув тем самым нагрузку с процессора на видеокарту, если это позволяет сделать установленное в компьютер железо. Однако для начала рекомендуется проверить предустановку кодировщика и изменить ее, проверяя, как новые параметры сказываются на выводе видео.
- Для этого в том же меню «Настройки» перейдите к разделу «Вывод».
- Убедитесь в том, что установлен стандартный программный кодировщик — «x264».
- Следом активируйте галочку «Включить дополнительные настройки кодировщика».
- Предустановка кодировщика подразумевает скорость обработки деталей. Чем быстрее она, тем больше деталей пропускается и меньше нагрузка на процессор. Здесь главное не перепутать значение, поскольку «быстро» означает — хуже, но с меньшей нагрузкой, а «медленно» — наилучшую обработку деталей с огромной нагрузкой на железо.
Если уже стоит значение «fast», измените его на «veryfast» или еще выше, примените изменение и запустите трансляцию. Теперь детализация обработки немного снизится, но при этом вы сразу почувствуете, что процессор слегка или даже на значительное количество процентов стал свободнее.
Способ 4: Смена используемого кодировщика
В этом способе пойдет речь о решении для тех пользователей, кто обладает довольно слабым процессором и готов перенести некоторые задачи по обработке потока на видеокарту, если ее мощность позволяет в полной мере раскрыться и во время игры, и во время трансляции. Установленный по умолчанию программный кодировщик x264 потребляет мощности процессора, поэтому понадобится переключиться на «Аппаратный (NVENC)». Здесь важно понимать, что аппаратные кодеры не полностью разгружают процессор, а только принимают на себя определенные действия, заставляя обрабатывать информацию установленному в видеокарте чипу, который только для кодирования и предназначен. На выходе качество картинки получается хуже при установке того же битрейта, поэтому аппаратное кодирование уступает программному, но позволяет записывать трансляции пользователям, кто еще не приобрел мощный процессор для стриминга.
Второй вариант кодировщика — «AMF». Мы не советуем использовать его при потоковом вещании игр, поскольку при рендеринге видеокарта и так занята, а дополнительная нагрузка со стороны OBS при кодировщике AMF только добавит фризов трансляции. При правильной настройке хорош кодировщик QuickSync, для которого значение ICQ рекомендуется указывать от 20 до 23. Если вы хотите выбрать QuickSync, но он не отображается в программе, войдите в BIOS и убедитесь в том, что интегрированная графика включена.
Подробнее: Как включить встроенную видеокарту
Способ 5: Отключение игрового режима в Windows 10
Встроенный в Windows 10 игровой режим довольно агрессивно распределяет системные ресурсы, отдавая максимальный приоритет запущенному приложению. Соответственно, в таких условиях мощностей для OBS выделяется крайне мало. В большинстве случаев игровой режим вовсе не нужен во время стриминга, поэтому его отключение почти всегда благоприятно сказывается на перераспределении нагрузки и иногда позволяет полностью избавиться от появления сообщения о перегрузке кодировщика.
Подробнее: Отключение игрового режима в Windows 10
Согласно отзывам многих пользователей OBS, при перегрузке кодировщика иногда помогает повышение приоритета программы. Причем сделать это нужно как в самой OBS, так и в операционной системе.
- В главном окне программы нажмите кнопку «Настройки» или используйте сперва комбинацию «Alt+F», а затем нажмите клавишу «S». Обратите внимание, что при использовании горячих клавиш необходимо активировать английскую раскладку в системе.
Читайте также: Изменение раскладки клавиатуры в Windows 10 - В окне «Настройки» активируйте вкладку «Расширенные». Далее измените режим функции «Приоритет процесса» на «Высокий». Для этого кликните по указанной строке и выберите соответствующий вариант из выпадающего списка. После этого примените внесенные изменения, нажав кнопку «OK».
- Далее нажмите на «Панели задач» правой кнопкой мышки. Из открывшегося контекстного меню выберите пункт «Диспетчер задач».
Читайте также: Методы запуска «Диспетчера задач» в Windows 10 - Появится окно утилиты, в котором нужно открыть вкладку «Подробности». В ней вы увидите перечень процессов, запущенных в системе. Найдите среди них процесс «obs64.exe» или «obs.exe», после чего кликните по нему ПКМ. В открывшемся контекстном меню наведите указатель курсора на строку «Задать приоритет» и выберите пункт «Высокий» из следующего подменю.
- Закройте окно «Диспетчера задач» и проверьте работоспособность программы OBS.
Способ 7: Активация режима совместимости
В некоторых случаях разгрузить работу кодировщика можно с помощью включения режима совместимости для программы OBS. Реализуется это буквально в несколько кликов.
- Откройте папку, в которой находится исполняемый файл программы. Если вы не знаете ее местоположения, кликните на ярлыке OBS правой кнопкой мышки, после чего выберите пункт «Расположение файла» из контекстного меню.
- Автоматически откроется директория с искомым файлом, а сам он при этом уже будет выделен. Вам нужно нажать на нем ПКМ и выбрать пункт «Свойства» из появившегося меню.
- В следующем окне перейдите во вкладку «Совместимость». В ней установите галочку напротив строки, отмеченной на скриншоте ниже. После этого из выпадающего списка с перечнем версий операционных систем выберите Windows 8. Режим совместимости именно с ней чаще всего позволяет избавиться от проблемы. Сохраните изменения, нажав кнопку «OK».
Читайте также: Включение режима совместимости в Windows 10 - Теперь вам остается лишь закрыть все открытые ранее окна и перезапустить OBS. Вполне вероятно, что работа кодировщика будет налажена.
Способ 8: Запуск программы от имени администратора
Данный метод выглядит банально, однако в сети можно найти даже исследования пользователей, которые показывают, что запуск программы OBS от имени администратора заметно снижает нагрузку на кодировщик.
- Кликните по ярлыку программы или исполняемому файлу OBS правой кнопкой мышки и выберите строку «Запуск от имени администратора».
- Чтобы не выполнять эти действия каждый раз при инициализации программы, активируйте функцию, которая будет постоянно запускать OBS от имени администратора. Для этого кликните на ярлыке или файле программы ПКМ и выберите пункт «Свойства» из контекстного меню.
- Активируйте вкладку «Совместимость» и поставьте в данной вкладке отметку рядом со строкой «Запускать программу от имени администратора». После этого не забудьте нажать кнопку «OK».
Читайте также: Запуск программ от имени администратора - После запуска программы таким способом нагрузка на кодировщик будет снижена, и, вероятнее всего, проблема решится.
Способ 9: Уменьшение количества источников
Каждый источник, добавленный в OBS, нагружает программу и потребляет определенное количество системных ресурсов. Если их вы добавили слишком много, то для устранения проблемы с перегрузкой попробуйте удалить некоторые.
- Просмотрите перечень всех добавленных источников в нижней части окна программы.
- Одиночным кликом левой кнопки мышки выберите тот, который хотите удалить. После этого нажмите на кнопку с изображением минуса, находящуюся немного ниже списка. При необходимости повторите процедуру нужное количество раз со всеми неиспользуемыми источниками.
- Обратите внимание, что визуально отключение источника не разгружает систему и программу OBS. Вы просто перестаете видеть информацию во время записи или трансляции. Скрытые источники в OBS помечены иконкой с перечеркнутым глазом. Вместо скрытия лучше удалить такие источники, если вы ими не пользуетесь.
-
zoton
- Неофит
- Сообщения: 5
- Зарегистрирован: 05 авг 2017, 14:26
Стрим через OBS NVEC(ошибка кодировщика)
Всем привет,недавно купил себе 1030 и столкнулся с такой проблемой что при попытки записи или стрима через nvec мне обс пишет ошибка инициализации кодировщика. Весь прикол в том,что на 635(которая стояла до этого) все было нормально и запись таким способом вести получалось, а овт на 1030 к сожалению нет. Кто нибудь сталкивался с таким? а то я уже подумываю старую писюшку 635 воткнуть назад
-
tangar
- Ангел
- Сообщения: 4181
- Зарегистрирован: 10 июл 2015, 19:47
-
tangar
- Ангел
- Сообщения: 4181
- Зарегистрирован: 10 июл 2015, 19:47
Re: Стрим через OBS NVEC(ошибка кодировщика)
Сообщение
tangar »
приложи настройки
возможные решения:
1) попробуй другое разрешение (1280 720, если стрим 1080)
2) поиграй с разными пресетами nvenc во вкладке advanced расширенные. например, high performance
3) поставь предыдущую версию ОБС, лучше всего годичной давности
4) попробуй выключить предпросмотр
-
zoton
- Неофит
- Сообщения: 5
- Зарегистрирован: 05 авг 2017, 14:26
Re: Стрим через OBS NVEC(ошибка кодировщика)
Сообщение
zoton »
tangar писал(а):приложи настройки
возможные решения:
1) попробуй другое разрешение (1280 720, если стрим 1080)
2) поиграй с разными пресетами nvenc во вкладке advanced расширенные. например, high performance
3) поставь предыдущую версию ОБС, лучше всего годичной давности
4) попробуй выключить предпросмотр
щас попробую версию 0.6 наверно…
-
#1
After the latest update, I can’t record videos. I record them through a pause, that is, when I need to record, I turn it on, when I don’t need it, I put it on pause. Everything was fine before the update, now after unpausing it says «An encoder error occurred during recording: NVIDIA NVENC H.264 (FFmpeg) encoder takes too long to encode (timeout: 5 seconds). Never had any problems before, everything worked like clockwork The settings did not change, the computer did not change, how to deal with this?
—————————————————————————
После последнего обновления не могу записывать видео. Я записываю их через паузу, то есть, когда нужно записать включаю, когда не нужно — ставлю на паузу. До обновления все было хорошо, сейчас после снятия паузы пишет «Произошла ошибка кодировщика во время записи: Кодировщик NVIDIA NVENC H.264 (FFmpeg) слишком долго кодирует (таймаут: 5 секунд). Никогда проблем до этого не возникало, всё работало, как часы. Настройки не менялись, комп не менялся, как с этим быть?
-
кодировщик.png
7.8 KB · Views: 336
-
#2
when you remove NVIDIA NVENC H.264 in the encoder and set it to just x264, then everything works. But the problem remains. I have been recording through NVIDIA NVENC H.264 for 2 years now and have never had such problems.
——————————————————
когда в кодировщике убираешь NVIDIA NVENC H.264 и ставишь просто x264, то все работает. Но проблема остается. Записываю через NVIDIA NVENC H.264 уже 2 года и никогда не было таких проблем.
-
#4
Похожая ситуация и у меня. Стал стримить на YT с новым кодеком для AMD HW H.265 с последнего обновления OBS и после часа-двух вылетает игра и обс выдает ошибку, которая указана выше. Раньше стримил на других площадках с этим же сетапом железа, но такой проблемы не возникало.
———————————————————
I have a similar situation. I started streaming on YT with a new codec for AMD HW H.265 since the last update of OBS and after an hour or two the game crashes and OBS gives the error that is indicated above. I used to stream on other sites with the same hardware setup (5950x + 6800xt + win10), but there was no such problem.
Last edited:
-
#5
Короче, ребята, не парим мозг ) скачала прошлую версию в интернете 27.1.1 и там всё прекрасно работает ) Ну его на фиг эти обновления.
—————————
In short, guys, do not soar the brain) downloaded the previous version on the Internet 27.1.1 and everything works fine there) do not update
-
#6
this is what ive been experiencing since i upgraded to OBS 28, yes, only CPU encoder (x264) works.
why the 27.1.1 though? isnt the latest 27 was 27.2.4?
have you tried to clean install OBS 28?
thank you.
-
#7
this is what ive been experiencing since i upgraded to OBS 28, yes, only CPU encoder (x264) works.
why the 27.1.1 though? isnt the latest 27 was 27.2.4?
have you tried to clean install OBS 28?
thank you.
Yes, I tried to reinstall, checked the files, changed the settings — nothing helped. Version 27.1.1 in my case turned out to be the most stable, everything works)