ListFan
Texto · Gratis

Generador de solicitudes OBS WebSocket

Prepara una solicitud OBS WebSocket v5 para una escena, el estado de silencio o el volumen de entrada sin conectarte a OBS.

01Introduce los valores

Funciona en tu navegador

Funciona sin conexión en el navegador. Una vez cargados la página y los archivos necesarios, el procesamiento no requiere Internet.

Asigna la acción seleccionada y el nombre exacto de escena o entrada a requestData. Encápsulalo en una solicitud v5 op: 6 con el requestId proporcionado. Genera JSON para un cliente OBS WebSocket autenticado por separado.

Ejemplo

Cómo funciona

Prepara una solicitud OBS WebSocket v5 para una escena, el estado de silencio o el volumen de entrada sin conectarte a OBS.

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

No se abre ninguna conexión ni se ejecuta ninguna orden. Un cliente WebSocket compatible e identificado debe enviar la solicitud. Seleccionar una escena de vista previa requiere el modo Estudio. Los nombres de escenas y entradas deben existir en tu configuración de OBS. El volumen se expresa en decibelios, no en porcentaje; el rango admitido es de −100 a +26 dB.

Tus datos se quedan contigo

Los datos se procesan en esta página y no se envían a ningún servidor.

Acerca de esta herramienta

Prepara una solicitud OBS WebSocket v5 para una escena, el estado de silencio o el volumen de entrada sin conectarte a OBS.

Asigna la acción seleccionada y el nombre exacto de escena o entrada a requestData. Encápsulalo en una solicitud v5 op: 6 con el requestId proporcionado. Genera JSON para un cliente OBS WebSocket autenticado por separado.

Usar herramienta ↑

Cómo usarla

  1. Introduce los valores

    Acción de la solicitud · Nombre exacto de escena o entrada · Identificador de solicitud · Estado de silencio · Volumen de entrada · dB

  2. Calcular / generar

    Prepara una solicitud OBS WebSocket v5 para una escena, el estado de silencio o el volumen de entrada sin conectarte a OBS.

  3. Resultado

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

Método de cálculo

  1. Asigna la acción seleccionada y el nombre exacto de escena o entrada a requestData.
  2. Encápsulalo en una solicitud v5 op: 6 con el requestId proporcionado.
  3. Genera JSON para un cliente OBS WebSocket autenticado por separado.
op = 6; d = {requestType, requestId, requestData}
Ejemplo práctico

Generador de solicitudes OBS WebSocket

Acción de la solicitud
Establecer escena de programa
Nombre exacto de escena o entrada
Camera
Identificador de solicitud
scene-1
Estado de silencio
Silenciada
Volumen de entrada · dB
Resultado
{
  "op": 6,
  "d": {
    "requestType": "SetCurrentProgramScene",
    "requestId": "scene-1",
    "requestData": {
      "sceneName": "Camera"
    }
  }
}

Preguntas frecuentes

¿Generar JSON controlará OBS?

No se abre ninguna conexión ni se ejecuta ninguna orden. Un cliente WebSocket compatible e identificado debe enviar la solicitud. Seleccionar una escena de vista previa requiere el modo Estudio. Los nombres de escenas y entradas deben existir en tu configuración de OBS. El volumen se expresa en decibelios, no en porcentaje; el rango admitido es de −100 a +26 dB.

¿Adónde van mis datos?

Los cálculos se realizan en tu dispositivo. Los datos no se envían a un servidor.

Términos y definiciones

Introduce los valores

Acción de la solicitud

Elige la operación v5. Los nombres y opciones se validan sintácticamente, no contra una instancia de OBS en ejecución.

Elija el modo correspondiente a los datos introducidos.

Opciones: Establecer escena de programa · Establecer escena de vista previa · Establecer silencio de entrada · Alternar silencio de entrada · Establecer volumen de entrada

Nombre exacto de escena o entrada

Usa un nombre de escena para acciones de escena; un nombre de entrada para silencio o volumen. Las mayúsculas, minúsculas y la escritura deben coincidir con OBS.

Introduzca el texto original; se procesa localmente.

Identificador de solicitud

Identificador no vacío, hasta 100 caracteres, para asociar una respuesta en tu cliente externo.

Introduzca el texto original; se procesa localmente.

Estado de silencio

Solo lo utiliza SetInputMute. Las demás acciones ignoran esta selección.

Elija el modo correspondiente a los datos introducidos.

Opciones: Silenciada · No silenciada

Volumen de entrada · dB

Solo lo utiliza SetInputVolume. Introduce de −100 a +26 dB; no introduzcas un porcentaje.

Introduzca el valor numérico de esta magnitud.

Mínimo: -100 · Máximo: 26

Resultado

Resultado

Asigna la acción seleccionada y el nombre exacto de escena o entrada a requestData. Encápsulalo en una solicitud v5 op: 6 con el requestId proporcionado. Genera JSON para un cliente OBS WebSocket autenticado por separado.

Calculado con sus datos según el método siguiente.

Errores frecuentes y soluciones

Volumen de entrada

Error: Introducir 50 para indicar 50 por ciento.

Solución: Introduce un valor en decibelios: 0 dB es ganancia unitaria; aproximadamente −6.02 dB es la mitad de amplitud.

Límites y supuestos

  • No se abre ninguna conexión ni se ejecuta ninguna orden. Un cliente WebSocket compatible e identificado debe enviar la solicitud. Seleccionar una escena de vista previa requiere el modo Estudio. Los nombres de escenas y entradas deben existir en tu configuración de OBS. El volumen se expresa en decibelios, no en porcentaje; el rango admitido es de −100 a +26 dB.
  • Asigna la acción seleccionada y el nombre exacto de escena o entrada a requestData. Encápsulalo en una solicitud v5 op: 6 con el requestId proporcionado. Genera JSON para un cliente OBS WebSocket autenticado por separado.
  • Los resultados pueden redondearse; esto no mejora la precisión de la medida.