Произошла ошибка кодировщика во время записи obs studio

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. NVEC или AMD. Ошибка может звучать в английском варианте «Failed to open NVENC codec: Function Not Implemented» или Generic error in an external library. Симптомы у них похожи. Либо просто выскакивает окошко с уведомлением как на скриншоте ниже: «Сбой вывода. Подробности отражены в журнале. Примечание: Если вы используете кодировщики NVEC или AMD, убедитесь что у вас установлена последняя версия видеодрайвера.»

Сбой вывода. Не удалось начать запись

Сбой вывода. Не удалось начать запись в OBS

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

Второе – часто программа конфликтует с продуктами от Adobe запущенными на компьютере в данный момент(Photoshop, InDesign, Premiere Pro, Illustrator или Adobe XD). Сохраните всё, что делали, выключите программу и попробуйте снова запустить запись. Эта ошибка вызвана тем, что графические редакторы задействуют ресурсы видеокарт по максимуму, а если карточка не последних поколений, выделить дополнительную память на стрим или запись она просто не сможет.

Как исправить ошибку вывода?

Если обновление драйверов не помогло, посмотрим что пишут в логах. Закройте все лишние работающие программы. Далее в запущенной программе OBS:

  1. Переходим в пункт меню «Справка», «Log файлы», «Посмотреть текущий журнал».

    Справка, Log файлы

    Справка, Log файлы, посмотреть текущий журнал

  2. Листаем в самый них текстового файла. Смотрим есть ли строчка Failed to open NVENC codec или Stream output type «rtmp_output» failed to start!.

    Ошибка Failed to open NVENC codec

    Stream output type «rtmp_output» failed to start!

  3. Обычно такая проблема говорит о том, что не удалось открыть нужный кодек во внешней библиотеке. Из-за этого не удается запустить сам вывод потока.
  4. Закрываем логи, открываем «Файл», «Настройки» и переходим в раздел «Вывод».

    Файл, настройки

    Файл, настройки, вывод в программе OBS

  5. Далее смотрим на строку GPU. Если на компьютере установлена одна видеокарта, а там стоит цифра 1,2 или 3 – устанавливаем значение на 0.

    Устанавливаем значение 0

    Устанавливаем значение 0 в настройках GPU

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

    Переключаем кодек

    Переключаем кодек с с NVENC H.264 на любой другой

Дополнительно можно обновить саму библиотеку кодеков, если вы до сих пор сидите на Windows XP или 7. Скачать можно с любого сайта. Яндекс предлагает [mask_link href=»https://softportal.pro/codecs/» target=»_blank»]https://softportal.pro/codecs/[/mask_link]. Обновляем кодеки Video Codec x264, которые как раз подходят для стрима и записи в OBS. Заодно можно установить Windows 10 Codec Pack.

Обновляем кодеки

Обновляем кодеки Video Codec x264 и Windows 10 Codec Pack

Выводы

Самые распространенные ошибки при работе с OBS связанные со сбоем вывода или ошибкой открытия кодеков «Failed to open NVENC codec» появляются из-за конфликтов при запущенных программах Adobe(поскольку они потребляют ресурсы видеопамяти). Либо проблемой с кодеками. Проверьте в настройках какая видеокарта выставлена. Затем обновите кодеки и если не помогло переключайте текущий кодировщик. Если что-то осталось непонятно задавайте вопросы в комментариях под этой странице и обязательно напишите какой из способов помог вам решить проблему.

Актуальное на этой неделе:

Если вам на карту неожиданно пришли деньги, что делать?

11.04.2022

Если вам на карту неожиданно пришли деньги, что делать?

Когда поступают деньги на карту, владелец обычно знает, что и откуда «падает». Родственник прислал, долг…

Далее

Как добавить VPN на Андроид через настройки

06.04.2022

Как добавить VPN на Андроид через настройки

Ограничения доступа в интернет раздражает и не дает использовать интересные подключения. Проблема решается…

Далее

Как создать канал в Telegram: пошаговое руководство и советы

06.04.2022

Как создать канал в Telegram: пошаговое руководство и советы

Собственный Telegram-канал может завести любой человек. Мессенджер в данном случае никого не ограничивает. При…

Далее

Код ошибки 60-02 и 01-03 в Сбербанк Онлайн – как исправить?

19.03.2022

Код ошибки 60-02 и 01-03 в Сбербанк Онлайн – как исправить?

«Сбербанк онлайн» — это удобный сервис, позволяющий проводить финансовые манипуляции из любой точки мира….

Далее

NVIDIA NVENC — это функция видеокарт NVIDIA, которая позволяет выполнять некоторые задачи, включая кодирование видео, но некоторые пользователи OBS Studio сообщают об ошибках NVENC.

Благодаря этой функции он переносит ресурсоемкую задачу с ЦП на определенную часть графического процессора. 

Кроме того, полезно знать, что многие программы для прямой трансляции и записи, например vMix, Wirecast, Open Broadcaster и Bandicam, поддерживают кодировщик.

Кроме того, NVIDIA Encoder позволяет вам записывать свои игры и делиться ими. Это включено в программное обеспечение NVIDIA GeForce Experience.

В этой статье мы объясним, как вы можете решить все ошибки OBS Studio NVENC, с которыми вы можете столкнуться при использовании OBS.

Как включить аппаратное кодирование (NVENC) в OBS?

  • Запустите OBS, нажмите «Файлы», затем выберите «Настройки».

  • Затем выберите «Вывод» (расположен в боковом меню).

  • Наконец, щелкните NVENC H.264 в окне, которое открывается в раскрывающемся списке кодировщика, чтобы включить аппаратное кодирование.

Если вы спрашиваете, что такое кодек NVENC, это инструмент для аппаратного кодирования, доступный в версиях OBS для Mac и Windows.

Но для лучшего результата разработчики рекомендуют использовать кодировку на компьютерах под управлением Windows.

Кроме того, его лучше всего использовать с графическими процессорами NVIDIA. Аппаратное кодирование доступно на картах NVIDIA с начала 2012 года.

Как я могу исправить ошибки OBS NVENC?

1. Исправить ошибку OBS Studio NVENC неподдерживаемое устройство

  • Сначала откройте программу OBS.
  • Нажмите «Файл» и перейдите в «Настройки».

  • Перейдите на вкладку «Вывод».

  • Затем найдите потоковую коробку.
  • Нажмите на кодировщик и измените его на Quicksync (QSV) или x264 вместо NVENC.

  • Наконец, выберите ОК.

2. Исправьте ошибку OBS NVENC: слишком много одновременных сеансов.

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

Современные драйверы графического процессора могут поддерживать до трех сеансов, в то время как старые драйверы ограничиваются двумя сеансами. Если вы считаете, что у вас не так много одновременных сеансов, перезагрузите компьютер.

3. Исправить ошибку OBS NVENC не удалось: 8

Полное сообщение об ошибке для этой проблемы сопровождается спецификацией NV_ENC_ERR_INVALID_PARAM.

Причина этой ошибки в том, что NVENC не поддерживает разрешения выше 4096 по самой большой стороне и не может ничего захватить или показать.

Вы должны установить выходное разрешение ниже 4096 по наибольшей стороне. Базовое (холстовое) разрешение может быть больше, чем выходное (масштабированное), если вам это нужно.

4. Исправить ошибку инициализации кодировщика OBS NVENC.

  • Щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Диспетчер устройств» из списка.

  • Разверните раздел «Видеоадаптеры», щелкните правой кнопкой мыши драйвер NVIDIA и выберите «Обновить драйвер».

  • Нажмите «Автоматический поиск драйверов», и система выполнит поиск лучшего драйвера.

Чтобы исправить ошибку кодировщика Init, вам необходимо обновить драйвер NVIDIA до последней версии.

Если приведенного выше решения недостаточно, посетите раздел загрузки драйверов NVIDIA и получите последнюю версию драйвера с их веб-сайта.

Обязательно получите соответствующую версию для вашего оборудования. В противном случае вы рискуете получить другие графические ошибки и системные проблемы, такие как BSoD.

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

Кроме того, замена nvEncodeAPI.dll, расположенной в следующем каталоге, предыдущими версиями этого DLL-файла может помочь исправить ошибки OBS Studio NVENC:
C:WindowsSysWow64

Для этого вам нужно загрузиться в безопасном режиме. Предыдущие версии nvEncodeAPI.dll можно найти по следующему адресу:
C:WindowsSystem32DriverStoreFileRepositorynv_disp.inf_amd64_neutral_

5. Исправьте неверный параметр ошибки OBS NVENC.

Максимальное разрешение, к которому вы можете стремиться в NVENC h.264, составляет 4096 × 4096. Однако NVENC h.265 поддерживает разрешение до 8192×8192 пикселей.

Дело в том, что стриминговые сервисы не поддерживают h.265. Вы можете использовать его только с выходом FFmpeg OBS. Итак, вы собираетесь пойти на 4096 в основном.

6. Исправлен кодек OBS NVENC: функция не реализована

  • Перейдите в значок «Файл» и нажмите «Настройки», чтобы открыть его.

  • На вашем экране откроется окно настроек; теперь выберите вкладку «Вывод».

  • После этого найдите потоковую коробку.

  • Нажмите на Encoder и измените его на Software вместо NVENC.  
  • Теперь нажмите ОК.

Как я могу исправить перегрузку кодирования OBS NVENC?

Одним из решений, которое может исправить эту ошибку OBS NVENC, является снижение частоты кадров. Если вы снимаете с высокой частотой кадров (от 48 до 60), могут возникать задержки.

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

  • Сначала откройте «Настройки» и нажмите «Видео».

  • Есть раздел Common FPS Values. Выберите его и выберите 30 или меньше.

  • Затем нажмите «ОК» и закройте OBS. Теперь перезагрузите компьютер и проверьте свой поток, чтобы увидеть, появляется ли ошибка снова.

Если вы не обновили свои драйверы в OBS NVENC после открытия NVIDIA GEFORCE EXPERIENCE, щелкните драйверы и обновите их. Не забудьте после этого перезагрузить компьютер.

Вы также можете использовать ICQ в качестве контроля скорости и установить значение качества ICQ от 20 (лучшее качество, файлы большего размера) до 23 (ухудшенное качество, файлы меньшего размера).

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

Сообщите нам, какое решение вы использовали для успешного устранения проблем OBS Studio NVENC в разделе комментариев ниже.


Автор Сообщение
 

СообщениеДобавлено: 26.01.2021 7:38 

[профиль] [Фотоальбом]

Member

Статус: Не в сети
Регистрация: 25.09.2010
Фото: 1

G_oN писал(а):

Всем привет. С конфигом в подписи лучше будет стримить на твич на нвенке или проце? И какие настройки порекомендуете? Стримиться будет тарков, возможно всякие пабги и другие рояли, плюс дотка. Понимаю что битрейта в 6000 мало, в таком случае нет смысла стримить в 1080р? Если на проце стримить думаю выбирать медиум, слоу походу не потянет, или 8 ядер зен2 справятся ?

Проц не потянет, только через видеокарту. Таркову самому нужны производительные мощности процессора.


_________________
AdyBOB — это Mangy.

Реклама

Партнер
 
G_oN

Junior

Статус: Не в сети
Регистрация: 19.01.2021
Откуда: Минск

AdyBOB писал(а):

Проц не потянет

вчера дотку изи переварил, но понятно, что по нагрузке не сравнимы. До таркова не добрался, надо сегодня потестить. Действо происходило на 6000, пресет medium, профиль high.


_________________
R7 5800X SE-224-XT|TUF b450m-Pro S|3070 JS|Crucial U4 2x16Gb|SN550 1Tb|Chieftronic PowerUp GPX-750FC|Zalman i3

 
Shadow3dfx

Member

Статус: Не в сети
Регистрация: 08.02.2017

Ребят всем привет. Подскажите по поводу правильного подключения. Имею карту Live Gamer 4K — GC573 есть два игровых компа Один комп с монитором 43 Asus G-Sync 144hz видео карта 3090 второй комп с монитором 32 Asus с freesync . Карту поставлю на более мощный комп с 43 монитором и картой 3090 монитор подключён по дисплей порт как мне подключить правильно второй монитор 32 к этой карте.? Что бы стримить на основном по а на другом мониторе наблюдать за процессом? Спасибо.

 
Винни-Пух

Member

Статус: Не в сети
Регистрация: 24.04.2007
Откуда: и куда?

G_oN писал(а):

Всем привет. С конфигом в подписи лучше будет стримить на твич на нвенке или проце? И какие настройки порекомендуете? Стримиться будет тарков, возможно всякие пабги и другие рояли, плюс дотка. Понимаю что битрейта в 6000 мало, в таком случае нет смысла стримить в 1080р? Если на проце стримить думаю выбирать медиум, слоу походу не потянет, или 8 ядер зен2 справятся ?

Онли нвенк, для норм картинки на цп нужен второй пк

Shadow3dfx писал(а):

Карту поставлю на более мощный комп с 43 монитором и картой 3090

Зачем?
Играйте с первого пк и стримьте нвенком. Вам не нужна в нём карта захвата.
И во втором пк карта захвата не нужна. 6850к слаб для хорошей картинки. А вега64 ничего предложить не может против нвенка.


_________________
9900К/Z390-F/32GB DDR4-3600/960 PRO/STRIX 1080TI/G6/AG271QG 144Hz G-sync

 
G_oN

Junior

Статус: Не в сети
Регистрация: 19.01.2021
Откуда: Минск

AdyBOB, Винни-Пух понял, спасибо за совет)


_________________
R7 5800X SE-224-XT|TUF b450m-Pro S|3070 JS|Crucial U4 2x16Gb|SN550 1Tb|Chieftronic PowerUp GPX-750FC|Zalman i3

 
Shadow3dfx

Member

Статус: Не в сети
Регистрация: 08.02.2017

Винни-Пух писал(а):

Онли нвенк, для норм картинки на цп нужен второй пк

На первой топовой машине у меня конфигурации такой Amd Threadripper 3960x 128gb ddr4 3090 стремлюсь если через nvencидут пропуски кадров на статистике видно доходит до 50% играю в танки там разрешение в 4к 144герц все на ультра. Не могу понять почему идут пропуски кадров. Думал может нужно отдельно карту и заказал avermedia. А сейчас говорите что она и не нужна вовсе) тогда почему идут пропуски кадров на такой топовой машине?obs от администрации в задачах приоритет высокий в windows 10 лицуха.

 
Винни-Пух

Member

Статус: Не в сети
Регистрация: 24.04.2007
Откуда: и куда?

Shadow3dfx писал(а):

тогда почему идут пропуски кадров на такой топовой машине?

Потому что это машина не для игр. Она для работы. Кто же знает почему у вас пропуски) Смотрите, анализируйте. Ничего у вас не перегревается? Крышку с фронтальной панели корпуса сняли?


_________________
9900К/Z390-F/32GB DDR4-3600/960 PRO/STRIX 1080TI/G6/AG271QG 144Hz G-sync

 
Shadow3dfx

Member

Статус: Не в сети
Регистрация: 08.02.2017

Винни-Пух писал(а):

Смотрите, анализируйте. Ничего у вас не перегревается? Крышку с фронтальной панели корпуса сняли?

Если бы я ещё знал как анализировать)) перегрева нет 100% в 4к игры за 3-4 часа процессор макс 52-55 градусов видяха выше 60г не видел что бы поднималась температура. Корпус очень просторный плюс 3 12мм вертушки на вдув, водянка coller master 360p trx4 edition с вертушками corsair ll pro 12mm и 14мм corsair ml pro на выдув.

 
Винни-Пух

Member

Статус: Не в сети
Регистрация: 24.04.2007
Откуда: и куда?

Shadow3dfx писал(а):

Если бы я ещё знал как анализировать

Покажите скриншоты настроек обс, статистики, диспетчера задач во время игры и стрима. Потери кадров точно при рендеринге? Может просто из-за сети.


_________________
9900К/Z390-F/32GB DDR4-3600/960 PRO/STRIX 1080TI/G6/AG271QG 144Hz G-sync

 
Shadow3dfx

Member

Статус: Не в сети
Регистрация: 08.02.2017

Винни-Пух писал(а):

Покажите скриншоты настроек обс, статистики, диспетчера задач во время игры и стрима. Потери кадров точно при рендеринге? Может просто из-за сети.

Вечером дома буду и скину все. В статистике показывает сеть потерь нет на процессоре потерь нет а вот на рейтинге карты потери есть и оно красным выделенно.
И еще как лучше делать захват игры через захват экрана или захват игры?

 
Винни-Пух

Member

Статус: Не в сети
Регистрация: 24.04.2007
Откуда: и куда?

Shadow3dfx писал(а):

И еще как лучше делать захват игры через захват экрана или захват игры?

Лучше захват игры.

Не вижу статистики с пропусками. Не вижу нвенка, на скринах цп на медиум.


_________________
9900К/Z390-F/32GB DDR4-3600/960 PRO/STRIX 1080TI/G6/AG271QG 144Hz G-sync

 
Shadow3dfx

Member

Статус: Не в сети
Регистрация: 08.02.2017

Вот
Вопрос 2 получается карта avermedia live gamer 4k мне не нужна?

 
Винни-Пух

Member

Статус: Не в сети
Регистрация: 24.04.2007
Откуда: и куда?

Shadow3dfx писал(а):

вот пропуски если через карту и почему то пропуски появились и на процессоре а когда стримлю через проц то пропусков на нем нету!

Что-то я вас не понимаю

Shadow3dfx писал(а):

Вопрос 2 получается карта avermedia live gamer 4k мне не нужна?

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

Shadow3dfx писал(а):

Вот

Вы писали 50%.


_________________
9900К/Z390-F/32GB DDR4-3600/960 PRO/STRIX 1080TI/G6/AG271QG 144Hz G-sync

 
Agiliter

Member

Статус: Не в сети
Регистрация: 29.03.2017

А зачем вам на видеокарте кодировать с таким цп? Medium выдаёт качество как минимум не хуже Nvenc.
При кодировании на видеокарте надо не допускать её полной загрузки, тогда пропусков не будет. Запускать OBS с правами администратора, чтобы MMCSS присвоил правильный приоритет.


_________________
https://docs.google.com/spreadsheets/d/1QpzbIzmoE3ntu6XvpchHspxqA0o6FPxc63_diTelzXw

 
shnmxvi

Junior

Статус: Не в сети
Регистрация: 02.02.2021

Приветствую!
Делаю стримы на youtube через obs (обычно через карту захвата для разных консолей). Правильно ли я понимаю, что в расширенных настройках obs имеет смысл выставлять такие парамметры?
#77
т.е. цветовой диапазон 709, частичный и nv12. Если выставлять полный диапазон — то черного цвета например нет — он становиться как туманно-серый. Но если оставляю частичный — то цвет ок — но тогда через чур темный. И в более темных сценах на стриме вобще почти кромешная тьма,во всяком случае разительно отличается от того что вижу на мониторе (т.е. через сквозное подключение, один источник на obs, второй на монитор который идет бег лага и с оригинальным сигналом).
И если все же более правильно выставлять nv12, 709 и частичный, то тогда при использовании внешней или внутренней карты захвата (в моем случае я обычно испорльзую avermedia gc573) в настройках устройства видео захвата так же нужно выставлять nv12, 709, частичный? Так как вроде есть и xrgb и YUV в настройках устройства видео захвата или все равно obs в трансляцию загонит настройки что в скриншоте сверху?

 
exby

Junior

Статус: Не в сети
Регистрация: 25.10.2012

Здравствуйте, подскажите пожалуйста, хочу на Linux mint 20 в сеть транслировать видеопоток нескольким ПК. В настройках указан широковещательный адрес

udp://192.168.100.255:9999?pkt_size=1316

. При нажатии кнопки «начать запись» вылазит окно с ошибкой «во время записи произошло неопознанная ошибка». Если указать в настройках отдельный ИП компа, то без проблем работает, по широковещательному адресу не хочет, а на вин10 все работает. В чем проблема?

 
Винни-Пух

Member

Статус: Не в сети
Регистрация: 24.04.2007
Откуда: и куда?

exby писал(а):

В чем проблема?

В линуксе :to_become_senile:


_________________
9900К/Z390-F/32GB DDR4-3600/960 PRO/STRIX 1080TI/G6/AG271QG 144Hz G-sync

 
nukotonu

Member

Статус: Не в сети
Регистрация: 18.12.2009
Откуда: Москва

здравствуйте, нужно собрать машинку исключительно для захвата видео, сейчас голову ломаю что лучше 3950Х или 5900Х для этих целей, потянут ли они слоу ? что по битрейту можно будет выставить примерно ? Много мелких объектов, нужна четкая картинка.
И если захватывать 3070 сильно хуже будет качество ?

Последний раз редактировалось nukotonu 03.02.2021 13:25, всего редактировалось 1 раз.

 
Винни-Пух

Member

Статус: Не в сети
Регистрация: 24.04.2007
Откуда: и куда?

nukotonu писал(а):

3950Х или 5900Х для этих целей, потянут ли они слоу

Оба потянут 1080/60 в слоу. Но слоу мало.

nukotonu писал(а):

И если захватывать 3070 сильно хуже будет качество ?

Если только захватывать, то никакой разницы.
Но вам ведь не только захватывать, но ещё и кодировать наверное надо?


_________________
9900К/Z390-F/32GB DDR4-3600/960 PRO/STRIX 1080TI/G6/AG271QG 144Hz G-sync

 
nukotonu

Member

Статус: Не в сети
Регистрация: 18.12.2009
Откуда: Москва

Оба потянут 1080/60 в слоу. Но слоу мало.

И кодировать надо :)Мне как раз нужно 1080/60, так что примерно на этих камушках можно будет поставить?

Кто сейчас на конференции

Сейчас этот форум просматривают: stratus и гости: 3

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Лаборатория

Новости

OpenBroadcaster Studio — одно из тех редких приложений, которые бесплатны, невероятно мощны, лучше, чем большинство своих платных аналогов, и достаточно просты в использовании. Мы часто рекомендовали его для различных исправлений и взломов, потому что он очень мощный и хорошо работает с большим количеством других приложений.

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

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

1. Откат на старую версию

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

Откройте Панель управления.
Перейдите в «Программы»> «Удалить программу».
Выберите OBSи нажмите Удалить.
Загрузите старую версию OBS с официальная страница Github и установите его.

2. Отключите другие инструменты записи экрана и наложения.

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

Отключите игровую панель в приложении «Настройки».
Отключите оверлей Nvidia Game.
Отключите любые другие сторонние наложения https://www.toadmin.ru.com/windows-tips/enable-discord-overlay-in-game/, которые появляются при записи экрана или запуске приложения.

3. Сбросьте настройки видеокарты.

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

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

Откройте панель управления Nvidia.
Перейдите на вкладку Управление настройками 3D.
Щелкните кнопку Восстановить.
Перезагрузите систему.

Для видеокарты Intel выполните следующие действия.

Откройте Центр управления графикой Intel.
Перейдите на вкладку Система.
Нажмите кнопку Восстановить исходные настройки.
Перезагрузите систему.

4. Запустите OBS в режиме совместимости.

OBS совместим с Windows 10 и получил несколько обновлений с момента выпуска ОС. Тем не менее, когда приложение не работает, режим совместимости часто является самым быстрым решением.

Создайте ярлык на рабочем столе для OBS.
Щелкните ярлык правой кнопкой мыши и выберите в контекстном меню пункт «Свойства».
Перейдите на вкладку «Совместимость».
Включите «Запускать эту программу в режиме совместимости для».
В раскрывающемся списке выберите Windows 7.
Щелкните Применить, а затем ОК.
Используйте ярлык, чтобы открыть OBS.

OBS Windows 10: Заключение

Если у вас установлены плагины с OBS, убедитесь, что они обновлены.

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

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

OBS не захватывает игру

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

  • Различные графические процессоры. Как выясняется, одна из причин, по которой может возникнуть проблема, заключается в том, что ваше приложение OBS использует другой графический процессор, чем тот, на котором работает ваша игра. Для этого не обязательно иметь несколько графических процессоров, так как большинство процессоров или некоторые материнские платы поставляются со встроенным графическим процессором, который может быть причиной проблемы. В таком случае вам придется изменить настройки графики для OBS и убедиться, что и игра, и приложение находятся на одном устройстве.
  • Недостаточные разрешения. Другая причина, по которой проблема может возникнуть, — это когда приложение работает с недостаточными разрешениями в вашей системе. В таком сценарии вам нужно будет запустить OBS Studio от имени администратора, чтобы у него были все разрешения, необходимые для правильного захвата вашей игры.
  • Другое стороннее программное обеспечение. Как правило, если в вашей системе установлено другое стороннее программное обеспечение для записи, которое работает, есть большая вероятность, что они также вызывают проблему. Это включает программное обеспечение, такое как Fraps, и многое другое. Если этот случай применим, вам придется отключить их, а затем попытаться записать свою игру, чтобы увидеть, решит ли это проблему.

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

Перезапустить игру или OBS Studio

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

Если перезапуск OBS Studio или игра не решит проблему, это может быть связано с недостаточными разрешениями OBS Studio. В таком случае вам нужно будет запустить OBS Studio с правами администратора, чтобы у него были все разрешения, необходимые для записи вашей игры без каких-либо проблем. Если это решит проблему для вас, вы можете просто изменить свойства OBS Studio для запуска от имени администратора каждый раз, когда вы ее открываете. Чтобы запустить OBS от имени администратора, следуйте приведенным ниже инструкциям:

  1. Прежде всего, откройте меню «Пуск», нажав клавишу Windows или щелкнув значок Windows на панели задач.
  2. В меню «Пуск» введите OBS Studio и дождитесь отображения результата.Поиск OBS
  3. Затем щелкните правой кнопкой мыши показанный результат OBS Studio и в раскрывающемся меню выберите параметр «Запуск от имени администратора».Запуск OBS от имени администратора
  4. Нажмите Да в появившемся диалоговом окне Контроль учетных записей пользователей.
  5. Как только вы это сделаете, посмотрите, сохраняется ли проблема.

Остановить другое стороннее программное обеспечение для записи

Как выясняется, если в вашей системе установлено другое стороннее программное обеспечение для записи, такое как Fraps и т. Д., Есть большая вероятность, что они мешают приложению OBS Studio в вашей системе и, как следствие, не позволяют ему записывать вашу игру. из-за чего вы получаете черный экран. Об этом также сообщили другие пользователи, которые пытались захватить свою игру, но у них оставался черный экран как в окне предварительного просмотра, так и в любых записях. Поэтому, если у вас есть такое стороннее программное обеспечение, работающее в вашей системе, остановите их, чтобы проверить, сохраняется ли проблема.

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

Отключение антивируса

Запуск игры в полноэкранном оконном режиме

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

  1. Прежде всего, откройте свою игру. Затем перейдите в настройки игры.Открытие настроек — CSGO
  2. Там переключитесь в раздел Видео или Дисплей.
  3. Найдите параметр «Режим отображения» и измените его на полноэкранный оконный режим.Изменение режима отображения — CSGO
  4. Как только вы это сделаете, попробуйте снова записать свою игру, чтобы увидеть, решит ли это проблему.

Изменить настройки графики

Как выясняется, в некоторых сценариях проблема возникает из-за того, что ваша OBS Studio использует другой графический процессор, чем тот, на котором работает ваша игра. Это часто происходит, когда ваша система имеет встроенный графический процессор, и поэтому OBS не выбирает правильный графический процессор. В этом случае вам нужно будет просто изменить настройки графики в приложении Windows Settings, чтобы решить проблему. Для этого следуйте приведенным ниже инструкциям:

  1. Прежде всего, откройте приложение Windows Settings, нажав клавишу Windows + I.
  2. В окне настроек Windows перейдите в раздел Система. Вы попадете в раздел «Дисплей». Вы также можете щелкнуть правой кнопкой мыши на рабочем столе и в раскрывающемся меню выбрать «Параметры экрана».Настройки Windows
  3. Прокрутите вниз до конца и выберите параметр «Параметры графики».Открытие настроек графики
  4. Затем, в зависимости от вашей версии Windows, убедитесь, что для нее установлено классическое или классическое приложение.Настройки графики
  5. Затем нажмите кнопку «Обзор».
  6. Теперь перейдите в каталог, в котором установлен OBS. По умолчанию вы найдете его в C: Program Files obs-studio bin 64bit.
  7. Там выберите obs64.exe и нажмите Добавить.Добавление OBS
  8. Как только вы это сделаете, нажмите кнопку «Параметры».Изменение настроек графики OBS
  9. Выберите «Высокая производительность» и нажмите «Сохранить». Если вы используете ноутбук, выберите вместо него «Энергосбережение».Изменение предпочтений графики OBS
  10. Как только вы это сделаете, снова откройте OBS Studio и посмотрите, решена ли проблема.

На экране появилась ошибка «Кодировщик перегружен, попробуйте понизить настройки видео 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 «Кодировщик перегружен, попробуйте понизить настройки видео» не будет вас пугать – немного внимания и усердия, вы обязательно разберетесь в тонкостях работы программы! Сохраняйте инструкции в закладки – они обязательно пригодятся в трудную минуту.

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

Попробуйте эти исправления:

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

  1. Отключить окно предварительного просмотра
  2. Запустите OBS от имени администратора.
  3. Закройте ненужные фоновые программы
  4. Изменить настройки графики
  5. Обновите драйверы вашего устройства

Исправление 1 — отключить окно предварительного просмотра

По мнению многих пользователей, простой обходной путь к тому, что OBS не записывает экран, — это отключить окно предварительного просмотра. Что вам нужно сделать, это запустить OBS и снять галочку Студийный режим в правом нижнем углу главного экрана. Затем окно предварительного просмотра должно быть закрыто, и вы можете проверить, исчезла ли проблема. Если проблема возникает во время записи игры, попробуйте свернуть ОБС в системный трей.

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



Исправление 2 — Запустите OBS от имени администратора

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

  1. Щелкните правой кнопкой мыши значок OBS на рабочем столе и выберите Характеристики .
  2. Выберите Совместимость вкладка Затем отметьте Запустите эту программу от имени администратора и нажмите В ПОРЯДКЕ .

Теперь OBS должен работать с полным доступом и правильно записывать ваш экран. Если это не так, есть еще несколько исправлений, которые вы можете попробовать.

Исправление 3 — Закройте ненужные фоновые программы

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



  1. Щелкните правой кнопкой мыши любую пустую область панели задач и выберите Диспетчер задач .
  2. Щелкните правой кнопкой мыши программу, которую хотите закрыть, и щелкните Завершить задачу .
    Не закрывайте программы, с которыми вы не знакомы, так как они могут иметь решающее значение для работы вашего компьютера.

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

Исправление 4 — изменить настройки графики

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

  1. Нажмите на Начинать кнопку и нажмите Настройки .
  2. Выбирать Система .
  3. Выберите Отображать вкладку на левой панели и щелкните Графика настройки .
  4. Выбирать Настольное приложение из выпадающего списка и нажмите Просматривать .
  5. Найдите свой исполняемый файл OBS , который обычно находится в C:Program Filesobs-studioin64bitobs64.exe и добавьте этот файл.
  6. Нажмите ОБС Студия и нажмите Опции .
  7. Если вы собираетесь использовать Дисплей Captur е, выберите Энергосбережение и нажмите Сохранять . Если вы используете Захват окна или Захват игры , Выбрать Высокая производительность и Сохранять .

Посмотрите, работает ли OBS без проблем. Если вы по-прежнему не можете использовать снимок экрана, возможно, что-то не так с драйверами вашего устройства. Проверьте Fix 5, чтобы решить эту проблему.

Исправление 5 — Обновите драйверы вашего устройства

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

Вариант 1 — вручную : вы можете обновить драйверы вручную, зайдя на веб-сайт производителя оборудования или ПК, а затем выполнив поиск самого последнего правильного драйвера. Обязательно выбирайте только драйверы, совместимые с вашей версией Windows.

Вариант 2 — автоматически : Если у вас нет времени, терпения или навыков работы с компьютером для обновления драйверов устройств вручную, вместо этого вы можете сделать это автоматически с помощью Драйвер Легкий . Driver Easy автоматически распознает вашу систему и найдет правильные драйверы для ваших устройств и версии Windows, а также загрузит и установит их правильно:

    Скачатьи установите драйвер Easy.

  1. Запустите Driver Easy и нажмите кнопку Сканировать сейчас кнопка. Затем Driver Easy просканирует ваш компьютер и обнаружит проблемные драйверы.
  2. Нажмите Обновить все для автоматической загрузки и установки правильной версии всех отсутствующих или устаревших драйверов в вашей системе (для этого требуется Про версия — вам будет предложено обновить, когда вы нажмете Обновить все ). Или вы можете нажать Обновлять рядом с помеченным драйвером устройства, чтобы сделать это бесплатно, но частично вручную.

Pro-версия Driver Easy поставляется с полной технической поддержкой.
Если вам нужна помощь, обращайтесь Служба поддержки Driver Easy в support@drivereasy.com .

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


Надеюсь, одно из исправлений вернет запись экрана OBS к работе. Если у вас есть какие-либо вопросы или предложения, пожалуйста, не стесняйтесь оставлять комментарии ниже.

  • программа

Сегодня расскажем что предпринять если у вас появился сбой вывода в программе OBS. NVEC или AMD. Ошибка может звучать в английском варианте «Failed to open NVENC codec: Function Not Implemented» или Generic error in an external library. Симптомы у них похожи. Либо просто выскакивает окошко с уведомлением как на скриншоте ниже: «Сбой вывода. Подробности отражены в журнале. Примечание: Если вы используете кодировщики NVEC или AMD, убедитесь что у вас установлена последняя версия видеодрайвера.»

Сбой вывода. Не удалось начать запись

Сбой вывода. Не удалось начать запись в OBS

Причины ошибки вывода потока в OBS

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

Второе – часто программа конфликтует с продуктами от Adobe запущенными на компьютере в данный момент(Photoshop, InDesign, Premiere Pro, Illustrator или Adobe XD). Сохраните всё, что делали, выключите программу и попробуйте снова запустить запись. Эта ошибка вызвана тем, что графические редакторы задействуют ресурсы видеокарт по максимуму, а если карточка не последних поколений, выделить дополнительную память на стрим или запись она просто не сможет.

Как исправить ошибку вывода?

Если обновление драйверов не помогло, посмотрим что пишут в логах. Закройте все лишние работающие программы. Далее в запущенной программе OBS:

  1. Переходим в пункт меню «Справка», «Log файлы», «Посмотреть текущий журнал».

    Справка, Log файлы

    Справка, Log файлы, посмотреть текущий журнал

  2. Листаем в самый них текстового файла. Смотрим есть ли строчка Failed to open NVENC codec или Stream output type «rtmp_output» failed to start!.

    Ошибка Failed to open NVENC codec

    Stream output type «rtmp_output» failed to start!

  3. Обычно такая проблема говорит о том, что не удалось открыть нужный кодек во внешней библиотеке. Из-за этого не удается запустить сам вывод потока.
  4. Закрываем логи, открываем «Файл», «Настройки» и переходим в раздел «Вывод».

    Файл, настройки

    Файл, настройки, вывод в программе OBS

  5. Далее смотрим на строку GPU. Если на компьютере установлена одна видеокарта, а там стоит цифра 1,2 или 3 – устанавливаем значение на 0.

    Устанавливаем значение 0

    Устанавливаем значение 0 в настройках GPU

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

    Переключаем кодек

    Переключаем кодек с с NVENC H.264 на любой другой

Дополнительно можно обновить саму библиотеку кодеков, если вы до сих пор сидите на Windows XP или 7. Скачать можно с любого сайта. Яндекс предлагает [mask_link href=»https://softportal.pro/codecs/» target=»_blank»]https://softportal.pro/codecs/[/mask_link]. Обновляем кодеки Video Codec x264, которые как раз подходят для стрима и записи в OBS. Заодно можно установить Windows 10 Codec Pack.

Обновляем кодеки

Обновляем кодеки Video Codec x264 и Windows 10 Codec Pack

Выводы

Самые распространенные ошибки при работе с OBS связанные со сбоем вывода или ошибкой открытия кодеков «Failed to open NVENC codec» появляются из-за конфликтов при запущенных программах Adobe(поскольку они потребляют ресурсы видеопамяти). Либо проблемой с кодеками. Проверьте в настройках какая видеокарта выставлена. Затем обновите кодеки и если не помогло переключайте текущий кодировщик. Если что-то осталось непонятно задавайте вопросы в комментариях под этой странице и обязательно напишите какой из способов помог вам решить проблему.

Актуальное на этой неделе:

Как отключить «Скрыть IP-адрес» для веб-сайта на iPhone

02.06.2023

Как отключить «Скрыть IP-адрес» для веб-сайта на iPhone

IP-адрес телефона является технически важной информацией, позволяющей идентифицировать пользователей в…

Далее

Как охладить бойлеры в квесте Atomic Heart «В самое пекло»?

28.04.2023

Как охладить бойлеры в квесте Atomic Heart «В самое пекло»?

Atomic Heart предлагает захватывающий игровой процесс, который сочетает в себе различные элементы геймплея….

Далее

Как получить атомные стикеры в Atomic Heart

27.04.2023

Как получить атомные стикеры в Atomic Heart

Atomic Heart – это ожидаемая игра от российской студии Mundfish, которая предлагает игрокам уникальную смесь научной…

Далее

Как отключить защиту Google Play Protect на Android

26.04.2023

Как отключить защиту Google Play Protect на Android

Google — крупная компания, у которой есть множество сервисов для мобильных устройств. Одним из таких сервисов…

Далее

It sounds like what you actually want is a feature request to improve the error reporting pipeline in obs (and probably for ffmpeg).

How is this error message actionable (which is how I define «helpful» in this context)? Something is wrong — got it. But what? How do I fix it? ffmpeg itself usually prints more detail.

A good feature request for FFMPEG since this is their error message.

obs also doesn’t tell me what it tried (= the ffmpeg call) so I could try and debug the ffmpeg call on the CLI.

Well obs doesnt use the ffmpeg cli, so there is no such thing as «the ffmpeg call». You have indeed chosen all the settings yourself in the obs ui. If you need help debugging ffmpeg behavior that is unfortunately the risk in using ffmpeg custom output.

(The UI should probably indicate the at-your-own-risk-ness?)

This is why it’s only accessible under «advanced», it means «I know i can do bad things and I accept the responsibility for it»

I’ll also note, from a UX perspective, if you’re giving me limited UI (only a few of ffmpeg’s options are covered) for custom stuff that I have to debug myself, that’s no good. If you missed a required option, I get blocked.

Perhaps you can provide the options that you find necessary that are missing instead. Or you should file a feature request for improving the ui.

For clarity, yes its possible that obs is sending audio when it shouldnt. But the rest of your bug report reads like a feature request, or support request. Both of which we want to avoid having on the issues page, we have https://ideas.obsproject.com/ for feature requests and discord for support.

NVIDIA NVENC — это функция видеокарт NVIDIA, которая позволяет выполнять некоторые задачи, включая кодирование видео, но некоторые пользователи OBS Studio сообщают об ошибках NVENC.

Благодаря этой функции он переносит ресурсоемкую задачу с ЦП на определенную часть графического процессора. 

Кроме того, полезно знать, что многие программы для прямой трансляции и записи, например vMix, Wirecast, Open Broadcaster и Bandicam, поддерживают кодировщик.

Кроме того, NVIDIA Encoder позволяет вам записывать свои игры и делиться ими. Это включено в программное обеспечение NVIDIA GeForce Experience.

В этой статье мы объясним, как вы можете решить все ошибки OBS Studio NVENC, с которыми вы можете столкнуться при использовании OBS.

Как включить аппаратное кодирование (NVENC) в OBS?

  • Запустите OBS, нажмите «Файлы», затем выберите «Настройки».

  • Затем выберите «Вывод» (расположен в боковом меню).

  • Наконец, щелкните NVENC H.264 в окне, которое открывается в раскрывающемся списке кодировщика, чтобы включить аппаратное кодирование.

Если вы спрашиваете, что такое кодек NVENC, это инструмент для аппаратного кодирования, доступный в версиях OBS для Mac и Windows.

Но для лучшего результата разработчики рекомендуют использовать кодировку на компьютерах под управлением Windows.

Кроме того, его лучше всего использовать с графическими процессорами NVIDIA. Аппаратное кодирование доступно на картах NVIDIA с начала 2012 года.

Как я могу исправить ошибки OBS NVENC?

1. Исправить ошибку OBS Studio NVENC неподдерживаемое устройство

  • Сначала откройте программу OBS.
  • Нажмите «Файл» и перейдите в «Настройки».

  • Перейдите на вкладку «Вывод».

  • Затем найдите потоковую коробку.
  • Нажмите на кодировщик и измените его на Quicksync (QSV) или x264 вместо NVENC.

  • Наконец, выберите ОК.

2. Исправьте ошибку OBS NVENC: слишком много одновременных сеансов.

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

Современные драйверы графического процессора могут поддерживать до трех сеансов, в то время как старые драйверы ограничиваются двумя сеансами. Если вы считаете, что у вас не так много одновременных сеансов, перезагрузите компьютер.

3. Исправить ошибку OBS NVENC не удалось: 8

Полное сообщение об ошибке для этой проблемы сопровождается спецификацией NV_ENC_ERR_INVALID_PARAM.

Причина этой ошибки в том, что NVENC не поддерживает разрешения выше 4096 по самой большой стороне и не может ничего захватить или показать.

Вы должны установить выходное разрешение ниже 4096 по наибольшей стороне. Базовое (холстовое) разрешение может быть больше, чем выходное (масштабированное), если вам это нужно.

4. Исправить ошибку инициализации кодировщика OBS NVENC.

  • Щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Диспетчер устройств» из списка.

  • Разверните раздел «Видеоадаптеры», щелкните правой кнопкой мыши драйвер NVIDIA и выберите «Обновить драйвер».

  • Нажмите «Автоматический поиск драйверов», и система выполнит поиск лучшего драйвера.

Чтобы исправить ошибку кодировщика Init, вам необходимо обновить драйвер NVIDIA до последней версии.

Если приведенного выше решения недостаточно, посетите раздел загрузки драйверов NVIDIA и получите последнюю версию драйвера с их веб-сайта.

Обязательно получите соответствующую версию для вашего оборудования. В противном случае вы рискуете получить другие графические ошибки и системные проблемы, такие как BSoD.

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

Кроме того, замена nvEncodeAPI.dll, расположенной в следующем каталоге, предыдущими версиями этого DLL-файла может помочь исправить ошибки OBS Studio NVENC:
C:WindowsSysWow64

Для этого вам нужно загрузиться в безопасном режиме. Предыдущие версии nvEncodeAPI.dll можно найти по следующему адресу:
C:WindowsSystem32DriverStoreFileRepositorynv_disp.inf_amd64_neutral_

5. Исправьте неверный параметр ошибки OBS NVENC.

Максимальное разрешение, к которому вы можете стремиться в NVENC h.264, составляет 4096 × 4096. Однако NVENC h.265 поддерживает разрешение до 8192×8192 пикселей.

Дело в том, что стриминговые сервисы не поддерживают h.265. Вы можете использовать его только с выходом FFmpeg OBS. Итак, вы собираетесь пойти на 4096 в основном.

6. Исправлен кодек OBS NVENC: функция не реализована

  • Перейдите в значок «Файл» и нажмите «Настройки», чтобы открыть его.

  • На вашем экране откроется окно настроек; теперь выберите вкладку «Вывод».

  • После этого найдите потоковую коробку.

  • Нажмите на Encoder и измените его на Software вместо NVENC.  
  • Теперь нажмите ОК.

Как я могу исправить перегрузку кодирования OBS NVENC?

Одним из решений, которое может исправить эту ошибку OBS NVENC, является снижение частоты кадров. Если вы снимаете с высокой частотой кадров (от 48 до 60), могут возникать задержки.

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

  • Сначала откройте «Настройки» и нажмите «Видео».

  • Есть раздел Common FPS Values. Выберите его и выберите 30 или меньше.

  • Затем нажмите «ОК» и закройте OBS. Теперь перезагрузите компьютер и проверьте свой поток, чтобы увидеть, появляется ли ошибка снова.

Если вы не обновили свои драйверы в OBS NVENC после открытия NVIDIA GEFORCE EXPERIENCE, щелкните драйверы и обновите их. Не забудьте после этого перезагрузить компьютер.

Вы также можете использовать ICQ в качестве контроля скорости и установить значение качества ICQ от 20 (лучшее качество, файлы большего размера) до 23 (ухудшенное качество, файлы меньшего размера).

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

Сообщите нам, какое решение вы использовали для успешного устранения проблем OBS Studio NVENC в разделе комментариев ниже.


  • #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

    кодировщик.png

    7.8 KB · Views: 278

  • #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: Sep 15, 2022

  • #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)

zoton

Неофит
Сообщения: 5
Зарегистрирован: 05 авг 2017, 14:26

Стрим через OBS NVEC(ошибка кодировщика)

Всем привет,недавно купил себе 1030 и столкнулся с такой проблемой что при попытки записи или стрима через nvec мне обс пишет ошибка инициализации кодировщика. Весь прикол в том,что на 635(которая стояла до этого) все было нормально и запись таким способом вести получалось, а овт на 1030 к сожалению нет. Кто нибудь сталкивался с таким? а то я уже подумываю старую писюшку 635 воткнуть назад :D

Аватара пользователя

tangar

Ангел
Сообщения: 4173
Зарегистрирован: 10 июл 2015, 19:47

Аватара пользователя

tangar

Ангел
Сообщения: 4173
Зарегистрирован: 10 июл 2015, 19:47

Re: Стрим через OBS NVEC(ошибка кодировщика)

Сообщение

tangar » 05 авг 2017, 15:25

приложи настройки

возможные решения:

1) попробуй другое разрешение (1280 720, если стрим 1080)
2) поиграй с разными пресетами nvenc во вкладке advanced расширенные. например, high performance
3) поставь предыдущую версию ОБС, лучше всего годичной давности
4) попробуй выключить предпросмотр

zoton

Неофит
Сообщения: 5
Зарегистрирован: 05 авг 2017, 14:26

Re: Стрим через OBS NVEC(ошибка кодировщика)

Сообщение

zoton » 05 авг 2017, 15:43

tangar писал(а):приложи настройки

возможные решения:

1) попробуй другое разрешение (1280 720, если стрим 1080)
2) поиграй с разными пресетами nvenc во вкладке advanced расширенные. например, high performance
3) поставь предыдущую версию ОБС, лучше всего годичной давности
4) попробуй выключить предпросмотр

щас попробую версию 0.6 наверно…

NVIDIA NVENC — это функция видеокарт NVIDIA, которая позволяет выполнять некоторые задачи, включая кодирование видео, но некоторые пользователи OBS Studio сообщают об ошибках NVENC.

Благодаря этой функции он переносит ресурсоемкую задачу с ЦП на определенную часть графического процессора. 

Кроме того, полезно знать, что многие программы для прямой трансляции и записи, например vMix, Wirecast, Open Broadcaster и Bandicam, поддерживают кодировщик.

Кроме того, NVIDIA Encoder позволяет вам записывать свои игры и делиться ими. Это включено в программное обеспечение NVIDIA GeForce Experience.

В этой статье мы объясним, как вы можете решить все ошибки OBS Studio NVENC, с которыми вы можете столкнуться при использовании OBS.

Как включить аппаратное кодирование (NVENC) в OBS?

  • Запустите OBS, нажмите «Файлы», затем выберите «Настройки».

  • Затем выберите «Вывод» (расположен в боковом меню).

  • Наконец, щелкните NVENC H.264 в окне, которое открывается в раскрывающемся списке кодировщика, чтобы включить аппаратное кодирование.

Если вы спрашиваете, что такое кодек NVENC, это инструмент для аппаратного кодирования, доступный в версиях OBS для Mac и Windows.

Но для лучшего результата разработчики рекомендуют использовать кодировку на компьютерах под управлением Windows.

Кроме того, его лучше всего использовать с графическими процессорами NVIDIA. Аппаратное кодирование доступно на картах NVIDIA с начала 2012 года.

Как я могу исправить ошибки OBS NVENC?

1. Исправить ошибку OBS Studio NVENC неподдерживаемое устройство

  • Сначала откройте программу OBS.
  • Нажмите «Файл» и перейдите в «Настройки».

  • Перейдите на вкладку «Вывод».

  • Затем найдите потоковую коробку.
  • Нажмите на кодировщик и измените его на Quicksync (QSV) или x264 вместо NVENC.

  • Наконец, выберите ОК.

2. Исправьте ошибку OBS NVENC: слишком много одновременных сеансов.

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

Современные драйверы графического процессора могут поддерживать до трех сеансов, в то время как старые драйверы ограничиваются двумя сеансами. Если вы считаете, что у вас не так много одновременных сеансов, перезагрузите компьютер.

3. Исправить ошибку OBS NVENC не удалось: 8

Полное сообщение об ошибке для этой проблемы сопровождается спецификацией NV_ENC_ERR_INVALID_PARAM.

Причина этой ошибки в том, что NVENC не поддерживает разрешения выше 4096 по самой большой стороне и не может ничего захватить или показать.

Вы должны установить выходное разрешение ниже 4096 по наибольшей стороне. Базовое (холстовое) разрешение может быть больше, чем выходное (масштабированное), если вам это нужно.

4. Исправить ошибку инициализации кодировщика OBS NVENC.

  • Щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Диспетчер устройств» из списка.

  • Разверните раздел «Видеоадаптеры», щелкните правой кнопкой мыши драйвер NVIDIA и выберите «Обновить драйвер».

  • Нажмите «Автоматический поиск драйверов», и система выполнит поиск лучшего драйвера.

Чтобы исправить ошибку кодировщика Init, вам необходимо обновить драйвер NVIDIA до последней версии.

Если приведенного выше решения недостаточно, посетите раздел загрузки драйверов NVIDIA и получите последнюю версию драйвера с их веб-сайта.

Обязательно получите соответствующую версию для вашего оборудования. В противном случае вы рискуете получить другие графические ошибки и системные проблемы, такие как BSoD.

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

Кроме того, замена nvEncodeAPI.dll, расположенной в следующем каталоге, предыдущими версиями этого DLL-файла может помочь исправить ошибки OBS Studio NVENC:
C:WindowsSysWow64

Для этого вам нужно загрузиться в безопасном режиме. Предыдущие версии nvEncodeAPI.dll можно найти по следующему адресу:
C:WindowsSystem32DriverStoreFileRepositorynv_disp.inf_amd64_neutral_

5. Исправьте неверный параметр ошибки OBS NVENC.

Максимальное разрешение, к которому вы можете стремиться в NVENC h.264, составляет 4096 × 4096. Однако NVENC h.265 поддерживает разрешение до 8192×8192 пикселей.

Дело в том, что стриминговые сервисы не поддерживают h.265. Вы можете использовать его только с выходом FFmpeg OBS. Итак, вы собираетесь пойти на 4096 в основном.

6. Исправлен кодек OBS NVENC: функция не реализована

  • Перейдите в значок «Файл» и нажмите «Настройки», чтобы открыть его.

  • На вашем экране откроется окно настроек; теперь выберите вкладку «Вывод».

  • После этого найдите потоковую коробку.

  • Нажмите на Encoder и измените его на Software вместо NVENC.  
  • Теперь нажмите ОК.

Как я могу исправить перегрузку кодирования OBS NVENC?

Одним из решений, которое может исправить эту ошибку OBS NVENC, является снижение частоты кадров. Если вы снимаете с высокой частотой кадров (от 48 до 60), могут возникать задержки.

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

  • Сначала откройте «Настройки» и нажмите «Видео».

  • Есть раздел Common FPS Values. Выберите его и выберите 30 или меньше.

  • Затем нажмите «ОК» и закройте OBS. Теперь перезагрузите компьютер и проверьте свой поток, чтобы увидеть, появляется ли ошибка снова.

Если вы не обновили свои драйверы в OBS NVENC после открытия NVIDIA GEFORCE EXPERIENCE, щелкните драйверы и обновите их. Не забудьте после этого перезагрузить компьютер.

Вы также можете использовать ICQ в качестве контроля скорости и установить значение качества ICQ от 20 (лучшее качество, файлы большего размера) до 23 (ухудшенное качество, файлы меньшего размера).

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

Сообщите нам, какое решение вы использовали для успешного устранения проблем OBS Studio NVENC в разделе комментариев ниже.


  • Произошла ошибка кодировщика во время записи obs amd
  • Произошла ошибка код ошибки 204 несовместимые форматы электронной подписи
  • Произошла ошибка код ошибки 202 неверный сертификат
  • Произошла ошибка класс не зарегистрирован word
  • Произошла ошибка канал ютуб