ListFan
Văn bản · Miễn phí

Trình tạo yêu cầu OBS WebSocket

Tạo yêu cầu OBS WebSocket v5 cho cảnh, trạng thái tắt tiếng hoặc âm lượng đầu vào mà không kết nối OBS.

01Nhập giá trị

Chạy trong trình duyệt

Chạy ngoại tuyến trong trình duyệt. Sau khi trang và các tệp cần thiết đã tải, việc xử lý không cần Internet.

Ánh xạ thao tác đã chọn và tên cảnh hoặc đầu vào chính xác vào requestData. Đóng gói thành yêu cầu v5 op: 6 với requestId đã cung cấp. Xuất JSON cho một máy khách OBS WebSocket đã xác thực riêng.

Ví dụ

Cách hoạt động

Tạo yêu cầu OBS WebSocket v5 cho cảnh, trạng thái tắt tiếng hoặc âm lượng đầu vào mà không kết nối OBS.

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

Không mở kết nối hay thực thi lệnh. Một máy khách WebSocket tương thích đã hoàn tất định danh phải gửi yêu cầu. Chọn cảnh xem trước cần Chế độ Studio. Tên cảnh và đầu vào phải tồn tại trong cấu hình OBS. Âm lượng tính bằng decibel, không phải phần trăm; phạm vi hỗ trợ là −100 đến +26 dB.

Dữ liệu ở lại với bạn

Dữ liệu được xử lý trên trang này và không gửi đến máy chủ.

Về công cụ này

Tạo yêu cầu OBS WebSocket v5 cho cảnh, trạng thái tắt tiếng hoặc âm lượng đầu vào mà không kết nối OBS.

Ánh xạ thao tác đã chọn và tên cảnh hoặc đầu vào chính xác vào requestData. Đóng gói thành yêu cầu v5 op: 6 với requestId đã cung cấp. Xuất JSON cho một máy khách OBS WebSocket đã xác thực riêng.

Dùng công cụ ↑

Cách sử dụng

  1. Nhập giá trị

    Thao tác yêu cầu · Tên cảnh hoặc đầu vào chính xác · ID yêu cầu · Trạng thái tắt tiếng · Âm lượng đầu vào · dB

  2. Tính / tạo

    Tạo yêu cầu OBS WebSocket v5 cho cảnh, trạng thái tắt tiếng hoặc âm lượng đầu vào mà không kết nối OBS.

  3. Kết quả

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

Phương pháp tính

  1. Ánh xạ thao tác đã chọn và tên cảnh hoặc đầu vào chính xác vào requestData.
  2. Đóng gói thành yêu cầu v5 op: 6 với requestId đã cung cấp.
  3. Xuất JSON cho một máy khách OBS WebSocket đã xác thực riêng.
op = 6; d = {requestType, requestId, requestData}
Ví dụ

Trình tạo yêu cầu OBS WebSocket

Thao tác yêu cầu
Đặt cảnh phát sóng
Tên cảnh hoặc đầu vào chính xác
Camera
ID yêu cầu
scene-1
Trạng thái tắt tiếng
Đã tắt tiếng
Âm lượng đầu vào · dB
Kết quả
{
  "op": 6,
  "d": {
    "requestType": "SetCurrentProgramScene",
    "requestId": "scene-1",
    "requestData": {
      "sceneName": "Camera"
    }
  }
}

Câu hỏi thường gặp

Tạo JSON có điều khiển OBS không?

Không mở kết nối hay thực thi lệnh. Một máy khách WebSocket tương thích đã hoàn tất định danh phải gửi yêu cầu. Chọn cảnh xem trước cần Chế độ Studio. Tên cảnh và đầu vào phải tồn tại trong cấu hình OBS. Âm lượng tính bằng decibel, không phải phần trăm; phạm vi hỗ trợ là −100 đến +26 dB.

Dữ liệu của tôi đi đâu?

Tính toán chạy trên thiết bị của bạn. Dữ liệu không gửi đến máy chủ.

Thuật ngữ và định nghĩa

Nhập giá trị

Thao tác yêu cầu

Chọn thao tác v5. Chỉ kiểm tra cú pháp tên và tùy chọn, không đối chiếu với phiên OBS đang chạy.

Chọn chế độ phù hợp với dữ liệu đã nhập.

Tùy chọn: Đặt cảnh phát sóng · Đặt cảnh xem trước · Đặt tắt tiếng đầu vào · Đảo trạng thái tắt tiếng đầu vào · Đặt âm lượng đầu vào

Tên cảnh hoặc đầu vào chính xác

Dùng tên cảnh cho thao tác cảnh; tên đầu vào cho tắt tiếng hoặc âm lượng. Chữ hoa/thường và chính tả phải khớp OBS.

Nhập văn bản nguồn; xử lý diễn ra trên thiết bị.

ID yêu cầu

Mã định danh không rỗng, tối đa 100 ký tự, dùng để ghép phản hồi trong máy khách bên ngoài.

Nhập văn bản nguồn; xử lý diễn ra trên thiết bị.

Trạng thái tắt tiếng

Chỉ dùng cho SetInputMute. Các thao tác khác bỏ qua lựa chọn này.

Chọn chế độ phù hợp với dữ liệu đã nhập.

Tùy chọn: Đã tắt tiếng · Đã bật tiếng

Âm lượng đầu vào · dB

Chỉ dùng cho SetInputVolume. Nhập −100 đến +26 dB; không nhập phần trăm.

Nhập giá trị số của đại lượng này.

Tối thiểu: -100 · Tối đa: 26

Kết quả

Kết quả

Ánh xạ thao tác đã chọn và tên cảnh hoặc đầu vào chính xác vào requestData. Đóng gói thành yêu cầu v5 op: 6 với requestId đã cung cấp. Xuất JSON cho một máy khách OBS WebSocket đã xác thực riêng.

Tính từ dữ liệu nhập theo phương pháp bên dưới.

Lỗi thường gặp và cách sửa

Âm lượng đầu vào

Lỗi: Nhập 50 để chỉ 50 phần trăm.

Cách sửa: Hãy nhập giá trị decibel: 0 dB là hệ số khuếch đại bằng một; khoảng −6.02 dB là một nửa biên độ.

Giới hạn và giả định chính

  • Không mở kết nối hay thực thi lệnh. Một máy khách WebSocket tương thích đã hoàn tất định danh phải gửi yêu cầu. Chọn cảnh xem trước cần Chế độ Studio. Tên cảnh và đầu vào phải tồn tại trong cấu hình OBS. Âm lượng tính bằng decibel, không phải phần trăm; phạm vi hỗ trợ là −100 đến +26 dB.
  • Ánh xạ thao tác đã chọn và tên cảnh hoặc đầu vào chính xác vào requestData. Đóng gói thành yêu cầu v5 op: 6 với requestId đã cung cấp. Xuất JSON cho một máy khách OBS WebSocket đã xác thực riêng.
  • Kết quả có thể được làm tròn; điều này không tăng độ chính xác đo.