Windows graphics capture obs не работает

OBS и черный экран: можно ли это исправить?

Всем доброго дня!

Для записи и трансляции видео с экрана нередко используется программа OBS Studio (она бесплатна, многофункциональна, и совместима с большинством ПО — и это большой плюс ей!). Но есть и минус: иногда при работе с ней приходится сталкиваться с одной проблемой — вместо захвата видео на экране отображается просто черный фон (т.е. ничего нет). 👇

Собственно, т.к. вопрос довольно популярный (и я уже не раз пытался на него ответить в комментариях и Л/С) — решил набросать небольшую заметку с самыми популярными причинами подобной «загвоздки».

Заранее хочу отметить, что материал относится только к ОС Windows (Linux и macOS — заметка не учитывает!).

Как настроить программу OBS для записи видео с рабочего стола, веб-камеры и из игр — [см. пошаговую настройку программы]

«Черный квадрат Малевича». Работе программы OBS

Что проверить, если в OBS отобр. «чернота»

Первое

Итак. Для начала я рекомендую проверить, нет ли более новой версии программы 👉 на сайте разработчика (если есть — обновитесь!).

Далее попробуйте перезагрузить компьютер и запустить 👉 программу от имени администратора! (для этого достаточно кликнуть правой кнопкой мышки по значку программы на рабочем столе. )

OBS Studio запуск программы от имени администратора

Второе

Эта рекомендация актуальна для тех ПК и ноутбуков, у кого две видеокарты: интегрированная (какая-нибудь IntelHD, например) и дискретная (NVIDIA, скажем).

Дело тут в том, что при каждом запуске какого-нибудь приложения — ОС Windows «решает» какую видеокарту задействовать для его работы. И может так стать, что OBS «будет» делать захват с одной видеокарты, а нужное вам приложение — запущено на другой! Разумеется, в этом случае появится черный экран.

Как это можно исправить?

    открыть настройки драйвера NVIDIA ( в помощь тем, у кого нет значка видеодрайвера на панели задач) и указать, чтобы OBS и нужное вам приложение (игра) запускались, например, на высокопроизводительном адаптере (скриншот ниже 👇). Разумеется, после введения таких настроек оба приложения необходимо перезапустить;

Панель управления NVidia

на некоторых компьютерах (скажем на ноутбуках Lenovo ThinkPad 👇) можно 👉 в BIOS вручную выбрать определенную видеокарту (например, чтобы устройство всегда использовало интегрированную видеокарту). Само собой, это может исправить проблему с OBS!

Discrete Graphics — настройки BIOS

в параметрах ОС Windows 10/11 (сочетание Win+R —> команда ms-settings:display ) в разделе «Дисплей / Настройки графики» есть возможность для нужного приложения задать режим работы адаптеров с ним: энергосбережение или высокая производительность . Рекомендую установить второй вариант (как у меня на скрине ниже 👇).

Дисплей — настройки графики — Windows 10 (11)

Третье

Обратите внимание на тип захвата и фильтры, которые вы применяете в OBS при захвате картинки. Речь о том, что можно захватывать весь экран или конкретное окно игры (см. скрин ниже 👇).

Совет простой : попробуйте вместо захвата окна конкретной игры (например) сделать захват всего экрана. Вероятно в кадр попадет и нужное окно с игрой!

Что можно захватить (OBS)

Кстати, порекомендую также удалить все фильтры, которые вы накладывали (возможно, что некоторые из них «режут» картинку, и из-за этого появл. черный экран).

OBS — добавить фильтр

Четвертое

Если во время записи вы видите изображение из приложения (игры), но потом, при просмотре видео — вместо картинки показывается просто «чернота» — обратите внимание на кодек и формат, который указан в настройках программы.

Чтобы я посоветовал:

  1. во-первых , установить себе набор кодеков (рекомендую K-Lite Codec Pack — при установке вариант: «Lots of stuff»);
  2. во-вторых , «поиграться» с форматом записи — проверить AVI, MKV, MP4;
  3. в-третьих , попробовать вместо аппаратного кодировщика задействовать программный (так возрастет нагрузка на ЦП! Однако, это требуется для диагностики и проверки — если причина не в этом, снова переключите на аппаратный. См. скрин ниже 👇).

Здесь будут храниться ваши видеозаписи!

Пятое

Если вы работаете в Windows 10/11 и у вас на компьютере есть камера (например, в ноутбуках это часто может быть веб-камера) — рекомендую заглянуть в параметры системы в раздел «Конфиденциальность» и разрешить OBS доступ к камере, и микрофону.

Доступ к камере — параметры Windows (OBS)

Кроме этого, есть еще один момент, который стоит проверить — речь идет о режиме совместимости со «старой» ОС . Чтобы задействовать его — нужно кликнуть правой кнопкой мыши по значку OBS и выбрать свойства — далее во вкладке «совместимость» поставить флажок, как в моем примере ниже, и сохранить настройки. 👇

Шестое

Как вы смотрите на то, чтобы попробовать вместо OBS другие альтернативные программы? 😉

Да, некоторые из них платные, но часто работают они ничуть не хуже (а некоторые еще и ресурсов «едят» меньше). Например, я бы выделил: Bandicam, Mirillis Action, iFun Screen Recorder и пр. Познакомиться с ними и их функциями вы можете в парочке моих прошлых заметок (ссылки ниже 👇).

1) 10 лучших программ для записи видео с экрана компьютера — [см. золотую подборку]

Bandicam — пример работы программы

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

Источник

OBS не захватывает игру: причины и решение проблемы в 2021 году!

OBS не захватывает игру и демонстрирует черный экран? Не переживайте – у любой проблемы есть решение, которое мы уже подготовили. Ищите причины в нашем обзоре и выбирайте подходящий вариант избавления от трудностей! Готовы?

Выбор нужного источника

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

Опытные пользователи понимают – для работы программному обеспечению нужно захватить трансляцию. Только тогда можно передавать видео для стриминга на ваши любимые платформы. Именно поэтому начинаем с элементарной настройки захвата игры в ОБС.

  • Откройте приложение и найдите поле «Источники» снизу слева;
  • Кликайте по значку «Добавить» и выбирайте пункт «Захват игры» ;

  • Переходите к настройкам кликнув по кнопке ОК ;

  • Выставляйте следующий режим – «Захват отдельного окна» ;
  • В строке «Окно» выбирайте нужный процесс (он должен быть запущен на компьютере);
  • Найдите поле «Приоритет согласования окна» . Здесь нужно выбрать правильный заголовок;
  • Поставьте отметку в строке «Режим захвата SLI/Crossfire» (но учтите, что это действие максимально негативно влияет на производительность, она резко упадет);
  • Отметьте галочкой строку «Использовать перехватчик, совместный с защитой от читов» .

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

  • Выбираем значение «Захват окна» ;
  • В параметре «Окно» выбираем процесс из выпадающего списка – это игровой контент, который на данный момент запущен на компьютере в оконном или полноэкранном оконном режиме;
  • Отметьте галочкой поле «Совместимость с мультиадаптером» ;
  • Ищите вкладку «Приоритет согласования окна» и сравнивайте заголовок – вам нужно подобрать аналогичное название.

Черный экран в OBS при захвате игры должен исчезнуть – проверять правильные настройки ОБС для стрима необходимо в самом начале! Именно с этих действий мы начинаем решать проблемы. Только потом переходим к следующим шагам – о них поговорим ниже.

Права администратора

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

  • Найдите иконку программы на рабочем столе/ в нужной папке и кликните по ней правой кнопкой мыши;
  • Из выпадающего меню выберите пункт «Свойства» ;

  • Найдите на экране вкладку «Совместимость» ;
  • Отыщите в открывшемся окне иконку «Запуск программы от имени администратора» и поставьте галочку напротив;

  • Сохраните внесенные изменения нажатием соответствующей иконки.

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

Режим совместимости

Вы опробовали способы выше, но они не помогли? OBS Studio не захватывает игру, черный экран по-прежнему мешает? Попробуем запустить программу в режиме совместимости с другой операционной системой – если у вас Windows 10, поэкспериментируйте и выберите значение Windows 8.

  • Щелкните правой кнопкой мыши по ярлычку приложения;
  • Найдите раздел «Свойства» и перейдите на вкладку «Совместимость» ;
  • Отметьте строку «Запускать программу в режиме совместимости с…» ;

  • Выберите другую версию операционной системы и кликните по иконке «ОК».

Больше черный экран при захвате игры в ОБС вас не побеспокоить. По крайней мере, будем на это надеяться! Переходим к следующей причине возникновения проблемы (и способу решения), которой стоит уделить особое внимание.

Смена настроек графики

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

  • Нажмите на кнопку меню «Пуск» и перейдите к параметрам;
  • Найдите на экране иконку «Игры» ;

  • В открывшемся окне слева ищите вкладку «Сопутствующие параметры» и жмите по кнопке «Настройки графики» ;

  • В разделе «Выберите приложение для настройки параметров» найдите иконку «Классическое приложение» ;
  • Нажмите на кнопку «Обзор» ниже;

  • Переходим по пути установки программы (как правило, по умолчанию она лежит на диске С, в директории Programm Files) и кликаем на иконку ОБС;
  • Теперь иконка ПО появится под кнопкой «Обзор»;
  • Выделите ее щелчком левой кнопки мыши и кликните по значку «Параметры» ;

  • Если нужно захватить источник «Экран» для показа рабочего стола, выберите «Энергосбережение» и отметьте параметр;
  • Если нужно захватить источник игрового контента (или использовать кодер NVENC), нужно выбрать параметр «Высокая производительность» ;

  • Теперь нажмите на кнопку «Сохранить». Готово!

Понимаете, что делать, если Streamlabs не захватывает игру? Обязательно сохраните памятку – пригодится не раз!

Конфликт графических процессоров

Самый масштабный вопрос, который мы должны осветить, решая проблему черного экрана, когда OBS не захватывает игру – конфликт двух графических процессоров. Речь идет о программном обеспечении, которое по умолчанию есть на каждом компьютере. Это графический процессор Intel и дискретный графический чип (NVIDIA или AMD).

Проблема «ОБС не захватывает игру/ черный экран» появляется при следующих условиях: ПО для трансляции использует один графический чип, а запущенная игрушка работает на другом. Налицо конфликт, провоцирующий трудности. Что можно сделать?

  • Закройте ОБС и запустите Панель управления NVIDIA;
  • Перейдите к разделу «Управление параметрами 3D» , найдите подраздел «Программные настройки» ;
  • Щелкните по значку «Добавить» напротив строки «Выбрать программу для настройки» ;
  • Найдите файл программы для трансляций и добавьте его. Убедитесь, что название появилось в списке;
  • Перейдите к подразделу «Выберите предпочтительный графический процессор…» ;
  • Откройте выпадающее меню и поставьте значение «Высокопроизводительный процессор NVIDIA» ;
  • Перезапустите Стрим Лабс ОБС – черный экран при захвате игры должен исчезнуть.

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

Источник

Читайте также:  Как починить пробитое колесо самоката
Оцените статью