ListFan
Tekst · Bezpłatne

Generator żądań OBS WebSocket

Przygotuj żądanie OBS WebSocket v5 dotyczące sceny, wyciszenia lub głośności wejścia bez łączenia z OBS.

01Wprowadź wartości

Działa w przeglądarce

Działa offline w przeglądarce. Po załadowaniu strony i wymaganych plików przetwarzanie nie wymaga Internetu.

Przypisz wybraną akcję i dokładną nazwę sceny lub wejścia do requestData. Umieść je w strukturze żądania v5 op: 6 z podanym requestId. Wygeneruj JSON dla osobno uwierzytelnionego klienta OBS WebSocket.

Przykład

Jak to działa

Przygotuj żądanie OBS WebSocket v5 dotyczące sceny, wyciszenia lub głośności wejścia bez łączenia z OBS.

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

Nie jest otwierane połączenie ani wykonywane polecenie. Żądanie musi wysłać zgodny, zidentyfikowany klient WebSocket. Wybór sceny podglądu wymaga trybu studyjnego. Nazwy scen i wejść muszą istnieć w konfiguracji OBS. Głośność jest w decybelach, nie procentach; obsługiwany zakres to −100 do +26 dB.

Twoje dane zostają u Ciebie

Dane są przetwarzane na tej stronie i nie są wysyłane na serwer.

O narzędziu

Przygotuj żądanie OBS WebSocket v5 dotyczące sceny, wyciszenia lub głośności wejścia bez łączenia z OBS.

Przypisz wybraną akcję i dokładną nazwę sceny lub wejścia do requestData. Umieść je w strukturze żądania v5 op: 6 z podanym requestId. Wygeneruj JSON dla osobno uwierzytelnionego klienta OBS WebSocket.

Użyj narzędzia ↑

Jak korzystać?

  1. Wprowadź wartości

    Akcja żądania · Dokładna nazwa sceny lub wejścia · Identyfikator żądania · Stan wyciszenia · Głośność wejścia · dB

  2. Oblicz / wygeneruj

    Przygotuj żądanie OBS WebSocket v5 dotyczące sceny, wyciszenia lub głośności wejścia bez łączenia z OBS.

  3. Wynik

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

Metoda obliczeń

  1. Przypisz wybraną akcję i dokładną nazwę sceny lub wejścia do requestData.
  2. Umieść je w strukturze żądania v5 op: 6 z podanym requestId.
  3. Wygeneruj JSON dla osobno uwierzytelnionego klienta OBS WebSocket.
op = 6; d = {requestType, requestId, requestData}
Przykładowy scenariusz

Generator żądań OBS WebSocket

Akcja żądania
Ustaw scenę programu
Dokładna nazwa sceny lub wejścia
Camera
Identyfikator żądania
scene-1
Stan wyciszenia
Wyciszone
Głośność wejścia · dB
Wynik
{
  "op": 6,
  "d": {
    "requestType": "SetCurrentProgramScene",
    "requestId": "scene-1",
    "requestData": {
      "sceneName": "Camera"
    }
  }
}

Częste pytania

Czy wygenerowanie JSON steruje OBS?

Nie jest otwierane połączenie ani wykonywane polecenie. Żądanie musi wysłać zgodny, zidentyfikowany klient WebSocket. Wybór sceny podglądu wymaga trybu studyjnego. Nazwy scen i wejść muszą istnieć w konfiguracji OBS. Głośność jest w decybelach, nie procentach; obsługiwany zakres to −100 do +26 dB.

Dokąd trafiają moje dane?

Obliczenia odbywają się na Twoim urządzeniu. Dane nie są wysyłane na serwer.

Terminy i objaśnienia

Wprowadź wartości

Akcja żądania

Wybierz operację v5. Nazwy i opcje są sprawdzane składniowo, a nie względem działającej instancji OBS.

Wybierz tryb odpowiadający wpisanym danym.

Opcje: Ustaw scenę programu · Ustaw scenę podglądu · Ustaw wyciszenie wejścia · Przełącz wyciszenie wejścia · Ustaw głośność wejścia

Dokładna nazwa sceny lub wejścia

Dla akcji sceny użyj nazwy sceny; dla wyciszenia lub głośności – nazwy wejścia. Pisownia i wielkość liter muszą odpowiadać OBS.

Wpisz tekst źródłowy; przetwarzanie jest lokalne.

Identyfikator żądania

Niepusty identyfikator, do 100 znaków, służący do dopasowania odpowiedzi w zewnętrznym kliencie.

Wpisz tekst źródłowy; przetwarzanie jest lokalne.

Stan wyciszenia

Używany tylko przez SetInputMute. Pozostałe akcje ignorują ten wybór.

Wybierz tryb odpowiadający wpisanym danym.

Opcje: Wyciszone · Niewyciszone

Głośność wejścia · dB

Używana tylko przez SetInputVolume. Podaj od −100 do +26 dB; nie wpisuj procentów.

Wpisz wartość liczbową tej wielkości.

Minimum: -100 · Maksimum: 26

Wynik

Wynik

Przypisz wybraną akcję i dokładną nazwę sceny lub wejścia do requestData. Umieść je w strukturze żądania v5 op: 6 z podanym requestId. Wygeneruj JSON dla osobno uwierzytelnionego klienta OBS WebSocket.

Obliczane z danych według poniższej metody.

Typowe błędy i rozwiązania

Głośność wejścia

Błąd: Wpisanie 50 w znaczeniu 50 procent.

Rozwiązanie: Podaj wartość w decybelach: 0 dB oznacza wzmocnienie jednostkowe, a około −6.02 dB – połowę amplitudy.

Ograniczenia i założenia

  • Nie jest otwierane połączenie ani wykonywane polecenie. Żądanie musi wysłać zgodny, zidentyfikowany klient WebSocket. Wybór sceny podglądu wymaga trybu studyjnego. Nazwy scen i wejść muszą istnieć w konfiguracji OBS. Głośność jest w decybelach, nie procentach; obsługiwany zakres to −100 do +26 dB.
  • Przypisz wybraną akcję i dokładną nazwę sceny lub wejścia do requestData. Umieść je w strukturze żądania v5 op: 6 z podanym requestId. Wygeneruj JSON dla osobno uwierzytelnionego klienta OBS WebSocket.
  • Wyniki mogą być zaokrąglone; nie zwiększa to dokładności pomiaru.