Config NOALBS Generator
Genera un file config.json per il cambio automatico delle scene di NOALBS. Basato sul formato di configurazione ufficiale di NOALBS v2.
Di solito localhost per OBS in locale
Il valore predefinito per WebSocket 5.x è 4455
Si trova in OBS → Strumenti → Impostazioni del server WebSocket
Recuperalo dalla dashboard di IRLServer o dal provider del server
Formato: live/stream/stream_key
Numero più basso = priorità più alta
A questo valore o sotto, passa alla scena LOW. 0 la disabilita.
A questo valore o sotto, passa alla scena BRB. Mantienilo sotto il bitrate Low, altrimenti la scena LOW non viene mai usata. 0 la disabilita.
A questo valore o sopra, passa alla scena LOW. 0 la disabilita.
A questo valore o sopra, passa alla scena BRB. Mantienilo sopra il RTT Low. 0 la disabilita.
Numero di controlli prima del cambio scena
Questi devono corrispondere esattamente ai nomi delle tue scene OBS (distingue tra maiuscole e minuscole)
Configurazione generata
{
"user": {
"id": null,
"name": "NOALBSbot",
"passwordHash": null
},
"switcher": {
"bitrateSwitcherEnabled": true,
"onlySwitchWhenStreaming": false,
"instantlySwitchOnRecover": true,
"autoSwitchNotification": true,
"retryAttempts": 5,
"triggers": {
"low": 500,
"rtt": 1000,
"offline": 450,
"rttOffline": 3500
},
"switchingScenes": {
"normal": "LIVE",
"low": "LOW",
"offline": "BRB"
},
"streamServers": [
{
"streamServer": {
"type": "SrtLiveServer",
"statsUrl": "https://your-stats-url.com/stats",
"publisher": "live/stream/stream_key"
},
"name": "IRLServer",
"priority": 0,
"overrideScenes": null,
"dependsOn": null,
"enabled": true
}
]
},
"software": {
"type": "Obs",
"host": "localhost",
"password": "",
"port": 4455
},
"optionalScenes": {
"starting": null,
"ending": null,
"privacy": null,
"refresh": null
},
"optionalOptions": {
"twitchTranscodingCheck": false,
"twitchTranscodingRetries": 5,
"twitchTranscodingDelaySeconds": 15,
"offlineTimeout": null,
"recordWhileStreaming": false,
"switchToStartingSceneOnStreamStart": false
}
}Setup rapido:
- Scarica NOALBS dalle release di GitHub
- Crea le scene in OBS: LIVE, LOW, BRB, REFRESH
- Abilita WebSocket in OBS → Strumenti → Impostazioni del server WebSocket
- Scarica questo config.json e inseriscilo nella cartella NOALBS
- Per la chat: crea un file .env con il token OAuth di Twitch
- Esegui il file eseguibile di NOALBS
Utenti IRLServer: il tuo URL delle statistiche è disponibile nella Dashboard, in Impostazioni server → Endpoint. Usa il tipo SrtLiveServer per gli endpoint SRTLA.
Ricordati di aggiornare la password WebSocket e gli stats URL con i valori corretti. I nomi delle scene devono corrispondere esattamente a quelli delle tue scene in OBS.