OBS ने macOS और Windows ऑपरेटिंग सिस्टम दोनों के लिए समर्थन के साथ वर्षों में शीर्ष पेशेवर स्ट्रीमिंग सॉफ्टवेयर के लिए अपना रास्ता बना लिया है। OBS को स्ट्रीमिंग सेवा के संबंध में कई नियंत्रणों के लिए प्रशंसा की जाती है जो यह Twitch आदि जैसे कई प्लेटफार्मों के साथ संगतता के साथ प्रदान करता है।

सबसे आम मुद्दा जिसका उपयोगकर्ता सामना करते हैं वह है जहां वे अपनी स्क्रीन/गेम स्ट्रीम करते समय 'Encoding Overloaded' संदेश देखते हैं। यह मुद्दा मुख्य रूप से तब होता है जब आपका कंप्यूटर गेम और स्ट्रीमिंग दोनों को ठीक से प्रोसेस करने में असमर्थ होता है, इसलिए CPU पावर की कमी होती है। इसका मतलब है कि आपका कंप्यूटर आपके द्वारा सेट की गई सेटिंग्स को बनाए रखने के लिए आपके वीडियो को पर्याप्त तेजी से एन्कोड नहीं कर सकता, जिससे वीडियो कुछ सेकंड के बाद फ्रीज हो जाएगा, या आवधिक हकलाहट पैदा होगी।
पूरा त्रुटि संदेश इस प्रकार है:
Encoding overloaded! Consider turning down video settings or using a faster encoding preset.
इस लेख में, हम उन सभी संभावित कारणों पर जाएंगे जिनकी वजह से यह मुद्दा आपके कंप्यूटर पर हो सकता है और उन विधियों पर भी जिन्हें आप इस मुद्दे को दरकिनार करने के लिए उपयोग कर सकते हैं। सुनिश्चित करें कि आप पहले समाधान से शुरू करते हैं और तदनुसार नीचे की ओर काम करते हैं। समाधानों को उपयोगकर्ता की दक्षता और आसानी के अनुसार सूचीबद्ध किया गया है।
OBS में एन्कोडिंग के ओवरलोड होने के क्या कारण हैं?
उन सभी उपयोगकर्ता मामलों और कंप्यूटर्स का विश्लेषण करने के बाद जिन्होंने इसी तरह के मुद्दों का सामना किया, हम इस निष्कर्ष पर पहुंचे कि यह मुद्दा आमतौर पर कई अलग-अलग कारणों से होता है। भले ही त्रुटि संदेश यह दर्शाता है कि मुद्दा मुख्य रूप से कम CPU संसाधनों के कारण है, कारणों में अन्य तत्व भी शामिल हैं। उनमें से कुछ नीचे सूचीबद्ध हैं:
- CPU बॉटलनेक: यह मुख्य कारण है कि यह त्रुटि संदेश होता है जैसा कि पहले भी बताया गया है। जब आपका CPU एन्कोडिंग प्रक्रिया से चोक हो जाता है, तो चीजें धीमी होने लगती हैं और यह वह जगह है जहां OBS आपको त्रुटि संदेश के साथ संकेत देता है।
- कम स्टोरेज: OBS Studio के लिए आवश्यक है कि जब आप सॉफ्टवेयर का उपयोग कर रहे हों तो आपके कंप्यूटर पर इष्टतम स्टोरेज उपलब्ध हो। RAM का उपयोग करने के अलावा, यह कुछ ऑपरेशन्स के लिए आपके हार्ड ड्राइव का भी उपयोग करता है जिसमें अस्थायी कॉन्फ़िगरेशन और आउटपुट फ़ाइलें लिखना शामिल है। यदि आपके पास पर्याप्त जगह नहीं है, तो आप मुद्दे का अनुभव कर सकते हैं।
- थर्ड-पार्टी स्ट्रीमिंग एप्लिकेशन: यदि आप पृष्ठभूमि में अन्य स्ट्रीमिंग/स्ट्रीमिंग-संबंधित एप्लिकेशन चला रहे हैं, तो वे OBS के साथ उस हद तक टकराव कर सकते हैं जहां यह ठीक से काम नहीं करता या ओवरलोड हो जाता है। उन एप्लिकेशन को अक्षम करना आमतौर पर समस्या को हल करता है।
- उच्च स्क्रीन रिज़ॉल्यूशन: जैसे-जैसे आप कम स्क्रीन रिज़ॉल्यूशन आकार से उच्च की ओर बढ़ते हैं, OBS को अधिक संसाधनों की आवश्यकता होगी। यदि आपके पास पर्याप्त CPU पावर नहीं है, तो उच्च रिज़ॉल्यूशन मुद्दों का कारण बनने वाला अपराधी हो सकता है।
- प्राथमिकता स्तर: OBS आपके टास्क मैनेजर में कम प्राथमिकता पर सेट हो सकता है। इससे इसके ऑपरेशन्स को कम प्राथमिकता मिलेगी और CPU इसके प्रोसेसिंग अनुरोधों को पूरा नहीं करेगा और इसलिए त्रुटि संदेश उभरेगा।
समाधानों पर आगे बढ़ने से पहले, सुनिश्चित करें कि आप अपने कंप्यूटर पर एक प्रशासक के रूप में लॉग इन हैं और सभी OBS रिकॉर्डिंग को एक सुलभ स्थान पर सहेजा है।
समाधान 1: प्रोसेस की प्राथमिकता बदलना
'Encoding Overloaded' त्रुटि को हल करने में सबसे लोकप्रिय सुधार आपके टास्क मैनेजर से OBS प्रोसेस की प्राथमिकता बदलना है। आपका प्रोसेसर प्राथमिकताओं के सिद्धांत पर काम करता है; उच्च प्राथमिकता वाली प्रक्रियाओं को अन्य प्रक्रियाओं की तुलना में पहले प्रोसेस किया जाएगा। OBS के मामले में, सॉफ्टवेयर को आपके गेमिंग स्क्रीन/स्ट्रीमिंग विंडो के साथ 1:1 अनुपात में रखने की आवश्यकता है। खेलने की दर उस दर से मेल खानी चाहिए जिस पर गेम प्रसारित किया जा रहा है। जब यह सच नहीं है, तो आप त्रुटि संदेश का अनुभव करेंगे।
इस समाधान में, हम गेम और OBS सॉफ्टवेयर दोनों को लॉन्च करेंगे और फिर alt-tabbing करके टास्क मैनेजर का उपयोग करके प्राथमिकता बदलेंगे। प्राथमिकता बदलने के दो तरीके हैं यानी गेम की प्राथमिकता कम करें या OBS की प्राथमिकता बढ़ाएं।
- गेम और OBS स्टूडियो लॉन्च करें और गेम खेलना शुरू करें जबकि साथ ही स्ट्रीमिंग भी करें।
- अब Windows + R दबाएं, डायलॉग बॉक्स में "taskmgr" टाइप करें, और Enter दबाएं।
- एक बार टास्क मैनेजर में, गेम का चयन करें, उस पर राइट-क्लिक करें और Go to details चुनें। आप OBS स्टूडियो के प्रॉपर्टीज खोलने के लिए भी ऐसा ही कर सकते हैं।

- एक बार डिटेल्स सेक्शन में, विशिष्ट गेम प्रोसेस पर राइट-क्लिक करें और Set priority > Below normal चुनें। OBS के मामले में, Set priority > Above normal चुनें।

- परिवर्तन सहेजें और टास्क मैनेजर से बाहर निकलें। अब गेम पर alt-tab करें और जांचें कि क्या आप बिना किसी मुद्दे के ठीक से स्ट्रीम कर सकते हैं।
समाधान 2: आउटपुट रिज़ॉल्यूशन कम करना
जब भी आप कोई गेम स्ट्रीम कर रहे होते हैं, तो स्क्रीन रियल-टाइम में एन्कोड हो जाती है और यह शायद सबसे CPU गहन कार्य है जो चल रहा होता है। उदाहरण के लिए, 1080p एन्कोडिंग के मामले में, प्रक्रिया 720p में प्रत्येक फ्रेम के लिए बनाए गए पिक्सेल्स की दोगुनी संख्या लेती है। CPU तनाव को कम करने का समाधान OBS को अपने आउटपुट रिज़ॉल्यूशन को डाउनस्केल करने के लिए कहना है। यदि आप आउटपुट रिज़ॉल्यूशन कम करते हैं, तो सॉफ्टवेयर स्वचालित रूप से फ्रेम्स को एन्कोडर को पास करने से पहले सिकोड़ देता है।
- OBS Studio लॉन्च करें और स्क्रीन के नीचे-दाएं हिस्से पर मौजूद Settings बटन पर क्लिक करें।

- एक बार नई विंडो पॉप अप होने पर, Video श्रेणी चुनें और फिर Output (Scaled) Resolution पर क्लिक करें। अब अपने रिज़ॉल्यूशन को कम करने का प्रयास करें। यदि यह 1080 था, तो इसे 720 तक कम करने का प्रयास करें।

- परिवर्तन सहेजें और सॉफ्टवेयर से बाहर निकलें। अपने कंप्यूटर को पुनरारंभ करें और फिर से स्ट्रीम करने का प्रयास करें। जांचें कि क्या त्रुटि संदेश हल हो गया है।
समाधान 3: फ्रेम रेट कम करना
फ्रेम रेट वीडियो से कैप्चर किए जा रहे फ्रेम्स की संख्या से मेल खाता है। यदि आप एक गेमर हैं, तो आप समझेंगे कि फ्रेम रेट गेमिंग इंजन और अन्य ग्राफिकल प्रोसेसिंग तत्वों के लिए मुख्य बेंचमार्क हैं। यदि आप गेम को उच्च फ्रेम रेट में कैप्चर कर रहे हैं, तो संभावना है कि आप कई समस्याओं और एक लैगी कंप्यूटर का अनुभव करेंगे। इस समाधान में, हम आपकी OBS सेटिंग्स पर नेविगेट करेंगे और फ्रेम रेट को तदनुसार कम करेंगे।
- पिछली सेटिंग्स की तरह OBS सेटिंग्स पर वापस नेविगेट करें और Video settings पर जाएं।
- अब Common FPS Values चुनें और फिर एक कम मान चुनें। यदि यह 30 था, तो 20 पर जाने पर विचार करें, आदि।

- परिवर्तन सहेजें और सॉफ्टवेयर से बाहर निकलें। अपने कंप्यूटर को पुनरारंभ करें और फिर से स्ट्रीम करने का प्रयास करें। जांचें कि क्या त्रुटि संदेश हल हो गया है।
समाधान 4: x264 प्रीसेट बदलना
डिफ़ॉल्ट रूप से उपयोग किया जाने वाला वीडियो एन्कोडर x264 है। इसके ऑपरेशन में कई अलग-अलग प्रीसेट शामिल हैं जो वीडियो की गुणवत्ता और CPU पर लोड के बीच संतुलन ढूंढते हैं। डिफ़ॉल्ट रूप से, प्रीसेट 'very fast' का उपयोग किया जाता है। यह OBS के अनुसार वीडियो गुणवत्ता और CPU गति के बीच सही संतुलन है।
प्रीसेट में कार्यप्रणाली यह है कि तेज़ प्रीसेट इंगित करते हैं कि एन्कोडर कितनी 'तेजी से' चलेगा। जब आप तेज़ प्रीसेट चुनते हैं, तो CPU का उपयोग बहुत कम होगा लेकिन वीडियो की गुणवत्ता निशान तक नहीं होगी। यहां 'तेज' का मतलब है कि वीडियो बहुत जल्दी एन्कोड हो जाएगा बिना कई गणनाएं किए। आप प्रीसेट बदलने का प्रयास कर सकते हैं और देख सकते हैं कि क्या कोई तेज़ प्रीसेट आपके लिए मुद्दा हल करता है।
- OBS स्टूडियो लॉन्च करें और स्क्रीन के नीचे-दाएं हिस्से पर मौजूद Settings पर क्लिक करें।
- बाएं नेविगेशन फलक से Output चुनें और फिर आउटपुट मोड के रूप में Advanced पर क्लिक करें।

- अब प्रीसेट मोड बदलने का प्रयास करें और देखें कि क्या कोई तेज़ प्रीसेट चुनने से आपके लिए मुद्दा हल होता है।
आप हमेशा अपनी आवश्यकताओं के अनुसार विभिन्न प्रीसेट सेटिंग्स के साथ प्रयोग कर सकते हैं।
समाधान 5: हार्डवेयर एन्कोडिंग का उपयोग करना
यदि उपरोक्त सभी विधियां काम नहीं करती हैं, तो हम हार्डवेयर एन्कोडिंग का उपयोग करने पर विचार कर सकते हैं। हार्डवेयर एन्कोडर्स जैसे AMF, Quicksync, और NVENC ज्यादातर Intel स्टॉक GPU और नए AMD/NVIDIA GPU में भी समर्थित हैं। हर उपयोगकर्ता के पास थोड़ी कम गुणवत्ता की कीमत पर एन्कोडिंग लोड के कुछ हिस्से को हार्डवेयर एन्कोडर्स पर निर्देशित करने का विकल्प होता है।
संक्षेप में, GPU एन्कोडर्स डिफ़ॉल्ट x264 जितनी गुणवत्ता प्रदान नहीं करते लेकिन वे बहुत मदद करते हैं यदि आपके पास सीमित CPU संसाधन हैं।
पहले, हम जांचेंगे कि आपके OBS सॉफ्टवेयर में हार्डवेयर एन्कोडिंग का विकल्प पहले से सक्षम है या नहीं। यदि नहीं है, तो हम अतिरिक्त चरणों से गुजरेंगे और समस्या को हल करने का प्रयास करेंगे।
- अपना OBS Studio लॉन्च करें और पहले के समाधानों की तरह Settings पर नेविगेट करें।
- अब बाएं नेविगेशन फलक का उपयोग करके Output टैब पर क्लिक करें, Advanced आउटपुट मोड चुनें और Encoder विकल्प की जांच करें।

यदि आपको AMF, Quicksync, आदि का विकल्प नहीं दिखता है, तो आप नीचे दिए गए चरणों का उपयोग करके विकल्प को सक्षम करने का प्रयास कर सकते हैं। यदि यह ऊपर दिए उदाहरण की तरह मौजूद है, तो बस इसे सक्षम करें, परिवर्तन सहेजें और अपने कंप्यूटर को पुनरारंभ करें।
यदि आप अपने एन्कोडिंग विकल्पों में Quick sync नहीं देख सकते हैं, तो इसका शायद मतलब है कि आपके इंटीग्रेटेड ग्राफिक्स आपके BIOS में सक्रिय नहीं हैं। हर Intel मदरबोर्ड में इंटीग्रेटेड ग्राफिक्स होते हैं और वे ज्यादातर डिफ़ॉल्ट रूप से सक्षम होते हैं।

आप अपने BIOS सेटिंग्स पर नेविगेट कर सकते हैं और जांच सकते हैं कि इंटीग्रेटेड ग्राफिक्स का विकल्प सक्षम है या नहीं। प्रत्येक BIOS निर्माता के परिवर्तन के कारण अलग होगा इसलिए आपको थोड़ा इधर-उधर देखना होगा। अपने डेडिकेटेड ग्राफिक्स को सक्षम करने के बाद, अपने कंप्यूटर को पुनरारंभ करें और जांचें कि क्या मुद्दा हल हो गया है।
समाधान 6: ड्राइव में जगह खाली करना
सबसे महत्वपूर्ण कारण कि OBS इस तरह के त्रुटि संदेश उत्पन्न करता है वह है आपके कंप्यूटर पर लोकल स्टोरेज के साथ समस्याएं। जैसा कि पहले उल्लेख किया गया है, OBS को अपने हार्ड ड्राइव पर कुछ जगह की आवश्यकता होती है ताकि इसकी वीडियो स्ट्रीमिंग चलती रहे। यदि आपके पास कोई अतिरिक्त जगह नहीं है, तो यह किसी भी प्रकार का वीडियो स्ट्रीम नहीं करेगा।

अपनी ड्राइव पर खाली करने योग्य जगह को साफ करने के अलावा, आप डिस्क क्लीनअप भी कर सकते हैं। अपनी डिस्क साफ करने के बाद, अपने कंप्यूटर को पुनरारंभ करें और प्लेटफॉर्म को फिर से लॉन्च करने का प्रयास करें।
- Windows + E दबाकर फाइल एक्सप्लोरर खोलें, This-PC पर क्लिक करें, और उस ड्राइव का चयन करें जिसे आप साफ करना चाहते हैं।
- इस पर राइट-क्लिक करें और Properties चुनें।
- एक बार प्रॉपर्टीज में, General टैब चुनें और Disk Cleanup पर क्लिक करें।

- डिस्क साफ करने के बाद, अपने कंप्यूटर को पुनरारंभ करें और जांचें कि क्या त्रुटि संदेश हल हो गया है। सुनिश्चित करें कि आपकी ड्राइव पर कम से कम 5-10 GB खाली जगह है।
समाधान 7: समान रिकॉर्डिंग सॉफ्टवेयर की जांच करना
जैसा कि पहले कारणों में उल्लेख किया गया है, OBS स्टूडियो आपके कंप्यूटर पर चल रहे अन्य रिकॉर्डिंग सॉफ्टवेयर के साथ टकराव करता प्रतीत होता है। इसमें NVIDIA Overlay, Discord, Windows गेम बार, आदि शामिल हैं। यहां एकमात्र समाधान सॉफ्टवेयर को अपने कंप्यूटर पर चलने से अक्षम करना या इसे पूरी तरह से अनइंस्टॉल करना है। इस समाधान में, हम एप्लिकेशन मैनेजर पर नेविगेट करेंगे और सॉफ्टवेयर को अपने कंप्यूटर से अनइंस्टॉल करेंगे।
- Windows + R दबाएं, डायलॉग बॉक्स में "appwiz.cpl" टाइप करें, और Enter दबाएं।
- एक बार एप्लिकेशन मैनेजर में, अपने कंप्यूटर पर इंस्टॉल किसी भी रिकॉर्डिंग सॉफ्टवेयर को खोजें। इस पर राइट-क्लिक करें और Uninstall चुनें।

- आपको अपने टास्कबार पर पृष्ठभूमि में चल रहे किसी भी अतिरिक्त एप्लिकेशन की भी जांच करनी चाहिए। प्रत्येक एंट्री पर राइट-क्लिक करें और एप्लिकेशन से बाहर निकलें।
- यह पूरी तरह से सुनिश्चित करने के बाद कि कोई प्रोग्राम पृष्ठभूमि में नहीं चल रहा है, OBS को फिर से चलाएं और जांचें कि क्या मुद्दा हल हो गया है।
समाधान 8: पृष्ठभूमि में अतिरिक्त प्रोग्राम बंद करना
यह समाधान सामान्य ज्ञान है लेकिन कई उपयोगकर्ता इस परिदृश्य को नोटिस करने में विफल रहते हैं। जब भी आप OBS Studio का उपयोग करके स्ट्रीम कर रहे हों और साथ-साथ गेम खेल रहे हों, तो यह महत्वपूर्ण है कि पृष्ठभूमि में चल रहे सभी अतिरिक्त एप्लिकेशन बंद हों ताकि आपका CPU पूरी तरह से दो प्रक्रियाओं पर ध्यान केंद्रित कर सके। आपको पृष्ठभूमि में चल रही उन प्रक्रियाओं को भी ध्यान में रखना चाहिए जो फोरग्राउंड में ध्यान देने योग्य नहीं हो सकती हैं।
- Windows + R दबाएं, डायलॉग बॉक्स में "taskmgr" टाइप करें, और Enter दबाएं।
- एक बार टास्क मैनेजर में, पृष्ठभूमि में चल रहे किसी भी अतिरिक्त एप्लिकेशन का चयन करें। उन पर राइट-क्लिक करें और End task चुनें।

- अब हम आपके ट्रे की भी जांच करेंगे। अपनी स्क्रीन के नीचे-दाएं हिस्से पर अपने टास्कबार को देखें और चल रहे किसी भी सॉफ्टवेयर के आइकन का पता लगाएं। यदि आपको कोई ऐसा मिलता है जो लगातार चल रहा है और CPU की खपत कर रहा है, तो उस पर राइट-क्लिक करें और Exit चुनें।

- सभी एप्लिकेशन बंद करने के बाद, स्ट्रीम करने का प्रयास करें और देखें कि क्या मुद्दा हल हो गया है।
समाधान 9: थर्ड-पार्टी विकल्पों का उपयोग करना (BandiCam)
यदि उपरोक्त सभी विधियां काम नहीं करती हैं, तो आप कई अलग-अलग विकल्प आज़मा सकते हैं। जिसे हमने OBS Studio से सबसे अधिक मिलता-जुलता देखा वह BandiCam था। इसमें कई अलग-अलग विशेषताएं हैं और यह Screenshare/Discord आदि जैसे अन्य पारंपरिक एप्लिकेशन की तुलना में स्ट्रीमिंग की गुणवत्ता के अनुकूलन की अनुमति बहुत अधिक देता है।

आप BandiCam की आधिकारिक वेबसाइट पर नेविगेट कर सकते हैं और मुफ्त संस्करण को एक सुलभ स्थान पर डाउनलोड कर सकते हैं। डाउनलोड करने के बाद, इस पर राइट-क्लिक करें और Run as administrator चुनें।
नोट: आपको अपने कंप्यूटर पर OBS डिस्प्ले कैप्चर को सभी अस्थायी फ़ाइलों को हटाने के बाद स्क्रैच से पुनर्स्थापित करने पर भी विचार करना चाहिए। सुनिश्चित करें कि आप आधिकारिक वेबसाइट से नवीनतम संस्करण डाउनलोड करते हैं और इंस्टॉलेशन स्थानों से OBS की एंट्रीज़ हटाते हैं।