Поправка: OBS Display Capture не работи



Опитайте Нашия Инструмент За Премахване На Проблемите

OBS Studio е безплатен софтуер с отворен код, предназначен за професионално видео стрийминг. Той има поддръжка за Windows и macOS, и двете. OBS Studio е много популярен и предпочитан от геймърите в края на играта поради своята функционалност за настройка на видеоклипове и микроуправление на различни модули.



OBS Display Capture не работи



Една от характеристиките на OBS Studio е Display Capture. Получихме няколко сигнала за потребители, при които те не можаха да заснемат всички аспекти на екрана си, тъй като модулът не работеше правилно. В тази статия ще разгледаме всички възможни причини за възникването на тези проблеми и ще разгледаме заобиколните решения, използвани за тяхното отстраняване.



Какво причинява OBS Display Capture да не работи?

Ние имаме няколко различни конфигурации на хардуер и компютри от различни потребители. След експериментиране и анализ, стигнахме до заключението, че има няколко различни причини защо възниква този проблем. Ето някои от тях, изброени за вас.

  • Посочен графичен процесор: Ако имате инсталирана специална графична система, това означава, че имате две графични опции; специална и бордова графика. OBS трябва да бъде правилно конфигуриран да работи на вашия посветен графика.
  • Проблеми с версията: OBS бе забелязан да има проблеми след редица актуализации в Windows 10. Въпреки че грешката беше коригирана за няколко потребители, все още имаше случаи, в които не беше. Връщането към по-стара версия решава проблема.
  • Остарели драйвери: OBS и играта, която заснемате, изискват графиката ви да се актуализира до най-новата версия. Ако те са проблемни или остарели, ще имате проблеми.
  • Проблеми с администратора: Тъй като OBS улавя целия ви екран заедно със звука, има случаи, в които се спира, тъй като не са предоставени необходимите разрешения. Осигуряването на повишен достъп обикновено решава проблема.

Преди да започнем с решенията, уверете се, че сте запазили незаписаната си работа от OBS, тъй като и ние ще нулираме приложението. Също така се уверете, че сте влезли като администратор.

Решение 1: Промяна на предпочитанията на специалната графика

Обикновено хората, които използват OBS, вече имат инсталирана специална графика на своите компютри поради обширните операции, необходими за игра на игрите. Според нашето проучване и отговорите на модераторите разбрахме, че OBS трябва да работи в специалната графика (а не в тази на Intel), ако я използвате за игри. В обобщение, ако OBS работи на адаптер A и изображение се рисува на адаптер B, ще получите a черен екран когато се опитвате да го уловите.



Тъй като в повечето случаи играта се играе в специални графики (като NVIDIA), би имало смисъл само да се добави и OBS към NVIDIA. Вашият случай може да е различен, така че променете съответно стъпките.

  1. Щракнете с десния бутон на мишката навсякъде в работния плот и изберете Контролен панел на NVIDIA .

Промяна на предпочитанията на графиките за OBS

  1. След като се отвори контролния панел, щракнете върху Управление на 3D настройки . Сега кликнете върху Настройки на програмата .
  2. Сега ще видите падащо меню, съдържащо списъка с всички програми. Добавете OBS и изберете NVIDIA (специална графика) от второто падащо меню.
  3. Запазете промените и излезте. Рестартирайте компютъра си и опитайте да използвате Display Capture.

Решение 2: Предоставяне на административен достъп

OBS улавя екрана на вашия геймплей или прозорец и го предава на целия свят. Има няколко случая, когато компютърът ви може да не позволява повтарящо се поведение и да блокира дейностите на OBS. Следователно трябва да се уверите, че OBS се стартира като администратор с повишен достъп. За да направите това, уверете се, че сте влезли като администратор.

  1. Натиснете Windows + E, за да стартирате File Explorer. Сега отидете до директорията, където OBS Studio е инсталиран на вашия компютър. Мястото за инсталиране по подразбиране е в програмните файлове на Local Disk C.
  2. След като сте в инсталационната директория, щракнете с десния бутон върху изпълнимия файл на приложението и изберете Имоти .
  3. След като влезете в Properties, щракнете върху Съвместимост раздела и проверете опцията, която казва Стартирайте тази програма като администратор .

Стартиране на OBS като администратор

  1. Натиснете Приложи за да запазите промените и да излезете. Сега опитайте да стартирате OBS отново и проверете дали проблемът е разрешен.

Забележка: Ако това не работи, винаги можете да опитате да стартирате приложението режим на съвместимост за Windows 8 или 8.1 (зависи от вашия случай).

Решение 3: Използване на режим на съвместимост в OBS

OBS се предлага с режим на съвместимост, който е решение за проблеми като тези. Тук не се препоръчва да използвате режим на съвместимост, като използвате заснемането на играта. Вместо това, в Display capture, можете да активирате режима на съвместимост, за да сте сигурни, че улавянето преминава.

Стартиране на OBS в режим на съвместимост

Следователно, когато заснемете, уверете се, че сте проверете възможността за Режим на съвместимост . Недостатъкът на активирането на този режим е, че когато това е активирано, всичко преминава през вашата RAM към вашия GPU, което означава голяма загуба на производителност. В нормални случаи всичко остава в паметта на GPU, което е много бързо.

Забележка: Уверете се, че използвате режима на съвместимост като последна мярка, когато нищо друго не работи.

Решение 4: Преинсталиране на OBS Studio

Тъй като OBS е с отворен код и е безплатен за използване, има случаи, когато приложението не изглежда стабилно и в него са предизвикани различни грешки. Освен това беше забелязано, че конкретни версии на OBS Studio имат проблеми в себе си, които причиняват странни проблеми като Display Capture, които не работят според очакванията.

В това решение ще деинсталираме текущото копие на OBS Studio и след рестартиране ще инсталираме най-новата версия. Всички потребителски данни ще бъдат изтрити, така че се уверете, че сте запазили цялата си работа.

  1. Натиснете Windows + R, напишете „ appwiz.cpl ”В диалоговия прозорец и натиснете Enter.
  2. Веднъж в диспечера на приложения, потърсете записите за OBS Studio. Щракнете с десния бутон върху приложението и изберете Деинсталирайте .

Деинсталиране на OBS

  1. Сега отворете уебсайта на OBS Official Download и след като изберете правилната операционна система, изтеглете изпълнимия файл на достъпно място.

Отново се изтегля OBS

  1. Сега щракнете с десния бутон върху инсталатора и изберете Изпълни като администратор . След като инсталацията завърши, рестартирайте компютъра си и опитайте отново да използвате улавяне на дисплея. Проверете дали проблемът е разрешен.
    Забележка: Уверете се, че потребителският акаунт, който използвате, е администратор преди да продължите с този метод.

Решение 5: Актуализиране на графични драйвери

Графичните драйвери са основните модули, които позволяват комуникацията между вашия графичен хардуер и операционната система (приложения или игри и т.н.). Ако самите графични драйвери не работят правилно, ще имате проблеми с почти всички приложения, изискващи графика. В това решение ще деинсталираме съществуващите графични драйвери и ще инсталираме по-нови по-късно.

  1. Изтеглете и инсталирайте DDU (Деинсталиране на драйвер за дисплей) от официалния му уебсайт.
  2. След инсталиране Деинсталиране на драйвер за дисплей (DDU) , стартирайте компютъра си в безопасен режим .
  3. След стартирането на DDU изберете първата опция “ Почистете и рестартирайте ”. Това ще деинсталира напълно текущите драйвери от вашия компютър.

Почистване и рестартиране - DDU

  1. След деинсталацията стартирайте компютъра си нормално без безопасен режим. Натиснете Windows + R, напишете „ devmgmt. msc ”В диалоговия прозорец и натиснете Enter. Щракнете с десния бутон върху всяко празно място и изберете „ Потърсете хардуерни промени ”. Ще бъдат инсталирани драйверите по подразбиране. Опитайте да стартирате Display Capture и проверете дали това решава проблема.
    Забележка: Може да се наложи да изпълните решение 1 отново след тази стъпка.
  2. В повечето случаи драйверите по подразбиране няма да работят за вас, така че можете да инсталирате най-новите драйвери чрез актуализация на Windows или да отидете до уебсайта на производителя и да изтеглите най-новите.

Актуализиране на драйвери ръчно

  1. След като инсталирате драйверите, рестартирайте компютъра си и проверете дали проблемът е решен.
4 минути четене