Support
Як налаштувати автоперемикання сцени OBS при відключенні камери

Резервна сцена OBS при відключенні камери: налаштування автоперемикання

Якщо камера відключається під час трансляції, OBS не завжди самостійно відкриває іншу сцену. Залежно від пристрою глядачі можуть побачити чорний екран, останнє зображення з камери або заставку з повідомленням про відсутність сигналу. При цьому звук, гра та сама трансляція можуть продовжувати працювати.

Резервна сцена приховує технічну проблему. На ній можна розмістити статичну картинку, текст «Камера тимчасово недоступна», екран з грою, відеофайл або інше джерело. Перемикання виконується після виявлення проблем із відеосигналом, а не за розкладом.

В OBS Studio немає універсального вбудованого правила «якщо камера відключилася, відкрити резервну сцену». Для такої автоматизації знадобиться Advanced Scene Switcher. Плагін перевіряє стан джерела й виконує дію при виконанні заданої умови.

Важливо враховувати різницю між фізичним відключенням пристрою та зупинкою відеопотоку. Камера може зникнути із системи, перестати передавати кадри або залишитися підключеною, але показувати останнє зображення. Для кожного варіанту знадобиться своя перевірка.

Підготуйте основну та резервну сцени

Спочатку створіть дві сцени в одній колекції OBS. Основну можна назвати «Камера», а резервну — «Резерв». Назви не впливають на роботу плагіна, але короткі варіанти зручніше вибирати у випадаючих списках.

В основну сцену додайте джерело «Пристрій відеозахоплення» й виберіть камеру. Перевірте роздільну здатність, частоту кадрів і формат зображення. Не видаляйте й не створюйте заново це джерело після налаштування: макрос буде звертатися до нього за назвою.

У резервній сцені розмістіть зображення, текст, медіафайл або інше джерело, яке має з'явитися замість камери. Статична заставка зазвичай надійніша за відео: їй не потрібне окреме відтворення, і вона не зупиниться після одного циклу.

Мікрофон та інші важливі звуки не повинні існувати лише в основній сцені. Додайте їх в обидві сцени або налаштуйте як глобальні аудіоджерела. Це дозволить продовжити розмову з глядачами після перемикання. Якщо в резервній сцені використовується відео, увімкніть його зациклення й перевірте, чи не зупиняється воно після першого програвання.

Збережіть проєкт і зробіть резервну копію колекції сцен. Так буде простіше повернути робочу конфігурацію, якщо під час тестів зміниться джерело або перехід.

Перевірте, що відбувається з камерою після збою

Перед створенням макросу потрібно перевірити поведінку саме вашої камери. Відкрийте основну сцену, запустіть локальний запис і відключіть пристрій тим способом, який можливий під час ефіру: вийміть USB-кабель, вимкніть камеру або забороніть іншій програмі доступ до неї.

Якщо джерело перестає передавати відеокадри, Advanced Scene Switcher може виявити це через умову Video source not outputting frames. В українській локалізації формулювання може бути перекладене інакше, але сенс залишається тим самим: джерело не видає нові кадри.

Іноді джерело залишається в списку OBS, але його зображення стає чорним. Це також може супроводжуватися відсутністю нових кадрів і визначатися тією ж умовою. Однак проста ознака «джерело видиме» для цього завдання не підходить. Видимість джерела не означає, що камера продовжує працювати.

Окремий випадок — заморожений кадр. Деякі камери або драйвери залишають останнє зображення на екрані й не змінюють його після обриву. OBS при цьому може вважати джерело активним. Умова на наявність джерела не спрацює, тому потрібно використовувати перевірку відсутності оновлень відеопотоку. Саме для цього в списку умов шукайте назву Video source not outputting frames, а не перевірку видимості джерела.

Відкрийте Advanced Scene Switcher і створіть макрос

Встановіть сумісну з вашою версією OBS збірку Advanced Scene Switcher. Після встановлення відкрийте OBS Studio і перейдіть за шляхом: Інструменти → Advanced Scene Switcher. У вікні, що відкрилося, перейдіть на вкладку Macro. У деяких перекладах вона називається «Макроси».

На вкладці Macro натисніть Add або «Додати макрос». Введіть зрозумілу назву, наприклад «Камера відключена — резерв». Назва потрібна лише для орієнтації в списку, тому вона може бути будь-якою.

Макрос складається з двох частин: Conditions — умов, і Actions — дій. Спочатку налаштуйте умову. У блоці Conditions натисніть Add condition. У списку знайдіть розділ, пов'язаний із відео, і виберіть пункт Video source not outputting frames.

Після вибору умови вкажіть джерело камери в полі Video source. Вибирайте точну назву джерела з основної сцени, наприклад «Камера». Не вказуйте назву сцени замість назви пристрою: плагіну потрібно відстежувати саме джерело «Пристрій відеозахоплення».

Порожня студія з відеокамерою та освітленими панелями з написами про втрату сигналу й активацію резервної сцени.

Додайте умову й дію перемикання

Однієї ознаки відсутності кадрів достатньо для простого варіанту, але краще обмежити макрос поточною сценою. У блоці Conditions натисніть Add condition ще раз і виберіть умову з розділу Scene з назвою Current scene is. У полі сцени вкажіть основну сцену «Камера».

У результаті макрос має виконуватися лише за двох обставин: джерело «Камера» не видає нові кадри, а в ефірі зараз перебуває основна сцена. Умови мають об'єднуватися за принципом AND, тобто «і». Якщо у вашій версії плагіна можна вибрати режим перевірки, не використовуйте OR для цієї пари умов.

Тепер перейдіть до блоку Actions і натисніть Add action. Виберіть дію з розділу, пов'язаного зі сценами, з назвою Switch scene. У полі призначення вкажіть резервну сцену «Резерв».

Назва дії може відображатися як Switch scene, «Переключити сцену» або «Перейти на сцену». Це саме зміна поточної сцени, а не зміна видимості джерела. Дія Set source visibility для цього завдання не підходить: вона може приховати камеру, але не покаже підготовлену резервну сцену.

Якщо у вашій версії є налаштування виконання дії лише при зміні стану умови, увімкніть його. Після переходу на резервну сцену умова поточної сцени стане хибною, тому макрос не повинен повторно запускати те саме перемикання.

Додайте затримку перед переходом

Камера може короткочасно перестати передавати кадри через навантаження на USB, зміну роздільної здатності або запуск іншої програми. Якщо перемикати сцену одразу, глядачі побачать резервну заставку через короткий збій, після якого зображення швидко повернеться.

У налаштуваннях умови або макросу знайдіть параметр тривалості виконання умови. В англійському інтерфейсі він може називатися Duration, Condition duration або бути описаний як перевірка «протягом заданого часу». Вкажіть невеликий інтервал і перевірте його на записі. Точне значення залежить від камери, комп'ютера й характеру збоїв.

Якщо окремого параметра тривалості немає, подивіться список дій. У деяких версіях Advanced Scene Switcher доступна дія Wait. Тоді її можна поставити перед Switch scene, але після цього обов'язково перевірте макрос на повторні спрацьовування. Пріоритетніше використовувати затримку, що стосується самої умови: вона не запускає перехід, поки проблема не зберігається заданий час.

Не створюйте одразу кілька макросів з однаковою дією та різними ознаками відключення. Вони можуть перемикати сцени по черзі або заважати ручному керуванню. Спочатку залиште одну перевірку, одну затримку й одну дію.

Увімкніть макрос і автоматичний запуск

Створений макрос не починає працювати лише після збереження налаштувань. На вкладці Macro знайдіть рядок з його назвою й увімкніть розташований поруч прапорець активності. У різних версіях він може бути позначений як перемикач, галочка або стан Enabled. Якщо макрос вимкнений, його умови не перевіряються.

Потім перейдіть у вікні Advanced Scene Switcher на вкладку General. Натисніть кнопку Start, щоб запустити обробку макросів. Це важливий крок: активний макрос у списку не виконується, поки сам перемикач не запущений.

Щоб не натискати Start після кожного запуску OBS, на вкладці General увімкніть параметр з назвою Start with OBS або «Запускати разом з OBS». У деяких збірках він розташований у блоці загальних параметрів поруч із кнопками Start і Stop. Якщо такого прапорця немає, автоматичний запуск може називатися «Automatically start» або бути недоступним у встановленій версії. У цьому випадку після запуску OBS потрібно натискати Start вручну або оновити плагін до сумісної збірки.

Закрийте вікно налаштувань звичайною кнопкою закриття й переконайтеся, що перемикач продовжує працювати. Не завершуйте роботу Advanced Scene Switcher через Stop, інакше резервний перехід буде відключений до наступного запуску.

Налаштуйте або вимкніть автоматичне повернення

Повернення на сцену з камерою можна зробити окремим макросом. Для нього знадобиться умова, що означає відновлення відеопотоку, наприклад Video source outputting frames, і умова Current scene is зі значенням «Резерв». Дією буде Switch scene з переходом на «Камера».

Перед переходом назад задайте триваліший період стабільного сигналу, ніж для відключення. Камера після перепідключення може кілька разів почати й знову припинити передачу кадрів. Якщо повернути сцену надто рано, глядачі побачать чергування основної та резервної сцен.

Автоматичне повернення зручне, коли камера постійно потрібна в ефірі. Але воно може заважати, якщо ви вручну відкриваєте заставку, сцену з грою або екран налаштувань. Після відновлення пристрою макрос поверне ефір на сцену «Камера», хоча ви могли вибрати інше місце.

Безпечний варіант — автоматизувати лише перехід на резервну сцену. Після відновлення камери перевірте зображення в OBS і поверніться на основну сцену гарячою клавішею. Якщо потрібне автоматичне повернення, обов'язково залиште умову Current scene is — Резерв, щоб макрос не втручався в інші сцени.

Перевірте відключення й завислий кадр

Тестуйте налаштування не лише у вікні попереднього перегляду. Запустіть локальний запис або тестову трансляцію, щоб побачити результат так, як його побачить глядач. Відключіть камеру, дочекайтеся заданої затримки й перевірте появу резервної сцени.

Після цього перевірте кілька варіантів: виймання USB-кабелю, вимкнення камери, короткочасний обрив і повторне підключення. Переконайтеся, що мікрофон, музика й оповіщення не зникли після зміни сцени. Також перевірте, що перехід не запускається через короткий збій.

Окремо створіть ситуацію із завислим зображенням. Якщо при відключенні пристрою в OBS залишається останній кадр, подивіться, чи змінюється стан умови Video source not outputting frames. Для цього зручно тимчасово відкрити налаштування макросу й спостерігати його стан під час тесту.

Якщо перехід не відбувається, перевірте три пункти: макрос увімкнений на вкладці Macro, сам Advanced Scene Switcher запущений на вкладці General, а в умові вибране правильне джерело. Якщо всі пункти налаштовані, але стан не змінюється, плагін не отримує від OBS ознаку зупинки кадрів.

У такому разі проблема не в дії Switch scene. Джерело може зберігати статус робочого або продовжувати передавати повторювані кадри. Звичайна перевірка наявності камери не виявить такий збій, тому знадобиться інший спосіб контролю.

Що робити, якщо плагін не бачить стан камери

Альтернативою Advanced Scene Switcher може стати зв'язка OBS WebSocket і окремого скрипта. Скрипт спостерігає за камерою через засоби операційної системи, драйвер, тестовий відеопотік або аналіз оновлення кадрів. Після підтвердження збою він підключається до OBS WebSocket і надсилає команду зміни поточної сцени, наприклад запит SetCurrentProgramScene з назвою «Резерв».

Такий варіант корисний, якщо камера зависає на останньому кадрі, а OBS продовжує вважати джерело активним. Скрипт може перевіряти не лише наявність пристрою, а й зміну часу надходження кадрів. Якщо зображення не оновлюється заданий інтервал, він передає в OBS команду перемикання.

Для зворотного переходу скрипт має окремо підтвердити стабільне відновлення камери. Також знадобиться захист від повторних команд: після переходу на «Резерв» скрипт має дочекатися відновлення сигналу, а не надсилати ту саму команду на кожному циклі перевірки.

В OBS WebSocket увімкніть сервер, задайте пароль і використовуйте ці дані лише в локальному скрипті. Не відкривайте інтерфейс WebSocket в інтернет без потреби. Цей варіант потребує додаткових налаштувань і не гарантує однаковий результат для всіх драйверів, тому спочатку перевірте його на записі.

Короткий порядок дій

  1. Створіть основну сцену з джерелом камери та резервну сцену із заставкою.
  2. Перевірте, чи перестає камера передавати кадри або залишає зависле зображення.
  3. Відкрийте Інструменти → Advanced Scene Switcher → вкладку Macro.
  4. Створіть макрос через Add і додайте умову Video source not outputting frames.
  5. Виберіть джерело камери й додайте умову Current scene is для основної сцени.
  6. У розділі Actions додайте дію Switch scene з переходом на «Резерв».
  7. Задайте затримку, увімкніть макрос і на вкладці General натисніть Start.
  8. Увімкніть Start with OBS, якщо параметр є у вашій версії плагіна.
  9. Перевірте відключення, завислий кадр, короткочасний обрив і роботу звуку на тестовому записі.
  10. Якщо стан джерела не змінюється, використовуйте зовнішній скрипт з OBS WebSocket.

Останні статті

Новий дизайн сайту

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

15.08.2026 Нове

Новости сервиса за последнее время

Доброго времени суток, собрал все новости за это время:1. Главная новость - сильно снижены цены на твич зрителей, пока твич откатил почти все защиты, ..

08.04.2026 Оновлення

Зібрали для Вас усі поточні акції та розіграші до 01.01.2026

1. Використовуйте промокод "December2025" на 15% знижки для всіх наших глядачів2. Ми знизили до 1 січня базові ціни на наш конфігуратор і най дешевшу ..

26.12.2025 Завершена

Співпраця з командами та реселерами

Послуги Twitch працюють стабільно, тому ми готові співпрацювати з командами, реселерами, власниками сервісів, ботами і багатьма іншими.Індивідуальні..

22.10.2025 Партнерам

Глядачі Twitch працюють стабільно, але є деякі нюанси.

Ми повністю оновили наші послуги перегляду Twitch, і тепер вони працюють стабільно. Ми використовуємо лише якісні IP-адреси для перегляду.Нюанс поля..

22.10.2025 Оновлення

Конфигуратор Twitch зрителей

Всем доброго времени суток. Сегодня мы анонсируем новую функцию - "Конфигуратор Twitch зрителей".Теперь Вы сможете сами себе собрать любой тариф для т..

15.06.2025 Нове

Если ютуб все, где сейчас стримить?

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

16.03.2022 Важливо

API SP

Мы наконец-то разработали API Теперь нашим сайтам партнерам будет удобнее с нами работать.По обновлению максимальных тарифов на ютуб - апдейт уже на п..

02.09.2021 Партнерам

ПАРТНЕРИ ТА РЕФЕРАЛИ: НОВІ УМОВИ!

У зв'язку з величезною популярністю послуг партнерства та реферальної програми ми зробили таблицю співпраці.Суть дуже проста: більше живої аудиторії –..

12.08.2020 Партнерам

Панель керування глядачами [Twitch | Kick | YouTube | VK Video Live]

Створи свій індивідуальний тариф
Поповнення балансу, замовлення в один клік, знижки та бонуси доступні лише для зареєстрованих користувачів. Зареєструватися.
Якщо ви не знайшли потрібну послугу або знайшли дешевше - напишіть у підтримку в Telegram або чат, і ми вирішимо будь-яке питання.

 

Наші послуги для стрімерів

 

Наші послуги для контент-мейкерів

 

Нове

Telegram-бот @BOT_SP_RU_BOT

Замовлення й повтор за хвилину, баланс і статуси замовлень — просто в Telegram

Повтор замовленняСтатуси замовленьПоповнення балансуПромокоди