वेबकैम का कम FPS: क्यों गिरता है और 30 या 60 फ्रेम कैसे पाएँ

अद्यतन: जून 2026

संक्षिप्त उत्तर: 7–15 fps पर गिरते वेबकैम के लगभग हमेशा तीन में से एक कारण होता है: ऑटो-एक्सपोज़र ने अधिक रोशनी पाने के लिए शटर लंबा कर दिया (हर फ़्रेम 1/8 s ले रहा है), कैमरा YUY2 अनकम्प्रेस्ड मोड में है जिसे USB बस संभाल नहीं पा रहा, या वर्चुअल बैकग्राउंड / ब्यूटी फ़िल्टर CPU खा रहा है। एक्सपोज़र लॉक करें, MJPEG पर स्विच करें, इफ़ेक्ट्स बंद करें — पूरे 30 fps वापस आ जाते हैं।


संक्षेप — 4 चरण में 30 fps वापस

  1. दृश्य में रोशनी बढ़ाएँ। ऑटो-एक्सपोज़र रोशनी की अनुमति से तेज़ नहीं चलेगा। खिड़की खोलें या की लाइट जलाएँ।
  2. शटर को 1/30 s या 1/60 s पर लॉक करें कैमरा यूटिलिटी में, और Zoom में "Adjust for low light" बंद करें।
  3. YUY2 / NV12 के बजाय MJPEG (कम्प्रेस्ड) मोड फ़ोर्स करें वेंडर ऐप या OBS में — अनकम्प्रेस्ड 5 गुना बैंडविड्थ खाता है।
  4. वर्चुअल बैकग्राउंड, ब्यूटी फ़िल्टर्स, और AI लाइटिंग बंद करें Teams/Zoom/Meet में — ये सबसे CPU भूखे फ़ीचर्स हैं।

"1080p60" वेबकैम पर भी FPS क्यों गिरता है

"1080p60" अधिकतम बताता है, सामान्य नहीं। वास्तविक फ़्रेम रेट चार बॉटलनेक्स से तय होता है: शटर स्पीड (लंबा एक्सपोज़र फ़्रेम रेट सीमित करता है), USB बैंडविड्थ (अनकम्प्रेस्ड 1080p को ~360 Mb/s चाहिए), CPU (Teams का Together Mode 40 % ले सकता है), और ऐप की अपनी थ्रॉटलिंग। कौन सा बॉटलनेक है — यह पहचानना ही फिक्स का आधा है।

विस्तृत गाइड

1. पहले वास्तविक फ़्रेम रेट टेस्ट करें

DoCam वेबकैम टेस्ट खोलें। पेज रियलटाइम FPS दिखाता है जो ब्राउज़र को मिल रहा है। वहाँ 30 दिखे और Zoom में 12 — तो कॉल ऐप बॉटलनेक है, कैमरा नहीं।

2. एक्सपोज़र/लाइटिंग बॉटलनेक ठीक करें

यह सबसे आम एक कारण है। ऑटो-एक्सपोज़र ऑन — कम रोशनी वाले कमरे में वेबकैम शटर लंबा करता है। हर फ़्रेम अधिक समय लेता है, FPS गिरता है।

  • डायग्नोस्टिक: कैमरा को चमकती खिड़की की ओर करते ही FPS बढ़े — एक्सपोज़र बॉटलनेक है।
  • फिक्स 1: चेहरे की ऊँचाई पर की लाइट या रिंग लाइट जोड़ें। एक तरफ़ से 200–400 लक्स काफ़ी।
  • फिक्स 2: कैमरा यूटिलिटी में Exposure को Manual करें और 1/30 s चुनें (60-fps कैमरों के लिए 1/60 s)। तस्वीर गहरी होगी — यह वह क़ीमत है जो अतिरिक्त रोशनी से चुकानी है।
  • फिक्स 3: Zoom में Video → Advanced → "Adjust for low light" अनचेक करें।

3. USB बैंडविड्थ बॉटलनेक ठीक करें

UVC पर अनकम्प्रेस्ड 1080p60 को ~750 Mb/s चाहिए — कई मशीनों में सिंगल USB 3.0 लेन से ज़्यादा। कैमरे डिफ़ॉल्ट MJPEG (हर फ़्रेम पर कम्प्रेस्ड JPEG, ~30 Mb/s) होते हैं, पर कुछ सॉफ़्टवेयर YUY2 या NV12 फ़ोर्स करते हैं।

  • OBS Studio: Video Capture Device की Properties → Resolution/FPS Type: Custom → Video Format: MJPEG (YUY2 नहीं)।
  • वेंडर ऐप्स: Razer Synapse, Logi Tune — यदि उपलब्ध हो, एनकोडर बदलें।
  • हब समस्या: 4K वेबकैम कभी passive USB hub से न कनेक्ट करें। सीधे मदरबोर्ड के पीछे USB 3 (नीला) पोर्ट में।

4. CPU बॉटलनेक ठीक करें

नवीनतम कॉल ऐप्स बैकग्राउंड ब्लर, आँख संपर्क, "स्टूडियो लाइटिंग" के लिए रियल-टाइम ML चलाते हैं। निम्न-स्तरीय CPU (Intel U-सीरीज़, पुराने Ryzen 3) पर ये फ़ीचर्स ही 30 fps एनकोड करने के लिए आवश्यक हेडरूम खा लेते हैं। इस क्रम में बंद करें:

  • Zoom → Backgrounds & Filters → वर्चुअल बैकग्राउंड अनचेक करें।
  • Zoom → Studio Effects → कुछ नहीं।
  • Teams → Settings → Devices → Camera filters → Off।
  • Google Meet → Effects → कोई बैकग्राउंड नहीं।

साथ ही दूसरे WebRTC सत्र चलाने वाले Chrome टैब बंद करें और ब्राउज़र में कोई HDR स्ट्रीमिंग रोकें — हर एक GPU एनकोड क्षमता का हिस्सा लेता है।

5. ऐप-स्तर बॉटलनेक ठीक करें

कुछ ऐप्स "बैंडविड्थ बचत" के लिए आंतरिक रूप से FPS कैप करते हैं:

  • Zoom नेटवर्क ख़राब बताए जाने पर 15 fps पर सीमित करता है; Video सेटिंग्स में "Enable HD" टॉगल करें।
  • Teams का "Optimize for low network conditions" आउटगोइंग वीडियो कैप करता है — Settings → General → Devices में देखें।
  • Discord का "Quality" — हार्डवेयर एक्सेलरेशन On करें, वॉइस सेटिंग्स में वीडियो 30 fps।

6. जब कारण हार्डवेयर है

यदि कैमरा ऐप में 30 fps दिखाता है पर कहीं और 15 से ऊपर नहीं — संदेह करें:

  • केवल USB 2.0 पोर्ट (मॉनिटर और फ़्रंट पैनल पर अभी भी आम)।
  • 4 मीटर का सक्रिय एक्सटेंशन जो नेगोशिएटेड लिंक स्पीड गिरा देता है।
  • बहुत सारे डिवाइस लगा बस-पावर्ड USB hub।

सीधे मदरबोर्ड के पीछे USB 3 पोर्ट में लगाएँ और दोबारा टेस्ट करें।


FAQ

मेरा कैमरा 60 fps कहता है पर Zoom में 30 ही दिखता है।
Zoom डिफ़ॉल्ट रूप से आउटगोइंग वीडियो 30 fps पर कैप करता है; 60-fps Group HD पॉलिसी वर्कस्पेस एडमिन को सक्षम करनी होगी।

क्या 4K वेबकैम लेने से मेरा FPS बढ़ेगा?
केवल यदि आपका CPU और USB अतिरिक्त बैंडविड्थ संभाल सकें। अधिकांश 4K कैमरे 4K पर 30 fps और 1080p पर 60 fps डिफ़ॉल्ट होते हैं।

मुझे वास्तव में कितने FPS चाहिए?
30 fps कॉल्स के लिए स्वर्ण मानक है। 60 fps केवल तेज़ गति (गेमिंग स्ट्रीम, स्पोर्ट्स) के लिए फ़ायदा है।

क्या धीमा इंटरनेट लोकल FPS कम कर सकता है?
नहीं। आप जो FPS एनकोड करते हैं वह स्थानीय रूप से तय है। धीमा इंटरनेट प्राप्तकर्ता के अंत में चॉपी डिलीवरी करता है।

FPS ठीक है पर वीडियो हिलता है।
हिलना आम तौर पर नेटवर्क पैकेट हानि है, FPS नहीं। हमारे इंटरनेट स्पीड और जिटर चेकर से जाँचें।


मुख्य बातें

  • ऑटो-एक्सपोज़र शटर समय बढ़ाता है; ख़राब रोशनी में FPS बिना पता चले आधा हो जाता है।
  • YUY2 / अनकम्प्रेस्ड फ़ॉर्मेट USB-बैंडविड्थ का छुपा हत्यारा है; OBS या वेंडर ऐप में MJPEG फ़ोर्स करें।
  • वर्चुअल बैकग्राउंड और AI लाइटिंग 30 fps एनकोडिंग के लिए ज़रूरी CPU हेडरूम खाते हैं।
  • हमारा टेस्ट वह FPS दिखाता है जो कैमरा वास्तव में देता है — वहाँ 30 हो तो कॉल ऐप ठीक करें, कैमरा नहीं।

संबंधित