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. أدخل القيم

    إجراء الطلب · الاسم الدقيق للمشهد أو الإدخال · معرّف الطلب · حالة الكتم · مستوى صوت الإدخال · dB

  2. احسب / أنشئ

    أعدّ طلب OBS WebSocket v5 لمشهد أو حالة كتم الصوت أو مستوى صوت إدخال دون الاتصال بـ OBS.

  3. النتيجة

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

طريقة الحساب

  1. يُدرج الإجراء المحدد والاسم الدقيق للمشهد أو الإدخال في requestData.
  2. يُغلّف في طلب v5 op: 6 باستخدام requestId المُدخل.
  3. يُنتج JSON لعميل OBS WebSocket تجري مصادقته بصورة مستقلة.
op = 6; d = {requestType, requestId, requestData}
مثال تطبيقي

منشئ طلب OBS WebSocket

إجراء الطلب
تعيين مشهد البث
الاسم الدقيق للمشهد أو الإدخال
Camera
معرّف الطلب
scene-1
حالة الكتم
مكتوم
مستوى صوت الإدخال · dB
النتيجة
{
  "op": 6,
  "d": {
    "requestType": "SetCurrentProgramScene",
    "requestId": "scene-1",
    "requestData": {
      "sceneName": "Camera"
    }
  }
}

أسئلة شائعة

هل يتحكم إنشاء JSON في OBS؟

لا يُفتح اتصال ولا يُنفذ أمر. يجب أن يرسل الطلب عميل WebSocket متوافق أكمل خطوة التعريف. يتطلب اختيار مشهد المعاينة وضع الاستوديو. يجب أن توجد أسماء المشاهد والإدخالات في إعداد OBS لديك. مستوى الصوت بالديسيبل وليس نسبة مئوية؛ النطاق المدعوم من −100 إلى +26 dB.

أين تذهب بياناتي؟

تجري الحسابات على جهازك. لا تُرسل المدخلات إلى خادم.

المصطلحات والتعريفات

أدخل القيم

إجراء الطلب

اختر عملية v5. يُتحقق من صيغة الأسماء والخيارات، لا من وجودها في نسخة OBS قيد التشغيل.

اختر الوضع المناسب للبيانات المدخلة.

الخيارات: تعيين مشهد البث · تعيين مشهد المعاينة · تعيين كتم الإدخال · تبديل كتم الإدخال · تعيين مستوى صوت الإدخال

الاسم الدقيق للمشهد أو الإدخال

استخدم اسم مشهد لإجراءات المشاهد، واسم إدخال للكتم أو مستوى الصوت. يجب أن تطابق حالة الأحرف والتهجئة ما في OBS.

أدخل النص الأصلي؛ تتم معالجته محليًا.

معرّف الطلب

معرّف غير فارغ، حتى 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 تجري مصادقته بصورة مستقلة.
  • قد تُقرّب النتائج المعروضة؛ التقريب لا يزيد دقة القياس.