ListFan
टेक्स्ट · मुफ़्त

OBS WebSocket अनुरोध निर्माता

OBS से जुड़े बिना दृश्य, म्यूट स्थिति या इनपुट वॉल्यूम के लिए OBS WebSocket v5 अनुरोध तैयार करें।

01मान दर्ज करें

ब्राउज़र में चलता है

ब्राउज़र में ऑफ़लाइन चलता है। पेज और ज़रूरी फ़ाइलें लोड होने के बाद प्रक्रिया के लिए इंटरनेट की ज़रूरत नहीं है।

चुनी गई क्रिया और दृश्य या इनपुट का सटीक नाम requestData में रखा जाता है। दिए गए requestId के साथ इसे v5 op: 6 अनुरोध संरचना में लपेटा जाता है। अलग से प्रमाणित OBS WebSocket क्लाइंट के लिए JSON बनाया जाता है।

उदाहरण

यह कैसे काम करता है

OBS से जुड़े बिना दृश्य, म्यूट स्थिति या इनपुट वॉल्यूम के लिए OBS WebSocket v5 अनुरोध तैयार करें।

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

कोई कनेक्शन नहीं खोला जाता और कोई कमांड नहीं चलती। अनुरोध ऐसे संगत WebSocket क्लाइंट को भेजना होगा जिसने पहचान की प्रक्रिया पूरी की हो। पूर्वावलोकन दृश्य चुनने के लिए स्टूडियो मोड चाहिए। दृश्य और इनपुट के नाम आपके OBS सेटअप में मौजूद होने चाहिए। वॉल्यूम प्रतिशत में नहीं, डेसिबल में है; समर्थित सीमा −100 से +26 dB है।

आपका डेटा आपके पास

डेटा इसी पेज पर संसाधित होता है और सर्वर पर नहीं भेजा जाता।

इस टूल के बारे में

OBS से जुड़े बिना दृश्य, म्यूट स्थिति या इनपुट वॉल्यूम के लिए OBS WebSocket v5 अनुरोध तैयार करें।

चुनी गई क्रिया और दृश्य या इनपुट का सटीक नाम requestData में रखा जाता है। दिए गए requestId के साथ इसे v5 op: 6 अनुरोध संरचना में लपेटा जाता है। अलग से प्रमाणित OBS WebSocket क्लाइंट के लिए JSON बनाया जाता है।

टूल इस्तेमाल करें ↑

कैसे इस्तेमाल करें?

  1. मान दर्ज करें

    अनुरोध की क्रिया · दृश्य या इनपुट का सटीक नाम · अनुरोध ID · म्यूट स्थिति · इनपुट वॉल्यूम · dB

  2. गणना / बनाएँ

    OBS से जुड़े बिना दृश्य, म्यूट स्थिति या इनपुट वॉल्यूम के लिए OBS WebSocket v5 अनुरोध तैयार करें।

  3. परिणाम

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

गणना विधि

  1. चुनी गई क्रिया और दृश्य या इनपुट का सटीक नाम requestData में रखा जाता है।
  2. दिए गए requestId के साथ इसे v5 op: 6 अनुरोध संरचना में लपेटा जाता है।
  3. अलग से प्रमाणित OBS WebSocket क्लाइंट के लिए JSON बनाया जाता है।
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 में रखा जाता है। दिए गए requestId के साथ इसे v5 op: 6 अनुरोध संरचना में लपेटा जाता है। अलग से प्रमाणित OBS WebSocket क्लाइंट के लिए JSON बनाया जाता है।

आपके इनपुट से नीचे दी गई विधि द्वारा गणना की जाती है।

आम गलतियाँ और सुधार

इनपुट वॉल्यूम

गलती: 50 प्रतिशत के लिए 50 दर्ज करना।

सुधार: डेसिबल में मान दर्ज करें: 0 dB एकक गेन है; लगभग −6.02 dB का अर्थ आधा आयाम है।

सीमाएँ और मुख्य मान्यताएँ

  • कोई कनेक्शन नहीं खोला जाता और कोई कमांड नहीं चलती। अनुरोध ऐसे संगत WebSocket क्लाइंट को भेजना होगा जिसने पहचान की प्रक्रिया पूरी की हो। पूर्वावलोकन दृश्य चुनने के लिए स्टूडियो मोड चाहिए। दृश्य और इनपुट के नाम आपके OBS सेटअप में मौजूद होने चाहिए। वॉल्यूम प्रतिशत में नहीं, डेसिबल में है; समर्थित सीमा −100 से +26 dB है।
  • चुनी गई क्रिया और दृश्य या इनपुट का सटीक नाम requestData में रखा जाता है। दिए गए requestId के साथ इसे v5 op: 6 अनुरोध संरचना में लपेटा जाता है। अलग से प्रमाणित OBS WebSocket क्लाइंट के लिए JSON बनाया जाता है।
  • परिणाम राउंड किए जा सकते हैं; इससे माप की सटीकता नहीं बढ़ती।