VLC में क्रैकलिंग ऑडियो: फ़ुसफ़ुसाहट, पॉप और विकृति को ठीक करें
VLC में क्रैकलिंग और पॉपिंग ऑडियो लगातार हो सकता है या झपकियों में — प्लेबैक की शुरुआत में, बहुत मूवमेंट वाले दृश्यों में, या बेतरतीब। यह एक ऑडियो चेन का लक्षण है जो सैंपल छोड़ता है या उन्हें गलत समय देता है, और इसके तीन बड़े कारण परिवार हैं: गलत आउटपुट मॉड्यूल, गलत सैंपल रेट हैंडलिंग, और DPC लेटेंसी या Bluetooth जैसी सिस्टम-स्तरीय समस्याएँ। नीचे दिए फ़िक्स सबसे सामान्य (2 मिनट) से लेकर गहरे सिस्टम जाँच तक हैं।
ऐसा क्यों होता है?
- ऑडियो सर्वर से मेल न खाने वाला आउटपुट मॉड्यूल — Linux पर, PipeWire/PulseAudio सत्र में ALSA डेटा भेजना (या इसके विपरीत) क्रैकलिंग करता है।
- मेल न खाने वाली सैंपल रेट — 44.1 kHz सामग्री को केवल 48 kHz संभालने वाले पथ से बिना सही रीसम्पलिंग के चलाना आवर्ती विकृति करता है।
- बफ़र अंडररन — बफ़र सिस्टम लोड के लिए बहुत छोटा है; थ्रेड की डेडलाइन छूटने पर ऑडियो ग्लिच करता है।
- DPC लेटेंसी / ड्राइवर हस्तक्षेप — खराब Wi-Fi या चिपसेट ड्राइवर CPU को एकाधिकार करते हैं, ऑडियो थ्रेड को भूखा रखते हैं।
- खराब ऑडियो ट्रैक — कुछ फ़ाइलें बस क्लिपिंग के साथ मास्टर की गई हैं या खंडित खंड रखती हैं।
कैसे ठीक करें
समाधान 1Audio output module को कोई अन्य मॉड्यूल (सभी आज़माएँ: DirectSound, WaveOut और Linux पर PulseAudio बनाम ALSA) पर बदलें
no sound, crackling और HDMI ऑडियो समस्याओं को ठीक करता है
Tools > Preferences > Audio पर जाएं।
Audio सेटिंग्स खुलती हैं।
Output को कोई अन्य मॉड्यूल (सभी आज़माएँ: DirectSound, WaveOut और Linux पर PulseAudio बनाम ALSA) सेट करें।
ऑडियो मॉड्यूल बदल जाता है।
Save पर क्लिक करें, VLC रीस्टार्ट करें और फ़ाइल चलाएं।
ऑडियो नए मॉड्यूल के साथ पुनः आरंभ होता है।
समाधान 2पहले फ़ाइल जाँचें (क्या फ़ाइल है या प्लेयर?)
भूत का पीछा न करने के लिए 30 सेकंड
कोई ऐसी भिन्न फ़ाइल चलाएँ जिसे आप जानते हैं कि स्वस्थ है।
आपको एक संदर्भ प्लेबैक मिलता है।
यदि क्रैकलिंग केवल एक फ़ाइल का पीछा करे, तो उसका ऑडियो कोडेक जाँचें (Tools > Media Information > Codec)।
आपको कोडेक और बिटरेट पता चलता है।
यदि फ़ाइल खराब है तो उसे रीएन्कोड करें या रीमक्स करें।
फ़ाइल ठीक हो जाती है या बाहर रखी जाती है।
समाधान 3ऑडियो बफ़र बढ़ाएँ (Windows)
बफ़र अंडररन से क्रैकलिंग हल करता है
Windows की ऑडियो डिवाइस सेटिंग्स खोलें: Settings > System > Audio > आपका डिवाइस > Properties।
डिवाइस प्रॉपर्टीज़ खुलती हैं।
Advanced टैब: "Default Format" को फ़ाइल की सैंपल रेट से मिलाने के लिए सेट करें (यदि पता हो), और "Audio enhancements: Off" करें — एहान्समेंट क्रैकलिंग का एक क्लासिक कारण हैं।
एहान्समेंट अक्षम हैं।
परीक्षण हेतु "Exclusive mode" विकल्प आज़माएँ, फिर पुनर्स्थापित करें।
आप एहान्समेंट और रीसम्पलिंग के बीच कारण अलग करते हैं।
समाधान 4Linux पर PipeWire/PulseAudio मेल ठीक करें
Linux पर सबसे आम क्रैकलिंग हटाता है
अपना ऑडियो सर्वर जाँचें:
pactl info | grep "Server Name"(PipeWire "PulseAudio (on PipeWire)" रिपोर्ट करता है)।आपको सक्रिय सर्वर पता चलता है।
VLC में Audio > Output > "PulseAudio" सेट करें (PipeWire के तहत कभी शुद्ध ALSA नहीं)।
VLC संगतता परत से बात करता है।
यदि क्रैकलिंग बनी रहे, तो pipewire.conf में
default-fragments/default-fragment-size-msecबढ़ाएँ (उदा. 4 × 25 ms)।सर्वर बफ़र बड़ा हो जाता है।
speaker-test -c 2 चलाएँ — यदि वहाँ भी क्रैकल करे, तो समस्या सिस्टम की है, VLC की नहीं।समाधान 5"Drop frames on late pictures" Enable करें
4K और high-bitrate फ़ाइलों पर ऑडियो-प्राथमिकता stutter को ठीक करता है
Tools > Preferences > Input / Codecs पर जाएं।
Input सेटिंग्स खुलती हैं।
"Drop frames on late pictures" Enable करें।
VLC देरी वाले वीडियो फ़्रेम छोड़ देगा।
Save करें और रीस्टार्ट करें, फिर फ़ाइल चलाएं।
प्लेबैक ऑडियो के साथ सिंक में रहता है।
समाधान 6VLC preferences को डिफ़ॉल्ट पर रीसेट करें
क्रैश, black screen और ऑडियो समस्याओं का कारण बनने वाली खराब सेटिंग्स को साफ़ करता है
VLC को पूरी तरह बंद करें।
कोई VLC प्रोसेस चल नहीं रहा है।
एक command prompt (Win+R → cmd) या terminal खोलें।
कमांड लाइन उपलब्ध है।
चलाएं:
vlc --reset-config(Windows/Linux) — macOS पर इसके बजाय~/Library/Preferences/org.videolan.vlcडिलीट करें।VLC preferences डिफ़ॉल्ट पर रीस्टोर हो जाती हैं।
VLC लॉन्च करें और केवल वे सेटिंग्स फिर लागू करें जिनकी आपको ज़रूरत है।
VLC साफ़ सेटिंग्स के साथ शुरू होता है।
एडवांस्ड समाधान
समाधान 1DPC लेटेंसी मापें (Windows)
ड्राइवर-स्तरीय ऑडियो कमी ढूँढ़ता है
मुफ़्त उपकरण "LatencyMon" को प्रशासक के रूप में डाउनलोड व चलाएँ।
LatencyMon मापना शुरू करता है।
VLC में 3–5 मिनट तक ऑडियो चलाएँ जबकि LatencyMon चल रहा हो।
DPC/ISR लेटेंसी रिकॉर्ड होती है।
यदि कोई समस्याग्रस्त ड्राइवर बताए (आम तौर पर Wi-Fi, नेटवर्क या चिपसेट), तो उसे अपडेट या अनइंस्टॉल करें।
सिस्टम को भूखा करने वाला ड्राइवर बदल जाता है।
भविष्य में कैसे बचें
- ऑडियो और चिपसेट ड्राइवर अपडेट रखें; वे क्रैकलिंग फ़िक्स का विशाल बहुमत लाते हैं।
- Linux पर PipeWire पर PulseAudio संगतता परत और VLC के PulseAudio मॉड्यूल के साथ रहें।
- यदि आप Bluetooth का उपयोग करते हैं, तो संगीत के लिए कम-लेटेंसी aptX/AAC प्रोफ़ाइल पसंद करें।
अक्सर पूछे जाने वाले प्रश्न
VLC क्रैकलिंग केवल प्लेबैक की शुरुआत में क्यों करता है?
क्या क्रैकलिंग मेरे स्पीकर को नुकसान पहुँचाता है?
क्या हार्डवेयर एक्सेलरेशन ऑडियो क्रैकलिंग का कारण बनता है?
VLC केवल FLAC के साथ क्रैकल क्यों करता है — क्यों?
सारांश
Audio output module को कोई अन्य मॉड्यूल (सभी आज़माएँ: DirectSound, WaveOut और Linux पर PulseAudio बनाम ALSA) पर बदलें — no sound, crackling और HDMI ऑडियो समस्याओं को ठीक करता है. 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.