Вместо браузера белый экран obs
Hello,
I use OBS every week with no problem but tonight after the windows update (I know bad idea), I only have a blank screen when I open OBS.
00:44:57.326: CPU Name: Intel(R) Core(TM) i5-6300HQ CPU @ 2.30GHz
00:44:57.326: CPU Speed: 2304MHz
00:44:57.326: Physical Cores: 4, Logical Cores: 4
00:44:57.326: Physical Memory: 16265MB Total, 11451MB Free
00:44:57.326: Windows Version: 10.0 Build 17134 (revision: 48; 64-bit)
00:44:57.326: Running as administrator: false
00:44:57.326: Aero is Enabled (Aero is always on for windows 8 and above)
00:44:57.326: Windows 10 Gaming Features:
00:44:57.326: Game DVR: On
00:44:57.327: Sec. Software Status:
00:44:57.328: Antivirus Windows Defender: enabled (AV)
00:44:57.329: Pare-feu Windows: enabled (FW)
00:44:57.329: Antivirus Windows Defender: enabled (ASW)
00:44:57.329: Portable mode: false
00:44:57.436: OBS 21.1.2 (64bit, windows)
00:44:57.436: ---------------------------------
00:44:57.437: ---------------------------------
00:44:57.437: audio settings reset:
00:44:57.437: samples per sec: 44100
00:44:57.437: speakers: 2
00:44:57.438: ---------------------------------
00:44:57.438: Initializing D3D11.
00:44:57.438: Available Video Adapters:
00:44:57.443: Adapter 1: NVIDIA GeForce GTX 980M
00:44:57.443: Dedicated VRAM: 4250337280
00:44:57.443: Shared VRAM: 4233052160
00:44:57.443: output 1: pos=, size=, attached=true
00:44:57.443: Adapter 2: Intel(R) HD Graphics 530
00:44:57.443: Dedicated VRAM: 134217728
00:44:57.443: Shared VRAM: 4233052160
00:44:57.449: Loading up D3D11 on adapter NVIDIA GeForce GTX 980M (0)
00:44:57.918: D3D11 loaded successfully, feature level used: 45056
00:44:58.727: ---------------------------------
00:44:58.727: video settings reset:
00:44:58.727: base resolution: 1920x1080
00:44:58.727: output resolution: 1920x1080
00:44:58.727: downscale filter: Bicubic
00:44:58.727: fps: 30/1
00:44:58.727: format: NV12
00:44:58.727: YUV mode: 601/Partial
00:44:58.729: Audio monitoring device:
00:44:58.729: name: Par défaut
00:44:58.729: id: default
00:44:58.729: ---------------------------------
00:44:58.730: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/chrome_elf.dll' not found, loading of module failed
00:44:58.737: [CoreAudio encoder]: Adding CoreAudio AAC encoder
00:44:58.764: [AMF] AMF Test failed due to one or more errors.
00:44:58.764: Failed to initialize module 'enc-amf.dll'
00:44:58.775: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libcef.dll' not found, loading of module failed
00:44:58.776: LoadLibrary failed for '../../obs-plugins/64bit/libEGL.dll': (null) (127)
00:44:58.776: Module '../../obs-plugins/64bit/libEGL.dll' not loaded
00:44:58.776: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libGLESv2.dll' not found, loading of module failed
00:44:58.777: [browser_source: 'Version: 1.31.0']
00:44:58.781: NVENC supported
00:44:58.841: Couldn't find VLC installation, VLC video source disabled
00:44:58.850: No blackmagic support
00:44:58.854: ---------------------------------
00:44:58.854: Loaded Modules:
00:44:58.854: win-wasapi.dll
00:44:58.854: win-mf.dll
00:44:58.854: win-dshow.dll
00:44:58.854: win-decklink.dll
00:44:58.854: win-capture.dll
00:44:58.854: vlc-video.dll
00:44:58.854: text-freetype2.dll
00:44:58.854: rtmp-services.dll
00:44:58.854: obs-x264.dll
00:44:58.854: obs-vst.dll
00:44:58.854: obs-transitions.dll
00:44:58.854: obs-text.dll
00:44:58.854: obs-qsv11.dll
00:44:58.854: obs-outputs.dll
00:44:58.854: obs-filters.dll
00:44:58.854: obs-ffmpeg.dll
00:44:58.854: obs-browser.dll
00:44:58.854: image-source.dll
00:44:58.854: frontend-tools.dll
00:44:58.854: enc-amf.dll
00:44:58.854: coreaudio-encoder.dll
00:44:58.854: ---------------------------------
00:44:58.854: ==== Startup complete ===============================================
If someone can help me. Thank you
PsykoSeb
New Member
Try to uninstall everything and reinstall.
Not better, here's the new log
L8Knighter
New Member
PsykoSeb
New Member
Only one monitor (it's a laptop).
I find that if I minimize the OBS window I can use it, but I can't use it in full screen anymore.
After the last update, it stopped capturing the Firefox window.
I can only say for sure that everything was fine on September 15th.
Now when capturing - a static white screen.
Unfortunately, I also cannot say if the capture worked BEFORE the update.
Attachments
carlmmii
Active Member
chuk4ik
New Member
layers.acceleration.force-enabled - false
Tried to turn on / off - no change.
But I found out that sometimes a single image is captured. And it remains static. Sometimes only the header frame of firefox is captured - with no image.
There is a mouse motion capture. But the window itself is simply white. Or the first captured image.
Sukiyucky
Member
Roll back OBS to 23.2.1. Here's snapshots showing that using OBS 23.2.1 window capture on Mozilla Firefox 70.0.1 works with hardware acceleration/performance disabled.
I don' t use OBS 24 because I think there's been too many changes and too many problems. I've had problems with it and have been monitoring these forums and seeing "it used to work" too many times. I think development needs to slow down and more testing and feedback from the field be given.
Attachments
chuk4ik
New Member
Roll back OBS to 23.2.1. Here's snapshots showing that using OBS 23.2.1 window capture on Mozilla Firefox 70.0.1 works with hardware acceleration/performance disabled.
OBS Studio 23.2.1 - a similar problem. White screen.
I'll try to roll back the Nvidia drivers.
441.12 - White screen.
441.08 - White screen.
Now I'll try another version 436.30 of September 10th.
chuk4ik
New Member
Sukiyucky
Member
What about the Firefox version. What version are you testing against?
What GPU are you using?
What Windows version and build number?
You really should post a current log file. Go to Help | Log Files | View Current Log
chuk4ik
New Member
As it turned out, hardware acceleration in Firefox is disabled like this. And not through the about: config menu.
I also found out why this problem did not appear before me.
Previously, when opening training lectures in full screen mode, a separate adobe flash window worked. Which OBS captured without problems, working in fact with the adobe flash window and not with the firefox window. So, you could even open several tabs with the video stream in full screen. And record on 2 OBS simultaneously.
Now either the resource for online lectures itself (or the adobe flash working mechanism) has changed the working scheme. Well, either firefox has changed.
The problem was solved - as they wrote to me originally, it was necessary to disable hardware acceleration.
Здравствуйте! Подскажите, что мне делать, у меня ИМЕННО ВО ВРЕМЯ ЗАПИСИ, пропадает звук на 1-2 секунды, и в игре и на самой записи это присутствует, повторюсь это происходит только тогда, когда я записываю через обс, когда я просто играю такого нет. Так же нужно ли использовать при записи, именно захват игры, просто я использую захват экрана.
Андрей, да, но на твиче все равно будут полосы по бокам, либо поставить разрешение 1280x720, но тогда при захвате игр придется их растягивать ручную на весь экран, и тогда видео будет немного растянутым
Павел, спасибо за советы. Пробовал везде поставить 1366х768 и 1280х720 но не получилось как хотелось бы. А всё потому, что я сейчас заметил игра flatout2 и как достать соседа они сами по себе на ноуте отображаются не на полный экран фото прикрепил, и как их не растягивал все равно где-то не на весь экран, а если на весь то не всю картинку видно допустим с низу.
Попробовал игру Meddal of honor она во весь экран идёт при тех же настройках ну и на ноуте тоже полноэкранная. Только не тянет трансляция требования у игры по выше.
Сейчас посмотрел всё таки транслируют во весь экран другие, растянута картинка немного но темнемение.
OBS не захватывает игру и демонстрирует черный экран? Не переживайте – у любой проблемы есть решение, которое мы уже подготовили. Ищите причины в нашем обзоре и выбирайте подходящий вариант избавления от трудностей! Готовы?
Выбор нужного источника
Столкнулись с тем, что не работает захват игры в OBS? Ситуация неприятная – но решаемая, мы готовы помочь! Собрали самые действенные способы, о которых расскажем. Начнем с самого элементарного – внимательно изучите описанные ниже действия, они не раз пригодятся вам при возникновении трудностей.
Опытные пользователи понимают – для работы программному обеспечению нужно захватить трансляцию. Только тогда можно передавать видео для стриминга на ваши любимые платформы. Именно поэтому начинаем с элементарной настройки захвата игры в ОБС.
- Откройте приложение и найдите поле «Источники» снизу слева;
- Кликайте по значку «Добавить» и выбирайте пункт «Захват игры» ;
- Переходите к настройкам кликнув по кнопке ОК ;
- Выставляйте следующий режим – «Захват отдельного окна» ;
- В строке «Окно» выбирайте нужный процесс (он должен быть запущен на компьютере);
- Найдите поле «Приоритет согласования окна» . Здесь нужно выбрать правильный заголовок;
- Поставьте отметку в строке «Режим захвата SLI/Crossfire» (но учтите, что это действие максимально негативно влияет на производительность, она резко упадет);
- Отметьте галочкой строку «Использовать перехватчик, совместный с защитой от читов» .
Первая часть настроек завершена, если при захвате игры в OBS черный экран повторяется, нужно попробовать другой способ! Возвращаемся к источникам, жмем на кнопку добавления и делаем следующее:
- Выбираем значение «Захват окна» ;
- В параметре «Окно» выбираем процесс из выпадающего списка – это игровой контент, который на данный момент запущен на компьютере в оконном или полноэкранном оконном режиме;
- Отметьте галочкой поле «Совместимость с мультиадаптером» ;
- Ищите вкладку «Приоритет согласования окна» и сравнивайте заголовок – вам нужно подобрать аналогичное название.
Черный экран в OBS при захвате игры должен исчезнуть – проверять правильные настройки ОБС для стрима необходимо в самом начале! Именно с этих действий мы начинаем решать проблемы. Только потом переходим к следующим шагам – о них поговорим ниже.
Права администратора
- Найдите иконку программы на рабочем столе/ в нужной папке и кликните по ней правой кнопкой мыши;
- Из выпадающего меню выберите пункт «Свойства» ;
- Найдите на экране вкладку «Совместимость» ;
- Отыщите в открывшемся окне иконку «Запуск программы от имени администратора» и поставьте галочку напротив;
- Сохраните внесенные изменения нажатием соответствующей иконки.
Готово! Теперь рекомендуем перезапустить приложение (можно даже перезагрузить компьютер). Работайте от имени администратора с расширенными правами и не думайте о том, почему не захватывается игра в OBS.
Режим совместимости
Вы опробовали способы выше, но они не помогли? OBS Studio не захватывает игру, черный экран по-прежнему мешает? Попробуем запустить программу в режиме совместимости с другой операционной системой – если у вас Windows 10, поэкспериментируйте и выберите значение Windows 8.
- Щелкните правой кнопкой мыши по ярлычку приложения;
- Найдите раздел «Свойства» и перейдите на вкладку «Совместимость» ;
- Отметьте строку «Запускать программу в режиме совместимости с…» ;
- Выберите другую версию операционной системы и кликните по иконке «ОК».
Больше черный экран при захвате игры в ОБС вас не побеспокоить. По крайней мере, будем на это надеяться! Переходим к следующей причине возникновения проблемы (и способу решения), которой стоит уделить особое внимание.
Смена настроек графики
Иногда черный экран в OBS при захвате игры появляется из-за неправильных настроек графики. Хорошо, что их можно поменять в любой момент! Учтите, что способ подходит только для компьютеров, работающих под управлением Windows 10 и новее.
- Нажмите на кнопку меню «Пуск» и перейдите к параметрам;
- Найдите на экране иконку «Игры» ;
- В открывшемся окне слева ищите вкладку «Сопутствующие параметры» и жмите по кнопке «Настройки графики» ;
- В разделе «Выберите приложение для настройки параметров» найдите иконку «Классическое приложение» ;
- Нажмите на кнопку «Обзор» ниже;
- Переходим по пути установки программы (как правило, по умолчанию она лежит на диске С, в директории Programm Files) и кликаем на иконку ОБС;
- Теперь иконка ПО появится под кнопкой «Обзор»;
- Выделите ее щелчком левой кнопки мыши и кликните по значку «Параметры» ;
- Если нужно захватить источник «Экран» для показа рабочего стола, выберите «Энергосбережение» и отметьте параметр;
- Если нужно захватить источник игрового контента (или использовать кодер NVENC), нужно выбрать параметр «Высокая производительность» ;
Понимаете, что делать, если Streamlabs не захватывает игру? Обязательно сохраните памятку – пригодится не раз!
Конфликт графических процессоров
Самый масштабный вопрос, который мы должны осветить, решая проблему черного экрана, когда OBS не захватывает игру – конфликт двух графических процессоров. Речь идет о программном обеспечении, которое по умолчанию есть на каждом компьютере. Это графический процессор Intel и дискретный графический чип (NVIDIA или AMD).
Проблема «ОБС не захватывает игру/ черный экран» появляется при следующих условиях: ПО для трансляции использует один графический чип, а запущенная игрушка работает на другом. Налицо конфликт, провоцирующий трудности. Что можно сделать?
- Закройте ОБС и запустите Панель управления NVIDIA;
- Перейдите к разделу «Управление параметрами 3D» , найдите подраздел «Программные настройки» ;
- Щелкните по значку «Добавить» напротив строки «Выбрать программу для настройки» ;
- Найдите файл программы для трансляций и добавьте его. Убедитесь, что название появилось в списке;
- Перейдите к подразделу «Выберите предпочтительный графический процессор…» ;
- Откройте выпадающее меню и поставьте значение «Высокопроизводительный процессор NVIDIA» ;
- Перезапустите Стрим Лабс ОБС – черный экран при захвате игры должен исчезнуть.
Теперь вы понимаете, почему ОБС не захватывает игру и черный экран вылезает вместо нужного содержимого. Наши советы помогут разобраться с трудностями – уверены, все получится! Быстро и эффективно вы решите проблему и вернетесь к полноценному использованию программного обеспечения.
OBS не захватывает экран, вы не можете нормально пользоваться программой для трансляций? Опускать руки рано – не нужно искать обходные пути, нужно смело встретиться с проблемой лицом к лицу! Ведь мы знаем основные причины появления – и, что важнее, действенные способы решения. Готовы делиться с вами!
Верные настройки программы
OBS не захватывает экран, черный экран появляется вместо трансляции содержимого дисплея? Ситуация неприятная, требует срочного решения – вы же хотите быстрее выйти в эфир и показать зрителям стриминговых сервисов классный контент?
Спешим на помощь! Начать следует с правильных настроек – далеко не всегда пользователи выставляют верные параметры, отсюда и берутся простейшие ошибки.
- Откройте ОБС и перейдите к разделу «Источники» ;
- Если выбираете иконку «Захват окна» , настраивайте такие параметры: в разделе «Окно» выберите уже запущенный процесс;
- Поставьте галочку в строке «Область клиента» ;
- В разделе «Приоритет согласования окна» сраниваем заголовки – если они отличаются, ищем окно того же типа;
Если вы жмете на кнопку «Захват игры» , рекомендуем выставить такие настройки: в разделе «Режим» выбирайте параметр «Захват отдельного окна» ;
- В блоке «Окно» ищите нужную запущенную программу;
- С разделом «Приоритет согласования…» поступаем по инструкции выше;
- Ищем строчку «Режим захвата SLI/Crossfire» и включаем использование перехватчика, совместного с защитой от читов.
Теперь можно возвращаться к работе! Обязательно сохраните измененные настройки – тогда черный экран при захвате экрана в OBS Studio больше вас не побеспокоит.
Драйвера видеокарты
Еще один совет, которым не стоит пренебрегать, если не захватывается экран в OBS – обновите драйвера видеокарты! Обязательно проверьте, не требуется ли установка новой версии драйверов.
Это можно сделать так:
- Кликните правой кнопкой мыши на «Мой компьютер» и перейдите к «Свойствам» .
- Откройте диспетчер устройств;
- Перейдите на вкладку «Видеоадаптеры» и найдите нужную видеокарту – кликнув правой кнопкой мышки вы можете перейти к выпадающему меню;
- Теперь жмите на значок «Обновить драйвера видеокарты».
Давайте разбираться, почему еще не работает захват экрана в OBS – и попробуем найти способы решения проблемы!
Запуск от имени администратора
Еще один ответ на вопрос, почему в OBS не работает захват экрана – отсутствие нужных прав у пользователя компьютера. На первый взгляд, они совершенно не нужны – но обычному человеку сложно вникнуть в технические трудности.
Запуск в режиме совместимости
Иногда причина, по которой не работает захват экрана OBS – это ошибка совместимости с операционной системой. Разумеется, приложение разработано с учетом возможностей разных операционных систем – но порой подобные баги все же возникают. Поэтому не поленитесь и попробуйте переключить режим совместимости. Это делается так:
- Кликните правой кнопкой мыши на ярлычок приложения;
- Найдите в выпадающем меню пункт «Свойства» ;
- Откройте вкладку «Совместимость» ;
- Поставьте галочку в строке «Запуск программы в режиме совместимости с…» ;
Обратите внимание – выбирать нужно отличную от вашей версию операционной системы. Если вы пользуетесь десяткой, попробуйте выбрать значение 7 или 8 – поэкспериментируйте. Частенько такой способ отлично помогает!
Настройки графики
Если OBS Studio не захватывает экран, пора вспомнить о сложностях взаимодействия двух видеокарт – эта проблема возникает только у пользователей, в компьютерах которых есть графические и дискретные процессы NVIDIA/ AMD и INTEL одновременно.
Чуть позже мы расскажем, как разрешить конфликт двух процессоров, а пока предложим быстрое решение – пригодится для принудительного запуска в нужном режиме, если в OBS Studio захват экрана не получается:
- Кликните по ярлычку приложения правой кнопкой мыши;
- Найдите строчку «Запустить с графическим процессором» ;
- Появится дополнительное меню – жмите на клавишу «Интегрированное графическое оборудование» .
Готово, черный экран при захвате экрана в ОБС может исчезнуть уже после этого действия.
Если не помогло, продолжаем углубляться в вопрос! Почему возникает конфликт двух процессоров? Дело в том, что разные программы могут работать под управлением разных систем – дискретной и графической. Стриминговое приложение действует по одному алгоритму, а запущенная игра/ программа – по альтернативному! Отсюда сложности, отсюда черный экран при захвате окна в OBS.
Если у вас NVIDIA:
- Откройте панель управления NVIDIA и перейдите к подразделу «Управление параметрами 3D» ;
- Найдите иконку «Программные настройки» и добавьте Студио в исключения;
- Теперь найдите строку «Выберите программу для настройки» и нажмите на значок «Добавить» ;
- Перейдите в директорию установки приложения (стандартно папка лежит в Program Files);
- Как только софт появится в списке, жмите на кнопку «Выберите предпочтительный графический процессор…» ;
- Откройте выпадающее меню и поставьте значение «Высокопроизводительный процессор NVIDIA».
Обязательно перезапустите компьютер – тогда черный экран при захвате экрана OBS пропадет.
- Кликните правой кнопкой мыши по рабочему столу и перейдите к меню АМД;
- Жмите на значок «Система» ;
- Открывайте вкладку «Recent Applications» ;
- Найдите в списке программ Студио и выберите для нее опцию «Power saving» через раскрывающееся меню.
Последняя причина, почему ОБС не захватывает экран, черный экран перекрывает правильное содержимое трансляции – сбившиеся настройки графики. Скажем об этом несколько слов – вы с легкостью поправите неполадку за пару минут.
Настройки графики
Не забывайте! Пользоваться этим способом можно только владельцам десятой версии операционной системы! Итак, попробуем убрать черный экран при захвате экрана OBS в Windows 10:
- Нажмите на кнопку меню «Пуск» и перейдите к разделу с параметрами;
- Войдите в блок «Игры»;
- Найдите кнопку «Сопутствующие параметры» в меню справа;
- Кликните по значку «Настройки графики» ;
- Нажмите на выпадающий список раздела «Выберите приложение для настройки параметров» и найдите пункт «Классическое» ;
- Кликните по кнопке «Обзор» и перейдите в директорию, где был установлен ОБС;
- Кликните по иконке – теперь она появилась в меню;
- Выделите значок и нажмите на появившуюся кнопку «Параметры» ;
- Если нуждаетесь в захвате игры в ОБС, поставьте отметку напротив параметра «Высокая производительность» ;
- Если хотите захватить содержимое дисплея, кликайте по строке «Энергосбережение» ;
- Сохраните внесенные изменения щелчком по соответствующей кнопке.
Вы узнали, что делать, если OBS не захватывает экран – все гораздо проще, нежеди кажется на первый взгляд. Берите наши советы на вооружение и разбирайтесь с возникшими трудностями в мгновение ока. У вас все получится – просто следуйте инструкциям!
Читайте также: