При использовании программы OBS Studio могут возникать некоторые трудности при захвате игр вызвано это разными причинами, которые опишем ниже. Материал рассчитан на уверенных пользователей ПК и OBS Studio, если вы новичок возможно прочтение материала и применение на практике вызовет у Вас затруднение, лучше всего обратитесь за помощью в нашу группу OBS Studio | PROстример | Проф. стример, некоторые способы могут комбинироваться с другими.
Почему в OBS возникает черный экран при захвате CS:GO?
После обновления Valve античита, ночью 9 июля 2020 года в игре Counter-Strike: Global Offensive далее (CS:GO) с захватом видео в видеокодере OBS Studio наблюдаются проблемы, это связано с появлением «Режима Доверия» который запрещает сторонним программам взаимодействовать с игрой, на этой странице собраны рабочие способы по захвату игры программой OBS Studio, как это сделать читайте далее.
Экранные дисплеи (Overlays) мешающие захвату в OBS Studio
Программы, которые отображают в играх и других программах дополнительных сведений, такие как мониторы FPS, мониторы температуры / графического процессора и т. д., часто вызывают проблемы из-за конфликтов перехватчика. В этот список входят, но не ограничиваются этим списком:
- Athenascope
- Lowkey.gg
- Medal.tv
- MSI Afterburner
- RivaTuner / RTSS
- EVGA Precision
- Dolby Axon
- ASUS GPU Tweak II
- TeamSpeak / Mumble / Discord overlays
- Raptr
- Overwolf
- FRAPS
- Geforce Experience
Закройте эти приложения или отключите их функции экранного меню при использовании OBS Studio.
Запуск OBS Studio от администратора
Если OBS Studio не захватывает приложение попробуйте запустить OBS Studio от имени администратора. Правая кнопка мыши по ярлыку OBS Studio → «Запуск от имени администратора». Запуск программы от имени администратора крайне желательно сделать для OBS на постоянную основу, для этого в свойствах ярлыка отметьте соответствующую галочку «Запускать эту программу от имени администратора».
Статья создана при поддержке сайта mighty-handful.ru, prostrimer.ru, prostreamer.ru, studioobs.ru и групп VK OBS Studio | PROстример | Проф. стример, PROstrimer. Особая благодарность активным подписчикам группы OBS Studio | PROстример | Проф. стример.
Новый способ захвата CS:GO в OBS Studio от подписчика
Короче вот вам инструкция как стримить ксго с фейситом. Проверено на версии 25.0.8. Порядок действий соблюдать в точности.
- Скачиваем архив и распаковываем.
- Устанавливаем
OBS-Studio-25.0.8-Full-Installer-x64
. - Перетаскиваем папки data и obs-plugins по пути
C:\Program Files\obs-studio
(в корневую директорию OBS) - Идем по пути
C:\Program Files\obs-studio\bin\64bit
. - ПКМ по
obs64.exe
, из контекстного меню выбираем «Свойства». - Идем во вкладку «Совместимость». Там устанавливаем все как на скриншоте. Пункт «Запуск от имени администратора» важен.
Полдела сделано. Теперь стрим.
- Запускаем фейсит, запускаем античит.
- Запускаем игру.
- Запускаем ОБС. Вылезет предупреждение, - соглашаемся.
- Добавляем Захват игры. (см. второй скрин) Этот пункт нужен только один раз.
- Альт-табаемся в игру и тыкаем в любое место. Это нужно, чтобы окно стало активным, тогда ОБС ее захватит.
- И только после этого ищем матч и подключаемся к нему.
ВАЖНО!!!!! ПОСЛЕ ВРЕМЯ ТОГО, КАК МАТЧ НАШЕЛСЯ, ОБС НЕ ЗАХВАТИТ ИГРУ, ПОЭТОМУ ВСЕ ПЕРЕЧИСЛЕННЫЕ ДЕЙСТВИЯ НЕОБХОДИМО ВЫПОЛНЯТЬ ДО ПОИСКА И ПОДКЛЮЧЕНИЯ К МАТЧУ!
Если это у вас не сработало, попробуйте следующее. Установите Streamlabs OBS (после установки OBS способом выше уже не нужно будет никаких дополнительных махинаций с перетаскиванием папок).
После этого добавьте источник Захват игры. Как в случае с ОБС, все действия производить до того, как матч найден. Во время матча даже не пытайтесь - античит обрубит все старания. Что интересно. ОБС гарантированно работает ПОСЛЕ того, как вы захватите игру Streamlabs'ом. Далее напишу, что лично делал я и как оно все точно работает.
- Устанавливаем OBS описанным выше способом.
- Ставим Streamlabs OBS
- Добавляем в Стримлабс источник Game Capture в режиме автоматически. (замечание. даже если Вы выключите захват сторонних оверлеев, Streamlabs OBS все-равно будет захватывать оверлей фейсита)
- Запускаем фейсит, запускаем античит.
- Запускаем стримлабс. Не от админа.
- Альт-табаемся в игру и делаем окно активным.
- Далее начинаем стрим, ищем матч и т.д.
Если во время матча возникла необходимость перезайти в кс, смело сворачивайте стрим, переподключитесь к матчу и до играйте. Только потом перезапустите античит и повторяем шаги 6-7.
Вот такие танцы с бубном. Что в итоге имеем. С помощью ОБС можно стримить чистый клиент игры, например, игру в ММ или паблик. С помощью Стримлабс - фейсит. А с вами был Алексей Волк, заведующий кафедрой Устранения Технологического П**деца в Медиа Продакшене. Спасибо за внимание.
Старые способы захвата CS:GO в OBS Studio
Возможно некоторые из них уже не работают.
Плагин для захвата CS:GO с режимом доверия
Небольшой плагин, который нужно скачать и установить в папку плагинов где находится OBS Studio, при этом игру можно будет захватить с включенным режимом доверия скачать плагин.
Поместите скачанный файл obs-csgo.dll
в соответствующую папку:
- OBS -
\obs-studio\obs-plugins\64bit
- Streamlabs -
\Streamlabs OBS\resources\app.asar.unpacked\node_modules\obs-studio-node\obs-plugins\64bit
Как работает плагин?
Подписанные библиотеки DLL будут занесены C:\Windows\
в белый список, поэтому этот плагин создаст папку obs-studio-hook
и скопирует в нее следующие две подписанные библиотеки DLL из OBS:
graphics-hook32.dll
graphics-hook64.dll
FAQ. ЧАВО
Почему для всплывающего окна требуются права администратора?
- Для копирования чего-либо в
C:\Windows\
требуются права администратора, поэтому в первый раз и когда OBS обновляет библиотеки DLL, плагин попросит вас запустить OBS / Streamlabs с правами администратора.
Забанят ли меня VAC / FaceIt AC и т. д.?
- Это не должно влиять на VAC / FaceIt / и т. д., поскольку исходные подписанные dll из OBS остаются нетронутыми и копируются только в другое место.
CS:GO вылетает после установки плагина что делать?
- Похоже, это ошибка Nvidia Ansel, поскольку одна из их dll блокируется CS:GO. Вам нужно будет отключить Ansel, чтобы CS:GO не вылетал. В вашем
C:\Program Files\NVIDIA Corporation\Ansel[\Tools]
вы можете найтиNvCameraConfiguration.exe
приложение (для запуска требуются права администратора).После его запуска отображается диалоговое окно, в нижней части которого вы можете найти рамку статуса Ansel, отметьте там отключено, затем сохранить изменения.
Захват CS:GO с отключением рейтинга доверия
Небольшая видео инструкция для устранения чёрного экрана при захвате игры CS:GO в OBS Studio. При запуске игры используйте один из 2-х параметров:
- -allow_third_party_software
- -untrusted
Для того чтобы установить эти параметры перейдите в:
- «Steam» → «Библиотека» → Выберите нужную игру «Counter-Strike:Global Offensive».
- Нажимаем правой кнопкой мыши по названию игры→ «Свойства» → «Установить параметры запуска» → пишем один из предложенных параметров для написанных выше → нажимаем «OK».
- Без отключения Trusted Mode. Если вы хотите играть в CS:GO с программным обеспечением, которое обычно блокируется, лучше использовать следующий параметр: «-allow_third_party_software».
- CS:GO - Trusted Mode.
- CS:GO - Фактор доверия.
FAQ. ЧАВО
А эта команда твой трастфактор не понизит?
- Нет. Игра в обычном (не доверенном) режиме не гарантирует штраф за доверие, и игроки в обоих режимах не исключаются из игры друг с другом.
Захват CS:GO без отключения рейтинга доверия
Воспользуемся небольшой хитростью и переключим игру в оконный режим смотри скриншот, НЕКОТОРЫЕ ПОЛЬЗОВАТЕЛИ ОТМЕЧАЮТ ПАДЕНИЕ ПРОИЗВОДИТЕЛЬНОСТИ ПРИ ИСПОЛЬЗОВАНИИ ЭТОГО МЕТОДА.
Для захвата игры теперь используем источник «Захват окна». Для владельцев ноутбуков с интегрированной графикой следует отметить галочку «Совместимость с мульти-адаптером».
Ноутбук c OBS и CS:GO
Эта тема более обширна чем кажется, усугубляет проблему с захватом на ноутбуках встроенное графическое ядро в процессор которое запускает нетребовательное приложения на встроенном ядре, а более требовательные на дискретной видеокарте. Говоря конкретнее OBS Studio запускается именно на встроенном ядре, а CS:GO как более требовательное на дискретном, что приводит к дополнительным проблемам с захватом помимо проблем с античитом.
Комментарии ()