ListFan
Testo · Gratis

Generatore di richieste OBS WebSocket

Prepara una richiesta OBS WebSocket v5 per una scena, lo stato di silenziamento o il volume di un ingresso senza connetterti a OBS.

01Inserisci i valori

Funziona nel browser

Funziona offline nel browser. Dopo il caricamento della pagina e dei file necessari, l’elaborazione non richiede Internet.

Inserisci l’azione selezionata e il nome esatto della scena o dell’ingresso in requestData. Racchiudi il tutto in una richiesta v5 op: 6 con il requestId fornito. Genera JSON per un client OBS WebSocket autenticato separatamente.

Esempio

Come funziona

Prepara una richiesta OBS WebSocket v5 per una scena, lo stato di silenziamento o il volume di un ingresso senza connetterti a OBS.

op = 6; d = {requestType, requestId, requestData}

Non viene aperta alcuna connessione né eseguito alcun comando. Un client WebSocket compatibile e identificato deve inviare la richiesta. Selezionare la scena di anteprima richiede la modalità Studio. I nomi di scene e ingressi devono esistere nella configurazione OBS. Il volume è in decibel, non in percentuale; l’intervallo supportato va da −100 a +26 dB.

I tuoi dati restano tuoi

I dati vengono elaborati su questa pagina e non vengono inviati a un server.

Informazioni sullo strumento

Prepara una richiesta OBS WebSocket v5 per una scena, lo stato di silenziamento o il volume di un ingresso senza connetterti a OBS.

Inserisci l’azione selezionata e il nome esatto della scena o dell’ingresso in requestData. Racchiudi il tutto in una richiesta v5 op: 6 con il requestId fornito. Genera JSON per un client OBS WebSocket autenticato separatamente.

Usa lo strumento ↑

Come usarlo

  1. Inserisci i valori

    Azione della richiesta · Nome esatto della scena o dell’ingresso · Identificativo della richiesta · Stato di silenziamento · Volume di ingresso · dB

  2. Calcola / genera

    Prepara una richiesta OBS WebSocket v5 per una scena, lo stato di silenziamento o il volume di un ingresso senza connetterti a OBS.

  3. Risultato

    { "op": 6, "d": { "requestType": "SetCurrentProgramScene", "requestId": "scene-1", "requestData": { "sceneName": "Camera" } } }

Metodo di calcolo

  1. Inserisci l’azione selezionata e il nome esatto della scena o dell’ingresso in requestData.
  2. Racchiudi il tutto in una richiesta v5 op: 6 con il requestId fornito.
  3. Genera JSON per un client OBS WebSocket autenticato separatamente.
op = 6; d = {requestType, requestId, requestData}
Scenario di esempio

Generatore di richieste OBS WebSocket

Azione della richiesta
Imposta scena di programma
Nome esatto della scena o dell’ingresso
Camera
Identificativo della richiesta
scene-1
Stato di silenziamento
Silenziato
Volume di ingresso · dB
Risultato
{
  "op": 6,
  "d": {
    "requestType": "SetCurrentProgramScene",
    "requestId": "scene-1",
    "requestData": {
      "sceneName": "Camera"
    }
  }
}

Domande frequenti

Generare JSON controllerà OBS?

Non viene aperta alcuna connessione né eseguito alcun comando. Un client WebSocket compatibile e identificato deve inviare la richiesta. Selezionare la scena di anteprima richiede la modalità Studio. I nomi di scene e ingressi devono esistere nella configurazione OBS. Il volume è in decibel, non in percentuale; l’intervallo supportato va da −100 a +26 dB.

Dove vanno i miei dati?

I calcoli avvengono sul dispositivo. I dati non vengono inviati a un server.

Termini e definizioni

Inserisci i valori

Azione della richiesta

Scegli l’operazione v5. Nomi e opzioni vengono convalidati sintatticamente, non confrontati con un’istanza OBS in esecuzione.

Scegli la modalità corrispondente ai dati inseriti.

Opzioni: Imposta scena di programma · Imposta scena di anteprima · Imposta silenziamento ingresso · Alterna silenziamento ingresso · Imposta volume di ingresso

Nome esatto della scena o dell’ingresso

Usa un nome di scena per le azioni sulle scene; un nome di ingresso per silenziamento o volume. Maiuscole, minuscole e ortografia devono corrispondere a OBS.

Inserisci il testo sorgente; viene elaborato localmente.

Identificativo della richiesta

Identificativo non vuoto, fino a 100 caratteri, per associare una risposta nel client esterno.

Inserisci il testo sorgente; viene elaborato localmente.

Stato di silenziamento

Usato solo da SetInputMute. Le altre azioni ignorano questa selezione.

Scegli la modalità corrispondente ai dati inseriti.

Opzioni: Silenziato · Non silenziato

Volume di ingresso · dB

Usato solo da SetInputVolume. Inserisci da −100 a +26 dB; non una percentuale.

Inserisci il valore numerico della grandezza.

Minimo: -100 · Massimo: 26

Risultato

Risultato

Inserisci l’azione selezionata e il nome esatto della scena o dell’ingresso in requestData. Racchiudi il tutto in una richiesta v5 op: 6 con il requestId fornito. Genera JSON per un client OBS WebSocket autenticato separatamente.

Calcolato dai tuoi dati secondo il metodo seguente.

Errori comuni e soluzioni

Volume di ingresso

Errore: Inserire 50 per indicare il 50 per cento.

Soluzione: Inserisci un valore in decibel: 0 dB è il guadagno unitario; circa −6.02 dB corrisponde a metà ampiezza.

Limiti e ipotesi

  • Non viene aperta alcuna connessione né eseguito alcun comando. Un client WebSocket compatibile e identificato deve inviare la richiesta. Selezionare la scena di anteprima richiede la modalità Studio. I nomi di scene e ingressi devono esistere nella configurazione OBS. Il volume è in decibel, non in percentuale; l’intervallo supportato va da −100 a +26 dB.
  • Inserisci l’azione selezionata e il nome esatto della scena o dell’ingresso in requestData. Racchiudi il tutto in una richiesta v5 op: 6 con il requestId fornito. Genera JSON per un client OBS WebSocket autenticato separatamente.
  • I risultati possono essere arrotondati; ciò non aumenta la precisione della misura.