VLC में लड़खड़ाता (choppy) प्लेबैक: 5 कदमों में लैग और स्टटर हल करें

वीडियो प्लेबैक समस्याएं अंतिम अपडेट: लागू होता है: Windows / macOS / Linux · VLC 3.0.x

लड़खड़ाता प्लेबैक — जो वीडियो हिचकता, माइक्रो-स्टटर करता या पीछे रह जाता है — VLC की सबसे निराशाजनक समस्याओं में से एक है क्योंकि यह ऐसी मशीनों पर होता है जो दूसरे प्लेयर को बिल्कुल स्मूद चलाती हैं। कारण शायद ही कभी फ़ाइल होता है और लगभग कभी "PC बहुत धीमा है" नहीं। यह VLC की घड़ी, वीडियो आउटपुट और डिकोडर के बीच टाइमिंग की समस्या है। यह गाइड क्रम से टाइमिंग तोड़ने वाले चार मुख्य कारकों को हल करती है; अधिकांश उपयोगकर्ता कदम 3 पर पहुँच जाते हैं।

ऐसा क्यों होता है?

  • असंगत ड्राइवर वाला हार्डवेयर एक्सेलरेशन — GPU डिकोडिंग एक परिवर्तनशील फ़्रेम टाइमिंग पेश करती है जिसे रेंडरर समतल नहीं कर पाता।
  • vsync / रिफ़्रेश रेट का मेल न खाना — 144 Hz स्क्रीन पर 60 Hz सामग्री (या इसके विपरीत) सही फ़्रेम पेसिंग के बिना आवर्ती स्टटर करती है।
  • GPU/CPU को सीमित करने वाली पावर-सेविंग मोड — लैपटॉप और कुछ डेस्कटॉप प्लेबैक के दौरान फ़्रीक्वेंसी कम कर देते हैं, जिससे फ़्रेम छूटते हैं।
  • स्ट्रीम के लिए नेटवर्क या डिस्क बफ़रिंग — अपर्याप्त कैश नेटवर्क जिटर को दृश्यमान स्टटर में बदल देता है।
  • GPU के लिए प्रतिस्पर्धा करने वाली बैकग्राउंड प्रक्रियाएँ — ब्राउज़र का हार्डवेयर एक्सेलरेशन + गेम कैप्चर + VLC वीडियो इंजन को संतृप्त कर सकते हैं।

कैसे ठीक करें

समाधान 1"Drop frames on late pictures" Enable करें

4K और high-bitrate फ़ाइलों पर ऑडियो-प्राथमिकता stutter को ठीक करता है

  1. Tools > Preferences > Input / Codecs पर जाएं।

    Input सेटिंग्स खुलती हैं।

  2. "Drop frames on late pictures" Enable करें।

    VLC देरी वाले वीडियो फ़्रेम छोड़ देगा।

  3. Save करें और रीस्टार्ट करें, फिर फ़ाइल चलाएं।

    प्लेबैक ऑडियो के साथ सिंक में रहता है।

नोटयह वीडियो को एक फ़्रेम छोड़ने पर मजबूर करता है बजाय रुके रहने के — 24–60 fps पर अनदेखा करने योग्य, लेकिन यह ऑडियो को पूरी तरह स्मूथ रखता है।

समाधान 2Hardware-accelerated decoding को Disable करें

ज़्यादातर मामलों में black/green screen, pixelation और stuttering को ठीक करता है

  1. VLC खोलें और Tools > Preferences पर जाएं (Windows/Linux पर Ctrl+P दबाएं, macOS पर Cmd+,)।

    Preferences विंडो खुल जाती है।

  2. बाईं ओर Input / Codecs टैब पर क्लिक करें।

    Codec से जुड़ी सेटिंग्स दिखाई देती हैं।

  3. Hardware-accelerated decoding ढूंढें और उसे Disable पर सेट करें।

    ड्रॉपडाउन अब "Disable" दिखाता है।

  4. Save पर क्लिक करें, फिर VLC को पूरी तरह रीस्टार्ट करें (सिर्फ़ वीडियो नहीं, बल्कि हर VLC विंडो बंद करें)।

    VLC software decoding के साथ रीस्टार्ट होता है।

  5. समस्या वाली फ़ाइल फिर से चलाएं।

    यदि प्लेबैक स्मूद हो जाता है, तो GPU डिकोडर ही टाइमिंग जिटर पेश कर रहा था।

नोटयह CPU decoding पर मजबूर करता है। CPU उपयोग थोड़ा अधिक होना सामान्य है, लेकिन प्लेबैक स्थिर हो जाता है। अगर यह काम करता है, तो आप अपना ग्राफ़िक्स ड्राइवर अपडेट करने के बाद इसे बाद में फिर से Enable कर सकते हैं।

समाधान 3स्क्रीन की रिफ़्रेश रेट सही सेट करें

रिफ़्रेश रेट मेल न खाने से आने वाले स्टटर को समाप्त करता है

  1. Windows: Settings > System > Display > Advanced display > नेटिव रिफ़्रेश रेट चुनें (उदा. 144 Hz)।

    स्क्रीन अपनी नेटिव रेट पर चलती है।

  2. macOS: System Settings > Display > Refresh rate।

    रिफ़्रेश रेट सेट हो जाती है।

  3. VLC में, Tools > Preferences > Video, "Synchronize video output with display refresh rate" सक्षम करें — यदि आपके बिल्ड में है, तो दोनों स्थितियाँ आज़माएँ।

    फ़्रेम पेसिंग स्क्रीन से मेल खाती है।

नोट144 Hz मॉनिटर पर 24 fps फ़िल्म में सही 5:1 pulldown के बिना कुछ स्टटर स्वाभाविक है; 120 Hz का उपयोग करना या सिंक विकल्प सक्षम करना मदद करता है।

समाधान 4प्लेबैक के दौरान पावर-सेविंग अक्षम करें

प्लेबैक के दौरान CPU/GPU सीमन को रोकता है

  1. Windows: Settings > System > Power > "Best performance" (या एक High performance प्लान बनाएँ) पर सेट करें।

    CPU/GPU सीमित नहीं होते।

  2. लैपटॉप: चार्जर जोड़े रखें — बैटरी मोड फ़्रीक्वेंसी को आक्रामक रूप से कम करता है।

    सतत फ़्रीक्वेंसी ऊँची रहती है।

  3. NVIDIA/AMD कंट्रोल पैनल: VLC (vlc.exe) को "Prefer maximum performance" पर सेट करें।

    GPU VLC के लिए पूरी फ़्रीक्वेंसी पर चलता है।

नोटयह "VLC बैटरी पर लड़खड़ाता है लेकिन चार्जर लगाने पर ठीक है" के पीछे का छिपा कारण है।

समाधान 5Network cache value बढ़ाएं

streams पर buffering, stuttering और dropped frames को ठीक करता है

  1. Tools > Preferences > Input / Codecs पर जाएं।

    Input सेटिंग्स खुलती हैं।

  2. "Network caching (ms)" को 3000 ms (डिफ़ॉल्ट 1000 है) पर सेट करें।

    बफ़र बड़ा हो जाता है।

  3. Save पर क्लिक करें और VLC रीस्टार्ट करें, फिर stream फिर से खोलें।

    Stream अधिक समय तक pre-buffer करता है।

नोटउच्च मान अधिक RAM उपयोग करते हैं (प्रति सेकंड बफ़र का लगभग 1.5 MB) लेकिन Wi-Fi और IPTV streams पर stutter को काफी कम करते हैं।

एडवांस्ड समाधान

समाधान 1VLC के फ़्रेम-स्किप और क्लॉक विकल्प का उपयोग करें (विशेषज्ञ दृश्य)

हठीले मामलों के लिए A/V क्लॉक को सूक्ष्म-समायोजित करता है

  1. Tools > Preferences, नीचे "All" पर क्लिक करके विशेषज्ञ सेटिंग्स दिखाएँ।

    उन्नत सेटिंग्स दिखाई देती हैं।

  2. Input / Codecs > "Skip frames" पहले ही कवर हो चुका है; अब Video > "Synchronize video output with display refresh rate" और Audio > "Audio resampler" = "SoX Resampler (best quality)" देखें।

    क्लॉक और रीसम्पलिंग अनुकूलित हो जाते हैं।

  3. सहेजें, पुनः प्रारंभ करें और परीक्षण करें।

    प्लेबैक टाइमिंग सुधरती है।

नोटSoX रीसम्पलर ऑडियो ड्रिफ्ट को कम करता है जिसे वीडियो क्लॉक को बाद में ही कंपनसेट करना पड़ता है — स्टटर का एक क्लासिक छिपा कारण।

भविष्य में कैसे बचें

  • GPU ड्राइवर को अपडेट रखें — फ़्रेम पेसिंग फ़िक्स नियमित आते हैं।
  • प्लेबैक के दौरान GPU-भारी बैकग्राउंड ऐप (ब्राउज़र वीडियो, कैप्चर टूल) बंद रखें।
  • मुख्य मॉनिटर के लिए स्थिर रिफ़्रेश रेट रखें; प्लेबैक के दौरान 60 Hz के मिश्रित द्वितीय स्क्रीन मिलाने से बचें।

अक्सर पूछे जाने वाले प्रश्न

VLC लड़खड़ाता है जबकि अन्य प्लेयर नहीं?
अन्य प्लेयर अक्सर भिन्न आउटपुट स्टैक (उदा. Media Foundation) अपनी फ़्रेम पेसिंग के साथ उपयोग करते हैं। VLC का "drop frames on late pictures" विकल्प आम तौर पर अंतर को पाट देता है।
क्या लड़खड़ाता प्लेबैक वीडियो फ़ाइल को नुकसान पहुँचाता है?
नहीं — प्लेबैक में स्टटर एक रेंडरिंग समस्या है और फ़ाइल को नहीं बदलता।
VLC की कैश बढ़ाने से स्थानीय फ़ाइलों को मदद मिलती है?
शायद ही कभी। स्थानीय फ़ाइलें पर्याप्त तेज़ी से पढ़ी जाती हैं; स्टटर एक टाइमिंग समस्या है, पठन नहीं। कैश नेटवर्क स्ट्रीम के लिए मायने रखती है।
क्या VLC सभी 4K वीडियो पर लड़खड़ाता है?
यदि केवल कुछ 4K फ़ाइलें लड़खड़ाती हैं, तो आम तौर पर कोडेक-विशिष्ट (HEVC 10-bit) हार्डवेयर डिकोडिंग होती है। hwaccel अक्षम करें और फिर आज़माएँ।

सारांश

"Drop frames on late pictures" Enable करें — 4K और high-bitrate फ़ाइलों पर ऑडियो-प्राथमिकता stutter को ठीक करता है. 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.