VLC آڈیو آؤٹ آف سنک: A/V ڈیلے کو ہمیشہ کے لیے کیسے ٹھیک کریں

آڈیو مسائل آخری اپ ڈیٹ: لاگو ہوتا ہے: All platforms · VLC 3.0.x

آڈیو کا تصویر سے آگے (یا پیچھے) چلنا VLC کی سب سے پرانی تنگ کرنے والی عادتوں میں سے ایک ہے۔ اچھی خبر: اس کا ایک مستقل حل ہے جو VLC کی ترجیحات میں ہے، اور فی ویڈیو کا ایک فوری حل (J اور K کلیدیں) ان لمحوں کے لیے جب آپ فوری طور پر درکار ہو۔ یہ گائیڈ دونوں کی وضاحت کرتا ہے، ساتھ میں کم عام وجوہات جیسے ری سیمپلنگ ڈرِفٹ اور Bluetooth لیٹنسی۔ فکس 2 وہ ہے جو زیادہ تر ڈیسک ٹاپ کیسز کو مستقل طور پر حل کر دیتا ہے۔

ایسا کیوں ہوتا ہے؟

  • آڈیو/ویڈیو کلاک ڈرِفٹ — VLC کے آڈیو اور ویڈیو تھریڈز مختلف کلاک استعمال کرتے ہیں؛ ری سیمپلنگ مسائل انہیں وقت کے ساتھ الگ ہونے دیتے ہیں۔
  • Bluetooth آڈیو لیٹنسی — وائرلیس ہیڈ فونز 100–300 ms کا ناگزیر ڈیلے شامل کرتے ہیں؛ VLC کے پاس اس کے لیے خودکار کمپنیسیشن نہیں ہے۔
  • فائل لیول A/V آفسیٹ — کچھ فائلیں جان بوجھ کر ایک آفسیٹ یا ٹوٹے ہوئے ٹائم سٹیمپ سٹریم کے ساتھ بنائی جاتی ہیں۔
  • ہارڈویئر ڈیکوڈنگ ٹائمنگ — جی پی یو ڈیکوڈنگ متغیر ویڈیو لیٹنسی لا سکتا ہے جو سنک کو شفٹ کر دیتی ہے۔
  • خراب آڈیو ٹریک — خراب آڈیو ٹائم سٹیمپس سنک کو مسلسل اچھلنے پر مجبور کرتے ہیں۔

کیسے ٹھیک کریں

حل 1فوری سنک شارٹ کٹس (J / K) استعمال کریں

سب سے تیز عارضی فکس — فی فائل، ابھی کے لیے

  1. چلاتے ہوئے، آڈیو پیچھے کرنے کے لیے K دبائیں (آڈیو ویڈیو کے نسبت دیر سے شروع ہوتا ہے)۔

    آڈیو وقت میں پیچھے شفٹ ہوتا ہے۔

  2. آڈیو جلدی کرنے کے لیے J دبائیں (آڈیو جلدی شروع ہوتا ہے)۔

    آڈیو وقت میں آگے شفٹ ہوتا ہے۔

  3. ہر دبانے سے 50 ms ایڈجسٹ ہوتا ہے؛ کلید کو دبائے رکھیں تو دہرائے گا۔

    آپ بالکل صحیح آفسیٹ تک باریکی سے ٹیون کر سکتے ہیں۔

نوٹیہ صرف فی سیشن ہے — آفسیٹ تب ری سیٹ ہو جاتا ہے جب آپ VLC بند کریں۔ مستقل حل کے لیے فکس 2 استعمال کریں۔

حل 2ترجیحات میں ایک مستقل آڈیو ڈیلے سیٹ کریں

ان فائلوں کو مستقل طور پر ٹھیک کرتا ہے جو ہمیشہ ایک ہی آفسیٹ چاہتی ہیں

  1. ٹولز > ترجیحات > آڈیو (نیچے All ویو پر سوئچ کریں)۔

    مکمل آڈیو سیٹنگز ظاہر ہوتی ہیں۔

  2. "Audio desynchronization compensation" کو درکار ویلیو ms میں سیٹ کریں (مثبت = آڈیو دیر سے؛ منفی = آڈیو جلدی)۔

    عالمی آفسیٹ لاگو ہو جاتا ہے۔

  3. محفوظ کریں، VLC دوبارہ شروع کریں، فائل چلائیں — آفسیٹ اب ہر چیز پر لاگو ہوتا ہے۔

    سنک مستقل طور پر ٹھیک ہو جاتا ہے۔

نوٹصرف اس صورت میں استعمال کریں اگر مختلف فائلوں کے لیے ایک ہی آفسیٹ درکار ہو (مثلاً ایک فکسڈ Bluetooth ہیڈ فون ڈیلے)۔ ورنہ فی فائل J/K ترجیح دیں۔

حل 3ہارڈویئر ایکسلریٹڈ ڈیکوڈنگ (تیز رفتار ہارڈویئر ڈیکوڈنگ) کو بند کریں

زیادہ تر صورتوں میں سیاہ/سبز اسکرین، پکسلیشن اور ہکلانے کو حل کرتا ہے

  1. VLC کھولیں اور ٹولز (Tools) > ترجیحات (Preferences) پر جائیں (یا Windows/Linux پر Ctrl+P، macOS پر Cmd+, دبائیں)۔

    ترجیحات کی ونڈو کھل جاتی ہے۔

  2. بائیں جانب "ان پٹ / کوڈیکس" (Input / Codecs) ٹیب پر کلک کریں۔

    کوڈیک سے متعلق ترتیبات ظاہر ہوتی ہیں۔

  3. ہارڈویئر ایکسلریٹڈ ڈیکوڈنگ (Hardware-accelerated decoding) تلاش کریں اور اسے Disable پر سیٹ کریں۔

    ڈراپ ڈاؤن اب "Disable" دکھاتا ہے۔

  4. Save پر کلک کریں، پھر VLC کو مکمل طور پر دوبارہ شروع کریں (صرف ویڈیو نہیں بلکہ VLC کی ہر ونڈو کو بند کریں)۔

    VLC سافٹویئر ڈیکوڈنگ کے ساتھ دوبارہ شروع ہوتا ہے۔

  5. مسئلہ زدہ فائل دوبارہ چلائیں۔

    اگر مسئلہ ختم ہو گیا ہے تو قصور وار جی پی یو ڈیکوڈر تھا۔

نوٹاگر سنک کے مسائل ہارڈویئر ڈیکوڈنگ (یا ڈرائیور اپ ڈیٹ) کو فعال کرنے کے بعد شروع ہوئے، تو جی پی یو ڈیکوڈر کی ٹائمنگ غالباً قصور وار ہے۔

حل 4Bluetooth ہیڈ فون لیٹنسی کو کمپنیسٹ کریں

وائرلیس ڈیلے کو ختم کرتا ہے جو سنک توڑتا رہتا ہے

  1. اپنے ہیڈ فون کی لیٹنسی اسپیس چیک کریں (عام طور پر اسٹینڈرڈ موڈ میں 100–300 ms؛ low-latency کوڈیک موڈ جیسے aptX LL میں کم)۔

    آپ کو تخمینی ڈیلے کا علم ہو جاتا ہے۔

  2. OS میں low-latency کوڈیک فعال کریں (ونڈوز: ساؤنڈ > ڈیوائس > ایڈوانس > aptX/LL اگر سپورٹڈ ہو)۔

    لیٹنسی گر جاتی ہے۔

  3. اگر ڈیلے برقرار رہے، تو VLC میں میچنگ منفی کمپنیسیشن لگائیں (آڈیو > desynchronization = -latency)۔

    وائرلیس سنک ٹھیک ہو جاتا ہے۔

نوٹلیپ ٹاپس پر "VLC آؤٹ آف سنک" کی بہت سی اطلاعات صرف Bluetooth لیٹنسی ہیں۔ وائرڈ ٹیسٹ ہیڈ فون اسے فوراً ثابت کر دیتے ہیں۔

حل 5VLC کی ترجیحات کو ڈیفالٹ پر بحال کریں

خراب ترتیبات کو صاف کرتا ہے جو کریش، سیاہ اسکرین اور آڈیو کے مسائل کا سبب بنتی ہیں

  1. VLC کو مکمل طور پر بند کریں۔

    کوئی بھی VLC عمل (process) چل نہیں رہا ہوتا۔

  2. ایک کمانڈ پرامپٹ (Win+R → cmd) یا ٹرمنل کھولیں۔

    ایک کمانڈ لائن دستیاب ہے۔

  3. چلائیں: vlc --reset-config (Windows/Linux) — macOS پر ~/Library/Preferences/org.videolan.vlc کو ڈیلیٹ کریں۔

    VLC کی ترجیحات ڈیفالٹ پر بحال ہو جاتی ہیں۔

  4. VLC شروع کریں اور صرف وہ ترتیبات دوبارہ لگائیں جن کی آپ کو واقعی ضرورت ہے۔

    VLC صاف ترتیبات کے ساتھ شروع ہوتا ہے۔

نوٹیہ تمام اپنی بنائی ہوئی ترجیحات (شارٹ کٹس اور اسکنز سمیت) مٹا دیتا ہے۔ اگر آپ بیک اپ چاہتے ہیں تو ٹولز > ترجیحات > All > Interface سے اپنی کنفیگ برآمد (export) کر لیں۔

اعلیٰ حل

حل 1SoX ری سیمپلر کے ساتھ ڈرِفٹ ٹھیک کریں

لمبی ویڈیوز (فلمیں/لیکچرز) پر آہستہ ڈرِفٹ کو روکتا ہے

  1. ٹولز > ترجیحات > All > آڈیو > "Audio resampler" > SoX Resampler (best quality)۔

    اعلیٰ کوالٹی ری سیمپلنگ فعال ہو جاتی ہے۔

  2. ان پٹ/کوڈیکس > "Use system time reference" بھی چیک کریں — اگر موجود ہو تو آن رکھیں۔

    ایک مستحکم کلاک استعمال ہوتا ہے۔

  3. محفوظ کریں، دوبارہ شروع کریں، اور 90+ منٹ کی فائل دیکھ کر تصدیق کریں کہ سنک برقرار رہتا ہے۔

    سنک آخر تک مستحکم رہتا ہے۔

نوٹوقت کے ساتھ بڑھنے والا ڈرِفٹ (منٹ 5 پر ٹھیک، منٹ 50 پر آفس ہو گیا) تقریباً ہمیشہ ری سیمپلنگ/کلاک ڈرِفٹ ہوتا ہے — SoX فکس بالکل اسے ٹارگٹ کرتا ہے۔

آئندہ کیسے بچیں

  • ان مواد کے لیے وائرڈ آڈیو ترجیح دیں جہاں سنک معنی رکھتا ہو (فلمیں، لیکچرز)۔
  • VLC کو اپ ڈیٹ رکھیں؛ پوائنٹ ریلیزز میں کلاک فکسز آتی ہیں۔
  • اگر کوئی خاص فائل ہمیشہ ایک ہی مقام پر آؤٹ آف سنک ہو، تو اسے remux کریں — ٹائم سٹیمپس خراب ہیں۔

اکثر پوچھے گئے سوالات

VLC میں J اور K کلیدیں کیا ہیں؟
J/K آڈیو سنک ایڈجسٹ کرتی ہیں: J آڈیو جلدی کرتا ہے، K آڈیو دیر سے کرتا ہے۔ دونوں چلاتے ہوئے 50 ms کے قدموں میں حرکت کرتے ہیں۔
VLC سنک وقت کے ساتھ کیوں ڈرِفٹ کرتا ہے؟
آڈیو اور ویڈیو کلاکز ری سیمپلنگ اور ہارڈویئر ٹائمنگ کے فرق کی وجہ سے ڈرِفٹ کرتے ہیں۔ SoX ری سیمپلر کے ساتھ ہارڈویئر ایکسلریشن کو بند کرنا عام طور پر اسے مستحکم کر دیتا ہے۔
کیا سنک ٹھیک کرنے کے لیے مجھے فائل کو ری انکوڈ کرنے کی ضرورت ہے؟
نہیں۔ VLC کی کمپنیسیشن اسے ہینڈل کر لیتی ہے۔ اگر فائل مستقل طور پر خراب ہے، تو remuxنگ (ffmpeg -i in -c copy out) کوالٹی برقرار رکھتی ہے اور ٹائم سٹیمپس دوبارہ بناتی ہے۔
Bluetooth ہیڈ فون VLC میں آؤٹ آف سنک کیوں کرتے ہیں؟
Bluetooth ایک فکسڈ لیٹنسی (100–300 ms) شامل کرتا ہے جسے VLC ڈیٹیکٹ نہیں کر سکتا۔ اپنے ہیڈ فون کی لیٹنسی سے میچ کرنے والی منفی ڈی سینک ویلیو سے کمپنیسٹ کریں۔
کیا VLC سنک فکس بیرونی سب ٹائٹلز کے لیے بھی کام کرتا ہے؟
سب ٹائٹل سنک الگ ہے: جے/H کلیدیں (یا Subtitle Track > Synchronization ڈائیلاگ) استعمال کریں تاکہ آڈیو کو چھوئے بغیر سب ٹائٹلز شفٹ ہوں۔

خلاصہ

فوری سنک شارٹ کٹس (J / K) استعمال کریں — سب سے تیز عارضی فکس — فی فائل، ابھی کے لیے. 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.