ListFan
ข้อความ · ฟรี

เครื่องมือสร้างคำขอ OBS WebSocket

เตรียมคำขอ OBS WebSocket v5 สำหรับฉาก สถานะปิดเสียง หรือระดับเสียงอินพุต โดยไม่เชื่อมต่อกับ OBS

01กรอกค่า

ทำงานในเบราว์เซอร์

ทำงานแบบออฟไลน์ในเบราว์เซอร์ หลังจากโหลดหน้าและไฟล์ที่จำเป็นแล้ว การประมวลผลไม่ต้องใช้อินเทอร์เน็ต

ใส่การกระทำที่เลือกและชื่อฉากหรืออินพุตที่ตรงกันทุกตัวลงใน requestData ครอบด้วยโครงสร้างคำขอ v5 op: 6 พร้อม requestId ที่ระบุ สร้าง JSON สำหรับไคลเอนต์ OBS WebSocket ที่ยืนยันตัวตนแยกต่างหาก

ตัวอย่าง

วิธีใช้งาน

เตรียมคำขอ OBS WebSocket v5 สำหรับฉาก สถานะปิดเสียง หรือระดับเสียงอินพุต โดยไม่เชื่อมต่อกับ OBS

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

ไม่มีการเปิดการเชื่อมต่อหรือเรียกใช้คำสั่ง ต้องให้ไคลเอนต์ WebSocket ที่เข้ากันได้และผ่านขั้นตอนระบุตัวตนส่งคำขอ การเลือกฉากตัวอย่างต้องใช้โหมดสตูดิโอ ชื่อฉากและอินพุตต้องมีอยู่ในการตั้งค่า OBS ของคุณ ระดับเสียงเป็นเดซิเบล ไม่ใช่เปอร์เซ็นต์ ช่วงที่รองรับคือ −100 ถึง +26 dB

ข้อมูลอยู่กับคุณ

ข้อมูลประมวลผลในหน้านี้และไม่ส่งไปยังเซิร์ฟเวอร์

เกี่ยวกับเครื่องมือนี้

เตรียมคำขอ OBS WebSocket v5 สำหรับฉาก สถานะปิดเสียง หรือระดับเสียงอินพุต โดยไม่เชื่อมต่อกับ OBS

ใส่การกระทำที่เลือกและชื่อฉากหรืออินพุตที่ตรงกันทุกตัวลงใน requestData ครอบด้วยโครงสร้างคำขอ v5 op: 6 พร้อม requestId ที่ระบุ สร้าง JSON สำหรับไคลเอนต์ OBS WebSocket ที่ยืนยันตัวตนแยกต่างหาก

ใช้เครื่องมือ ↑

วิธีใช้

  1. กรอกค่า

    การกระทำของคำขอ · ชื่อฉากหรืออินพุตที่ตรงกันทุกตัว · ID คำขอ · สถานะปิดเสียง · ระดับเสียงอินพุต · dB

  2. คำนวณ / สร้าง

    เตรียมคำขอ OBS WebSocket v5 สำหรับฉาก สถานะปิดเสียง หรือระดับเสียงอินพุต โดยไม่เชื่อมต่อกับ OBS

  3. ผลลัพธ์

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

วิธีคำนวณ

  1. ใส่การกระทำที่เลือกและชื่อฉากหรืออินพุตที่ตรงกันทุกตัวลงใน requestData ครอบด้วยโครงสร้างคำขอ v5 op: 6 พร้อม requestId ที่ระบุ สร้าง JSON สำหรับไคลเอนต์ OBS WebSocket ที่ยืนยันตัวตนแยกต่างหาก
op = 6; d = {requestType, requestId, requestData}
ตัวอย่าง

เครื่องมือสร้างคำขอ OBS WebSocket

การกระทำของคำขอ
ตั้งฉากออกอากาศ
ชื่อฉากหรืออินพุตที่ตรงกันทุกตัว
Camera
ID คำขอ
scene-1
สถานะปิดเสียง
ปิดเสียง
ระดับเสียงอินพุต · dB
ผลลัพธ์
{
  "op": 6,
  "d": {
    "requestType": "SetCurrentProgramScene",
    "requestId": "scene-1",
    "requestData": {
      "sceneName": "Camera"
    }
  }
}

คำถามที่พบบ่อย

การสร้าง JSON จะควบคุม OBS หรือไม่?

ไม่มีการเปิดการเชื่อมต่อหรือเรียกใช้คำสั่ง ต้องให้ไคลเอนต์ WebSocket ที่เข้ากันได้และผ่านขั้นตอนระบุตัวตนส่งคำขอ การเลือกฉากตัวอย่างต้องใช้โหมดสตูดิโอ ชื่อฉากและอินพุตต้องมีอยู่ในการตั้งค่า OBS ของคุณ ระดับเสียงเป็นเดซิเบล ไม่ใช่เปอร์เซ็นต์ ช่วงที่รองรับคือ −100 ถึง +26 dB

ข้อมูลส่งไปที่ไหน?

คำนวณบนอุปกรณ์ของคุณ ไม่ส่งข้อมูลไปยังเซิร์ฟเวอร์

คำศัพท์และคำอธิบาย

กรอกค่า

การกระทำของคำขอ

เลือกการดำเนินการ v5 ชื่อและตัวเลือกจะถูกตรวจสอบเฉพาะไวยากรณ์ ไม่ได้เทียบกับ OBS ที่กำลังทำงาน

เลือกโหมดให้ตรงกับข้อมูลที่ป้อน

ตัวเลือก: ตั้งฉากออกอากาศ · ตั้งฉากตัวอย่าง · ตั้งสถานะปิดเสียงอินพุต · สลับสถานะปิดเสียงอินพุต · ตั้งระดับเสียงอินพุต

ชื่อฉากหรืออินพุตที่ตรงกันทุกตัว

ใช้ชื่อฉากสำหรับการกระทำกับฉาก และชื่ออินพุตสำหรับปิดเสียงหรือปรับระดับเสียง ตัวพิมพ์ใหญ่เล็กและการสะกดต้องตรงกับ OBS

ป้อนข้อความต้นฉบับ ประมวลผลในอุปกรณ์

ID คำขอ

ตัวระบุที่ไม่ว่าง สูงสุด 100 อักขระ สำหรับจับคู่คำตอบในไคลเอนต์ภายนอก

ป้อนข้อความต้นฉบับ ประมวลผลในอุปกรณ์

สถานะปิดเสียง

ใช้กับ SetInputMute เท่านั้น การกระทำอื่นจะละเว้นตัวเลือกนี้

เลือกโหมดให้ตรงกับข้อมูลที่ป้อน

ตัวเลือก: ปิดเสียง · เปิดเสียง

ระดับเสียงอินพุต · dB

ใช้กับ SetInputVolume เท่านั้น ป้อน −100 ถึง +26 dB อย่าป้อนเปอร์เซ็นต์

ป้อนค่าตัวเลขของปริมาณนี้

ต่ำสุด: -100 · สูงสุด: 26

ผลลัพธ์

ผลลัพธ์

ใส่การกระทำที่เลือกและชื่อฉากหรืออินพุตที่ตรงกันทุกตัวลงใน requestData ครอบด้วยโครงสร้างคำขอ v5 op: 6 พร้อม requestId ที่ระบุ สร้าง JSON สำหรับไคลเอนต์ OBS WebSocket ที่ยืนยันตัวตนแยกต่างหาก

คำนวณจากข้อมูลที่ป้อนตามวิธีด้านล่าง

ข้อผิดพลาดที่พบบ่อยและวิธีแก้

ระดับเสียงอินพุต

ข้อผิดพลาด: ป้อน 50 เพื่อหมายถึง 50 เปอร์เซ็นต์

วิธีแก้: ป้อนค่าเดซิเบลแทน: 0 dB คือเกนเท่ากับหนึ่ง และประมาณ −6.02 dB คือแอมพลิจูดครึ่งหนึ่ง

ข้อจำกัดและสมมติฐานหลัก

  • ไม่มีการเปิดการเชื่อมต่อหรือเรียกใช้คำสั่ง ต้องให้ไคลเอนต์ WebSocket ที่เข้ากันได้และผ่านขั้นตอนระบุตัวตนส่งคำขอ การเลือกฉากตัวอย่างต้องใช้โหมดสตูดิโอ ชื่อฉากและอินพุตต้องมีอยู่ในการตั้งค่า OBS ของคุณ ระดับเสียงเป็นเดซิเบล ไม่ใช่เปอร์เซ็นต์ ช่วงที่รองรับคือ −100 ถึง +26 dB
  • ใส่การกระทำที่เลือกและชื่อฉากหรืออินพุตที่ตรงกันทุกตัวลงใน requestData ครอบด้วยโครงสร้างคำขอ v5 op: 6 พร้อม requestId ที่ระบุ สร้าง JSON สำหรับไคลเอนต์ OBS WebSocket ที่ยืนยันตัวตนแยกต่างหาก
  • ผลอาจถูกปัดเศษ แต่ไม่ได้เพิ่มความแม่นยำของการวัด