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

Server #1(Principale)

Recuperalo dalla dashboard di IRLServer o dal provider del server

Formato: live/stream/stream_key

Numero più basso = priorità più alta

Passa alla scena LOW sotto questa soglia

Passa alla scena BRB sotto questa soglia

Soglia del tempo di andata e ritorno

Numero di controlli prima del cambio scena

Questi devono corrispondere esattamente ai nomi delle tue scene OBS (distingue tra maiuscole e minuscole)

CONFIG.JSON

Configurazione generata

{
  "user": {
    "id": null,
    "name": "NOALBSbot",
    "passwordHash": null
  },
  "switcher": {
    "bitrateSwitcherEnabled": true,
    "onlySwitchWhenStreaming": false,
    "instantlySwitchOnRecover": true,
    "autoSwitchNotification": true,
    "retryAttempts": 5,
    "triggers": {
      "low": 800,
      "rtt": 2500,
      "offline": 200
    },
    "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:

  1. Scarica NOALBS dalle release di GitHub
  2. Crea le scene in OBS: LIVE, LOW, BRB, REFRESH
  3. Abilita WebSocket in OBS → Strumenti → Impostazioni del server WebSocket
  4. Scarica questo config.json e inseriscilo nella cartella NOALBS
  5. Per la chat: crea un file .env con il token OAuth di Twitch
  6. 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.

Risorse correlate