VLC बहुत CPU उपयोग कर रहा है: क्यों और कैसे ठीक करें
VLC में उच्च CPU उपयोग आम तौर शोर-वाले पंखे, गर्म लैपटॉप या अन्य ऐप्स के हकलाने के रूप में प्रकट होता है। यद्यपि कुछ CPU लोड सामान्य है (विशेष रूप से 4K या उच्च बिटरेट सामग्री के लिए), निष्क्रिय पर उच्च CPU स्तर या बिना कारण के शिखर किसी विशिष्ट और हल-योग्य कारण की ओर इशारा करते हैं। नीचे दिए फ़िक्स हल-आवृत्ति के क्रम में हैं — फ़िक्स 1 दूर तक सबसे आम मामले को कवर करता है।
ऐसा क्यों होता है?
- हार्डवेयर एक्सेलरेशन अक्षम या अनुपलब्ध — बिना GPU डिकोडिंग के, CPU सारा काम करता है; 1080p/4K या HEVC सामग्री तब CPU को पिन कर देती है।
- सक्रिय छोड़े गए वीडियो / डीइंटरलेस फ़िल्टर — हमेशा-सक्रिय डीइंटरलेसर या पोस्ट-प्रोसेसिंग फ़िल्टर हर फ़्रेम पर CPU लागत को गुणा करता है।
- रीसम्पलिंग / ऑडियो फ़िल्टर — आक्रामक ऑडियो फ़िल्टर (अधिकतम पर loudness नॉर्मलाइज़ेशन, 8+ चैनल पर SoX रीसम्पलर) लोड जोड़ते हैं।
- नेटवर्क स्ट्रीम द्वारा टूटा प्लेबैक लूप — कोई अटका स्ट्रीम अनंत रूप से पुनः-बफ़र करता है, CPU को घुमाते हुए।
- बैकग्राउंड काम करने वाले एक्सटेंशन या स्किन — कुछ Lua एक्सटेंशन बैकग्राउंड में सेवाओं को पूछते हैं।
- VLC के रूप में छद्म मैलवेयर (दुर्लभ लेकिन वास्तविक) — किसी अमान्य पथ पर नकली "vlc.exe" माइनिंग या डेटा भेज सकता है।
कैसे ठीक करें
समाधान 1Hardware-accelerated decoding को Disable करें
ज़्यादातर मामलों में black/green screen, pixelation और stuttering को ठीक करता है
VLC खोलें और Tools > Preferences पर जाएं (Windows/Linux पर Ctrl+P दबाएं, macOS पर Cmd+,)।
Preferences विंडो खुल जाती है।
बाईं ओर Input / Codecs टैब पर क्लिक करें।
Codec से जुड़ी सेटिंग्स दिखाई देती हैं।
Hardware-accelerated decoding ढूंढें और उसे Disable पर सेट करें।
ड्रॉपडाउन अब "Disable" दिखाता है।
Save पर क्लिक करें, फिर VLC को पूरी तरह रीस्टार्ट करें (सिर्फ़ वीडियो नहीं, बल्कि हर VLC विंडो बंद करें)।
VLC software decoding के साथ रीस्टार्ट होता है।
समस्या वाली फ़ाइल फिर से चलाएं।
अगर समस्या खत्म हो गई है, तो GPU decoder ही दोषी था।
समाधान 2हमेशा-सक्रिय वीडियो फ़िल्टर अक्षम करें
छिपे CPU जलाने वालों को हटाएँ
Tools > Preferences > Video > Filters: सक्रिय सूची देखें।
सक्रिय फ़िल्टर दिखते हैं।
"Deinterlace" की जाँच हटाएँ जब तक आप वास्तव में इंटरलेस्ड TV सामग्री न देख रहे हों; आपने जोड़े किसी भी पोस्ट-प्रोसेसिंग फ़िल्टर को अक्षम करें।
फ़िल्टर न्यूनतम हैं।
सहेजें, VLC पुनः प्रारंभ करें।
CPU उपयोग गिरता है।
समाधान 3निष्क्रिय CPU उपयोग जाँचें (क्या VLC कुछ कर रहा है?)
बैकग्राउंड लूप और एक्सटेंशन पूछताछ पकड़ें
हर प्लेबैक बंद करें लेकिन VLC खुला रखें; Task Manager (Ctrl+Shift+Esc) खोलें और CPU से क्रमबद्ध करें।
VLC का निष्क्रिय उपयोग दिखता है।
यदि निष्क्रिय उपयोग उच्च है, तो कोई एक्सटेंशन या प्लेलिस्ट प्रविष्टि लूप कर रही है — प्लेबैक रोकें और जाँचें कि "Repeat all" बंद है।
लूप पहचाना गया।
VLC पुनः प्रारंभ करें; यदि निष्क्रिय CPU फिर उच्च रहे, तो एक्सटेंशन अक्षम करें (फ़ोल्डर नामों के लिए क्रैश गाइड देखें)।
निष्क्रिय CPU ~0% पर लौटता है।
समाधान 4VLC को नवीनतम संस्करण पर अपडेट करें
आधिकारिक bug और security fixes लागू करता है (वर्तमान स्थिर: 3.0.23)
VLC में, Help > Check for Updates पर जाएं।
VLC आपके संस्करण की तुलना नवीनतम से करता है।
अगर अपडेट मौजूद है, तो उसे आधिकारिक पेज videolan.org से डाउनलोड करें।
नया इंस्टॉलर डाउनलोड होता है।
अपने वर्तमान संस्करण के ऊपर इंस्टॉल करें (सेटिंग्स रहती हैं) और रीस्टार्ट करें।
VLC नए संस्करण पर चलता है।
समाधान 5जाँचें कि आप वास्तविक VLC चला रहे हैं
VLC के रूप में छद्म मैलवेयर को बाहर करें
Task Manager > Details: vlc.exe पर राइट-क्लिक > Open file location।
एक्ज़ीक्यूटेबल का पथ दिखता है।
पथ C:\Program Files\VideoLAN\VLC\vlc.exe (या macOS/Linux पर आपका ऐप फ़ोल्डर) होना चाहिए।
पथ सत्यापित है।
यदि पथ असामान्य हो, तो Windows Defender से स्कैन चलाएँ और videolan.org से VLC पुनःइंस्टॉल करें।
सिस्टम स्वच्छ है।
एडवांस्ड समाधान
समाधान 1कमज़ोर CPU के लिए गुणवत्ता सेटिंग्स घटाएँ
पुराने हार्डवेयर पर सुचारु प्लेबैक रखें
Tools > Preferences > Video: "Hardware acceleration" को केवल तभी अक्षम करें जब GPU CPU से पुराना हो (असामान्य)।
डिकोडिंग पथ चुना गया।
"Skip frames (skip frames on late pictures)" को सक्रिय पर सेट करें — CPU पीछे रहने के बजाय काम छोड़ता है।
प्लेबैक सुचारु रहता है।
Tools > Effects के माध्यम से आउटपुट वीडियो रेज़ोल्यूशन मत घटाएँ? नहीं — इसके बजाय विंडो का आकार बदलें; VLC आउटपुट विंडो के आकार पर रेंडर करता है।
रेंडरिंग लागत गिरती है।
भविष्य में कैसे बचें
- हार्डवेयर एक्सेलरेशन सक्षम करें और अपडेट के बाद Media Information में डिकोडर जाँचें।
- GPU ड्राइवर अपडेट रखें — वहाँ नए डिकोडर और बग फ़िक्स आते हैं।
- "बस सुरक्षा के लिए" फ़िल्टर न जोड़ें — हर एक फ़्रेम पर लागत जोड़ता है।
अक्सर पूछे जाने वाले प्रश्न
सामान्य रूप से VLC को कितनी CPU उपयोग करनी चाहिए?
केवल कुछ फ़ाइलों के साथ उच्च CPU?
क्या उच्च CPU उपयोग मेरे लैपटॉप को नुकसान पहुँचा सकता है?
VLC न्यूनीकृत होने पर भी CPU क्यों उपयोग करता है?
सारांश
Hardware-accelerated decoding को Disable करें — ज़्यादातर मामलों में black/green screen, pixelation और stuttering को ठीक करता है. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.