VLC में वीडियो फ़्रीज़ हो जाता है लेकिन ऑडियो जारी रहता है: वास्तविक समाधान
वीडियो एक ही फ़्रेम पर जम जाता है, ऑडियो जारी रहता है और टाइमलाइन आपके बिना आगे बढ़ती रहती है — यदि यह आपके VLC सत्र का वर्णन करता है, तो आप डिकोडर और रेंडरर के बीच डिसिंक का सामना कर रहे हैं, न कि किसी टूटी फ़ाइल का (टूटी फ़ाइल आम तौर पर सब कुछ, ऑडियो सहित, रोक देती है)। पैटर्न क्लासिक है: वीडियो डिकोडर जम जाता है, VLC ऑडियो को प्राथमिकता देता है और चित्र कभी वापस नहीं आता। नीचे दिए फ़िक्स मूल से जमाव को रोकते हैं; फ़िक्स 1 अधिकांश मामलों को हल करता है।
ऐसा क्यों होता है?
- विशिष्ट फ़्रेम पर हार्डवेयर डिकोडिंग का जैम — GPU डिकोडर कभी-कभी कुछ GOP संरचनाओं (keyframe) या खराब मैक्रोब्लॉक पर अटक जाते हैं।
- H.264 in-loop डीब्लॉकिंग का भार — कमज़ोर CPU पर डीब्लॉकिंग फ़िल्टर एक बॉटलनेक बन सकता है जो वीडियो थ्रेड को रोक देता है।
- डिकोडर से आगे निकल जाने वाले 4K/HEVC उच्च बिटरेट स्ट्रीम — GPU या CPU पाइपलाइन ताल नहीं मिला पाती, इसलिए वीडियो थ्रेड सूख जाता है।
- देर से आने वाले पैकेट वाले नेटवर्क स्ट्रीम — ऑनलाइन सामग्री के लिए जिटर वीडियो बफ़र को खाली कर देता है जबकि ऑडियो (हल्का) बच जाता है।
- 23.976/29.97 सामग्री के साथ मेल न खाने वाली रिफ़्रेश रेट — छोटी समस्या, लेकिन आवर्ती माइक्रो-जैम के रूप में दिखती है।
कैसे ठीक करें
समाधान 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 ही दोषी था।
समाधान 2H.264 deblocking एडजस्ट करें (freeze fix)
कुछ CPU/GPU पर "video freezes but audio continues" को ठीक करता है
Tools > Preferences > Input / Codecs पर जाएं।
Codec सेटिंग्स खुलती हैं।
"Skip H.264 in-loop deblocking filter" को All पर सेट करें।
Deblocking छोड़ दी जाती है।
Save करें, VLC रीस्टार्ट करें और फ़ाइल चलाएं।
वीडियो को अब keyframes पर freeze नहीं होना चाहिए।
समाधान 3"Drop frames on late pictures" Enable करें
4K और high-bitrate फ़ाइलों पर ऑडियो-प्राथमिकता stutter को ठीक करता है
Tools > Preferences > Input / Codecs पर जाएं।
Input सेटिंग्स खुलती हैं।
"Drop frames on late pictures" Enable करें।
VLC देरी वाले वीडियो फ़्रेम छोड़ देगा।
Save करें और रीस्टार्ट करें, फिर फ़ाइल चलाएं।
प्लेबैक ऑडियो के साथ सिंक में रहता है।
समाधान 4स्थानीय प्लेबैक के लिए फ़ाइल कैश बढ़ाएँ
स्थानीय डिस्क पर असमान बिटरेट को कम करता है
Tools > Preferences > Input / Codecs पर जाएँ।
इनपुट सेटिंग्स खुल जाती हैं।
"File caching (ms)" को 1000–1500 ms पर सेट करें।
VLC फ़ाइल का एक बड़ा हिस्सा पहले से पढ़ता है।
सहेजें, VLC को पुनः प्रारंभ करें, फ़ाइल चलाएँ।
असमान खंड अब वीडियो को रोकते नहीं हैं।
समाधान 5Video output module को OpenGL पर बदलें
विशिष्ट GPU सेटअप पर black screen और rendering glitches को ठीक करता है
Tools > Preferences > Video पर जाएं।
Video सेटिंग्स खुलती हैं।
Output को OpenGL सेट करें।
Output मॉड्यूल बदल जाता है।
Save पर क्लिक करें और VLC रीस्टार्ट करें।
VLC रीस्टार्ट होता है।
फ़ाइल फिर से खोलें और तस्वीर जांचें।
वीडियो अब सही ढंग से render होना चाहिए।
एडवांस्ड समाधान
समाधान 1फ़ाइल का रीमक्स करें (कंटेनर-स्तरीय खराबी हल करता है)
जब फ़ाइल मेटाडेटा खराब हो तो कंटेनर इंडेक्स पुनर्निर्मित करता है
ffmpeg इंस्टॉल करें (winget install ffmpeg या अपना पैकेज मैनेजर)।
ffmpeg टर्मिनल में उपलब्ध है।
चलाएँ:
ffmpeg -i input.mp4 -c copy -map 0 output.mp4फ़ाइल बिना रीएन्कोड के रीमक्स हो जाती है।
VLC में आउटपुट फ़ाइल चलाएँ।
यदि जैम रुक जाएँ, तो मूल कंटेनर खराब था।
समाधान 2एक portable VLC build के साथ टेस्ट करें
आपके install को छुए बिना configuration समस्याओं को अलग करता है
आधिकारिक mirrors से portable/zip build डाउनलोड करें (videolan.org > Windows > zip)।
एक portable VLC फ़ोल्डर निकाला जाता है।
फ़ोल्डर से सीधे vlc.exe चलाएं।
VLC साफ़, डिफ़ॉल्ट सेटिंग्स के साथ चलता है।
portable कॉपी में समस्या वाली फ़ाइल चलाएं।
अब आप बता सकते हैं कि समस्या config से है या फ़ाइल से।
भविष्य में कैसे बचें
- VLC को अपडेट रखें — जैम से जुड़े बग अक्सर माइनर रिलीज़ में ठीक होते हैं।
- 4K सामग्री के लिए 4K60 आउटपुट का समर्थन करने वाला हार्डवेयर पसंद करें; मेल न खाने वाली रिफ़्रेश रेट आवर्ती जैम का कारण बनती है।
- उन फ़ाइलों की मरम्मत या फिर डाउनलोड करें जो बार-बार एक ही जगह जमती हैं।
अक्सर पूछे जाने वाले प्रश्न
VLC में जब वीडियो जम जाता है तब ऑडियो क्यों जारी रहता है?
क्या जैम हमेशा एक ही जगह होता है?
क्या तेज़ CPU VLC के जैम को हल करेगा?
क्या यह VLC के स्टटर वाली समस्या के समान है?
सारांश
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.