OBS tartalék jelenet kamera leválasztásakor: az automatikus váltás beállítása
Miért van szükség tartalék jelenetre az OBS-ben
Ha a kamera leválasztódik az adás közben, az OBS nem mindig nyit meg magától egy másik jelenetet. Az eszköztől függően a nézők fekete képernyőt, a kamera utolsó képét vagy egy „nincs jel” üzenetet tartalmazó képernyőt láthatnak. Eközben a hang, a játék és maga az adás továbbra is működhet.
A tartalék jelenet elrejti a technikai problémát. Elhelyezhető rajta egy állókép, a „A kamera átmenetileg nem elérhető” szöveg, egy játék képernyője, egy videófájl vagy egyéb forrás. A váltás a videojel problémájának észlelése után történik, nem ütemezés szerint.
Az OBS Studio-ban nincs univerzális beépített szabály arra, hogy „ha a kamera leválasztódik, nyisd meg a tartalék jelenetet”. Az ilyen automatizáláshoz az Advanced Scene Switcherre lesz szükség. A bővítmény ellenőrzi a forrás állapotát, és végrehajtja a műveletet, ha a megadott feltétel teljesül.
Fontos figyelembe venni a különbséget az eszköz fizikai leválasztása és a videófolyam leállása között. A kamera eltűnhet a rendszerből, leállhat a képkockák küldésével, vagy csatlakoztatva maradhat, de az utolsó képet mutathatja. Minden esethez saját ellenőrzésre lesz szükség.
Készítse elő a fő és a tartalék jelenetet
Először hozzon létre két jelenetet ugyanabban az OBS jelenetgyűjteményben. A főt nevezheti „Kamera”, a tartalékot „Tartalék” néven. A nevek nem befolyásolják a bővítmény működését, de a rövid változatokat könnyebb kiválasztani a legördülő listákban.
A fő jelenethez adjon hozzá egy „Videórögzítő eszköz” forrást, és válassza ki a kamerát. Ellenőrizze a felbontást, a képkockasebességet és a képformátumot. Ne törölje és ne hozza létre újra ezt a forrást a beállítás után: a makró a neve alapján fog rá hivatkozni.
A tartalék jelenetben helyezzen el egy képet, szöveget, médiafájlt vagy más forrást, amelynek a kamera helyett meg kell jelennie. Az állóképes képernyő általában megbízhatóbb, mint a videó: nincs szüksége külön lejátszásra, és nem áll le egy ciklus után.
A mikrofont és más fontos hangokat nem szabad csak a fő jelenetben elhelyezni. Adja hozzá őket mindkét jelenethez, vagy állítsa be őket globális hangforrásként. Ez lehetővé teszi a nézőkkel való beszélgetés folytatását a váltás után. Ha a tartalék jelenetben videót használ, kapcsolja be az ismétlést, és ellenőrizze, hogy nem áll-e le az első lejátszás után.
Mentse el a projektet, és készítsen biztonsági másolatot a jelenetgyűjteményről. Így könnyebb lesz visszaállítani a működő konfigurációt, ha a tesztek során megváltozik a forrás vagy az átmenet.
Ellenőrizze, mi történik a kamerával a hiba után
A makró létrehozása előtt ellenőrizni kell az Ön kamerájának viselkedését. Nyissa meg a fő jelenetet, indítson el egy helyi felvételt, és válassza le az eszközt olyan módon, ahogy az adás közben lehetséges: húzza ki az USB-kábelt, kapcsolja ki a kamerát, vagy tiltsa meg egy másik alkalmazásnak a hozzáférést.
Ha a forrás leáll a videoképkockák küldésével, az Advanced Scene Switcher ezt a Video source not outputting frames feltétellel észlelheti. A magyar lokalizációban a megfogalmazás másképp fordulhat, de a jelentés ugyanaz marad: a forrás nem ad ki új képkockákat.
Néha a forrás az OBS listájában marad, de a képe fekete lesz. Ezt is kísérheti az új képkockák hiánya, és ugyanaz a feltétel határozhatja meg. Azonban az egyszerű „a forrás látható” jelzés erre a feladatra nem alkalmas. A forrás láthatósága nem jelenti azt, hogy a kamera továbbra is működik.
Külön eset a befagyott képkocka. Egyes kamerák vagy illesztőprogramok az utolsó képet a képernyőn hagyják, és nem változtatják meg a megszakadás után. Az OBS ilyenkor aktívnak tekintheti a forrást. A forrás meglétére vonatkozó feltétel nem lép működésbe, ezért a videófolyam frissítésének hiányát ellenőrző vizsgálatot kell használni. Pontosan ezért keresse a feltételek listájában a Video source not outputting frames nevet, és nem a forrás láthatóságának ellenőrzését.
Nyissa meg az Advanced Scene Switchert, és hozzon létre egy makrót
Telepítse az OBS-verziójával kompatibilis Advanced Scene Switcher buildet. A telepítés után nyissa meg az OBS Studio-t, és lépjen ide: Eszközök → Advanced Scene Switcher. A megnyíló ablakban lépjen a Macro lapra. Egyes fordításokban ez a „Makrók” nevet viseli.
A Macro lapon kattintson az Add vagy a „Makró hozzáadása” gombra. Adjon meg egy érthető nevet, például „Kamera leválasztva — tartalék”. A név csak a lista közötti eligazodáshoz szükséges, ezért bármi lehet.
A makró két részből áll: Conditions — feltételek, és Actions — műveletek. Először állítsa be a feltételt. A Conditions blokkban kattintson az Add condition gombra. A listában keresse meg a videóhoz kapcsolódó részt, és válassza a Video source not outputting frames elemet.
A feltétel kiválasztása után adja meg a kamera forrását a Video source mezőben. Válassza ki a fő jelenet pontos forrásnevét, például „Kamera”. Ne a jelenet nevét adja meg az eszköz neve helyett: a bővítménynek magát a „Videórögzítő eszköz” forrást kell figyelnie.

Adja hozzá a feltételt és a váltás műveletét
Az egyszerű változathoz elegendő a képkockák hiányának egyetlen jele, de jobb a makrót az aktuális jelenetre korlátozni. A Conditions blokkban kattintson ismét az Add condition gombra, és válasszon egy feltételt a Scene részből Current scene is néven. A jelenet mezőben adja meg a „Kamera” fő jelenetet.
Ennek eredményeként a makró csak két körülmény esetén fut: a „Kamera” forrás nem ad ki új képkockákat, és az adásban jelenleg a fő jelenet van. A feltételeket AND, azaz „és” elv szerint kell összevonni. Ha a bővítmény verziójában kiválasztható az ellenőrzési mód, ne használjon OR-t ehhez a feltételpárhoz.
Most lépjen az Actions blokkra, és kattintson az Add action gombra. Válasszon egy műveletet a jelenetekhez kapcsolódó részből Switch scene néven. A cél mezőben adja meg a „Tartalék” tartalék jelenetet.
A művelet neve megjelenhet Switch scene, „Jelenet váltása” vagy „Ugrás a jelenetre” formában. Ez pontosan az aktuális jelenet cseréje, nem a forrás láthatóságának módosítása. A Set source visibility művelet erre a feladatra nem alkalmas: elrejtheti a kamerát, de nem jeleníti meg az előkészített tartalék jelenetet.
Ha a verziójában van olyan beállítás, amely a műveletet csak a feltétel állapotának változásakor hajtja végre, kapcsolja be. A tartalék jelenetre való váltás után az aktuális jelenet feltétele hamissá válik, ezért a makrónak nem szabad újra ugyanazt a váltást elindítania.
Adjon hozzá késleltetést az átmenet előtt
A kamera rövid időre leállhat a képkockák küldésével az USB-terhelés, a felbontás változása vagy egy másik alkalmazás indítása miatt. Ha a jelenetet azonnal váltja, a nézők a rövid hiba miatt a tartalék képernyőt látják, amely után a kép gyorsan visszatér.
A feltétel vagy a makró beállításaiban keresse meg a feltétel teljesülésének időtartamára vonatkozó paramétert. Az angol felületen ez Duration, Condition duration néven szerepelhet, vagy „meghatározott ideig tartó” ellenőrzésként írható le. Adjon meg egy rövid intervallumot, és ellenőrizze a felvételen. A pontos érték a kamerától, a számítógéptől és a hibák jellegétől függ.
Ha nincs külön időtartam-paraméter, nézze meg a műveletek listáját. Az Advanced Scene Switcher egyes verzióiban elérhető a Wait művelet. Ekkor a Switch scene elé helyezhető, de utána feltétlenül ellenőrizze a makrót az ismételt aktiválódások szempontjából. Előnyösebb a magához a feltételhez tartozó késleltetést használni: ez nem indítja el a váltást, amíg a probléma nem áll fenn a megadott ideig.
Ne hozzon létre egyszerre több makrót ugyanazzal a művelettel és különböző leválasztási jelekkel. Ezek felváltva válthatják a jeleneteket, vagy zavarhatják a kézi vezérlést. Először hagyjon meg egy ellenőrzést, egy késleltetést és egy műveletet.
Kapcsolja be a makrót és az automatikus indítást
A létrehozott makró nem kezd el működni csak a beállítások mentése után. A Macro lapon keresse meg a nevét tartalmazó sort, és kapcsolja be a mellette lévő aktivitásjelölőt. A különböző verziókban ez kapcsolóként, pipaként vagy Enabled állapotként jelenhet meg. Ha a makró ki van kapcsolva, a feltételei nem kerülnek ellenőrzésre.
Ezután az Advanced Scene Switcher ablakában lépjen a General lapra. Kattintson a Start gombra a makrók feldolgozásának elindításához. Ez fontos lépés: a listában aktív makró nem fut, amíg maga a kapcsoló nincs elindítva.
Ahhoz, hogy ne kelljen minden OBS-indítás után a Start gombra kattintania, a General lapon kapcsolja be a Start with OBS vagy „Indítás az OBS-sel együtt” paramétert. Egyes buildekben ez az általános paraméterek blokkban található a Start és Stop gombok mellett. Ha nincs ilyen jelölő, az automatikus indítás neve „Automatically start” lehet, vagy nem érhető el a telepített verzióban. Ebben az esetben az OBS indítása után manuálisan kell megnyomnia a Start gombot, vagy frissítenie kell a bővítményt egy kompatibilis buildre.
Zárja be a beállítások ablakát a szokásos bezárás gombbal, és győződjön meg arról, hogy a kapcsoló továbbra is működik. Ne fejezze be az Advanced Scene Switcher működését a Stop gombbal, különben a tartalék átmenet a következő indításig ki lesz kapcsolva.
Állítsa be vagy kapcsolja ki az automatikus visszatérést
A kamerás jelenetre való visszatérés külön makróval valósítható meg. Ehhez egy a videófolyam helyreállását jelentő feltételre lesz szükség, például Video source outputting frames, valamint a Current scene is feltételre „Tartalék” értékkel. A művelet a Switch scene lesz a „Kamera” jelenetre való átmenettel.
A visszaváltás előtt adjon meg hosszabb stabil jel periódust, mint a leválasztáshoz. A kamera újracsatlakozás után többször elkezdheti és újra leállíthatja a képkockák küldését. Ha túl korán állítja vissza a jelenetet, a nézők a fő és a tartalék jelenet váltakozását látják.
Az automatikus visszatérés kényelmes, ha a kamerára folyamatosan szükség van az adásban. De zavaró lehet, ha kézzel nyitja meg a képernyőt, a játék jelenetét vagy a beállítások képernyőjét. Az eszköz helyreállása után a makró visszaállítja az adást a „Kamera” jelenetre, pedig Ön mást választhatott.
A biztonságos változat az, ha csak a tartalék jelenetre való átmenetet automatizálja. A kamera helyreállása után ellenőrizze a képet az OBS-ben, és térjen vissza a fő jelenetre egy gyorsbillentyűvel. Ha automatikus visszatérésre van szükség, feltétlenül hagyja meg a Current scene is — Tartalék feltételt, hogy a makró ne avatkozzon be a többi jelenetbe.
Ellenőrizze a leválasztást és a befagyott képkockát
A beállítást ne csak az előnézeti ablakban tesztelje. Indítson el egy helyi felvételt vagy tesztadást, hogy az eredményt úgy lássa, ahogy a néző látni fogja. Válassza le a kamerát, várja meg a megadott késleltetést, és ellenőrizze a tartalék jelenet megjelenését.
Ezután ellenőrizzen több változatot: az USB-kábel kihúzását, a kamera kikapcsolását, egy rövid megszakadást és az újracsatlakozást. Győződjön meg arról, hogy a mikrofon, a zene és az értesítések nem tűntek el a jelenetváltás után. Azt is ellenőrizze, hogy az átmenet nem indul el egy rövid hiba miatt.
Külön hozzon létre egy befagyott képes helyzetet. Ha az eszköz leválasztásakor az OBS-ben megmarad az utolsó képkocka, nézze meg, hogy változik-e a Video source not outputting frames feltétel állapota. Ehhez kényelmes ideiglenesen megnyitni a makró beállításait, és figyelni annak állapotát a teszt során.
Ha az átmenet nem történik meg, ellenőrizzen három pontot: a makró be van kapcsolva a Macro lapon, maga az Advanced Scene Switcher el van indítva a General lapon, és a feltételben a helyes forrás van kiválasztva. Ha minden pont be van állítva, de az állapot nem változik, a bővítmény nem kapja meg az OBS-től a képkockák leállásának jelzését.
Ebben az esetben a probléma nem a Switch scene műveletben van. A forrás megőrizheti a működő állapotot, vagy továbbra is ismétlődő képkockákat küldhet. A kamera meglétének szokásos ellenőrzése nem észleli az ilyen hibát, ezért más ellenőrzési módra lesz szükség.
Mit tegyünk, ha a bővítmény nem látja a kamera állapotát
Az Advanced Scene Switcher alternatívája lehet az OBS WebSocket és egy külön szkript kombinációja. A szkript az operációs rendszer eszközein, az illesztőprogramon, egy teszt videófolyamon vagy a képkockák frissítésének elemzésén keresztül figyeli a kamerát. A hiba megerősítése után csatlakozik az OBS WebSockethez, és elküldi az aktuális jelenet váltására vonatkozó parancsot, például a SetCurrentProgramScene kérést a „Tartalék” névvel.
Ez a változat akkor hasznos, ha a kamera lefagy az utolsó képkockán, és az OBS továbbra is aktívnak tekinti a forrást. A szkript nemcsak az eszköz meglétét ellenőrizheti, hanem a képkockák érkezési idejének változását is. Ha a kép nem frissül a megadott intervallum alatt, váltási parancsot küld az OBS-nek.
A visszaváltáshoz a szkriptnek külön meg kell erősítenie a kamera stabil helyreállását. Szükség lesz az ismételt parancsok elleni védelemre is: a „Tartalék” jelenetre való váltás után a szkriptnek meg kell várnia a jel helyreállását, nem pedig ugyanazt a parancsot küldenie minden ellenőrzési ciklusban.
Az OBS WebSocketben kapcsolja be a szervert, állítson be jelszót, és ezeket az adatokat csak a helyi szkriptben használja. Ne tegye elérhetővé a WebSocket felületet az interneten, hacsak nem szükséges. Ez a változat további beállításokat igényel, és nem garantál azonos eredményt minden illesztőprogram esetében, ezért először felvételen tesztelje.
Rövid műveletsor
- Hozza létre a fő jelenetet a kamera forrásával és a tartalék jelenetet a képernyővel.
- Ellenőrizze, hogy a kamera leáll-e a képkockák küldésével, vagy befagyott képet hagy-e.
- Nyissa meg az Eszközök → Advanced Scene Switcher → Macro lapot.
- Hozzon létre egy makrót az Add gombbal, és adja hozzá a Video source not outputting frames feltételt.
- Válassza ki a kamera forrását, és adja hozzá a Current scene is feltételt a fő jelenethez.
- Az Actions részben adja hozzá a Switch scene műveletet a „Tartalék” jelenetre való átmenettel.
- Állítson be késleltetést, kapcsolja be a makrót, és a General lapon kattintson a Start gombra.
- Kapcsolja be a Start with OBS beállítást, ha a paraméter elérhető a bővítmény verziójában.
- Ellenőrizze a leválasztást, a befagyott képkockát, a rövid megszakadást és a hang működését egy tesztfelvételen.
- Ha a forrás állapota nem változik, használjon külső szkriptet az OBS WebSocketkel.
Last Articles
Mi változott a dizájnban és a funkciókban Frissítettük a weboldalt, hogy gyorsabb és kényelmesebb legyen vele dolgozni. A fő változások a felületet, ..
Good afternoon, I've collected all the news during this time.: 1. The main news is that prices for twitch viewers have been greatly reduced, while Tw..
1. Használja a "December2025" promóciós kódot 15% kedvezményért minden nézőnk számára2. Január 1-jéig 25%-kal csökkentettük konfigurátorunk és a legol..
A Twitch szolgáltatások stabilan működik, így készek vagyunk együttműködni a csapatokkal, viszonteladókkal, szolgáltatás tulajdonosok, bot tulajdo..
Mi teljesen frissítettük a Twitch viewer szolgáltatásainkat, és most már stabilan működik. Csak kiváló minőségű IP-címeket használunk a nézők szám..
Hello everyone! Today, we are announcing a new feature—"Twitch Viewer Configurator". Now, you can customize any plan for your Twitch channel. Choo..
Greetings, I have compiled a guide for streamers, which will be very relevant at the moment. Now YouTube and twitch have disabled monetization from vi..
We have finally developed the APINow it will be more convenient for our partner sites to work with us.To update the maximum tariffs for YouTube, an up..
A partnerségi szolgáltatások és ajánlóprogram óriási népszerűsége miatt kooperációs táblázatot készítettünk. A lényeg nagyon egyszerű: több élő közöns..
Szolgáltatásaink Streamelőknek

Shopee
Szolgáltatásaink Tartalomkészítőknek









