ہوم › علمی مرکز › سب ٹائٹلز ٹائم سنک اور کنورژن
آڈیو اور ویڈیو

سب ٹائٹلز SRT کے ٹائم اسٹیمپس شفٹ کرنے اور WebVTT میں تبدیل کرنے کا طریقہ

اشاعت: 2 نومبر 2026 • آخری اپ ڈیٹ: 3 نومبر 2026 • تحریر: GoToolstack انجینئرنگ ٹیم • ٹیسٹ شدہ: سب ٹائٹلز ایڈیٹر اور کنورٹر
براؤزر میں ٹول آزمائیں: بغیر ویڈیو اپ لوڈ کیے اپنی SRT یا VTT فائل کا وقت آگے یا پیچھے کریں اور فارمیٹ بدلیں۔
سب ٹائٹلز ایڈیٹر کھولیں
فہرستِ مضامین
  1. سب ٹائٹلز میں تاخیر یا جلدی کا عام مسئلہ
  2. ٹائم شفٹ الگورتھم کی وضاحت (+500 ms کی مثال)
  3. فارمیٹ تقابل: SubRip (.SRT) بمقابلہ WebVTT (.VTT)
  4. سب ٹائٹلز ایڈجسٹمنٹ کے 4 آسان مراحل
  5. تکنیکی دیانت داری کا واضح بیان
  6. معیارات اور دستاویزات

1. سب ٹائٹلز میں تاخیر یا جلدی کا عام مسئلہ

ویڈیو پروڈکشن، آن لائن کورسز یا یوٹیوب ویڈیوز میں اکثر ایسا ہوتا ہے کہ ویڈیو میں بولا جانے والا جملہ اور نیچے ظاہر ہونے والا سب ٹائٹل آگے پیچھے ہو جاتے ہیں۔ ویڈیو میں کردار بات شروع کر چکا ہوتا ہے لیکن سب ٹائٹل آدھا سیکنڈ بعد آتا ہے، یا جملہ ختم ہونے سے پہلے ہی غائب ہو جاتا ہے۔

اس کا حل یہ نہیں ہے کہ آپ ہر جملے کا وقت دستی طور پر دوبارہ ٹائپ کریں۔ بلکہ تمام ٹائم اسٹیمپس پر ایک گلوبل ریاضیاتی وقت کا اضافہ یا کمی (Global Time Shift) لاگو کی جاتی ہے۔

2. ٹائم شفٹ الگورتھم کی وضاحت (+500 ms کی مثال)

فرض کریں کہ آپ کی آواز سب ٹائٹلز سے آدھا سیکنڈ (500 ملی سیکنڈز) آگے چل رہی ہے۔ ایسی صورت میں تمام کیوز (Cues) کے آغاز اور اختتام کے وقت میں ٹھیک 500 ملی سیکنڈز کا اضافہ کیا جاتا ہے:

سب ٹائٹلز ٹائم لائن پر +500 ملی سیکنڈز کے اضافے کی وضاحتی شمع
ٹائم لائن کا تقابل: اصل SRT فائل بمقابلہ +500 ms آگے بڑھائی گئی ہم آہنگ WebVTT فائل
کیو نمبر اصل وقت (SRT - قبل از شفٹ) تبدیل شدہ وقت (+500 ms بعد از شفٹ) تفصیل
کیو 1 00:00:01,000 → 00:00:04,000 00:00:01.500 → 00:00:04.500 ٹھیک 0.500 سیکنڈز کا یکساں اضافہ
کیو 2 00:00:04,500 → 00:00:07,500 00:00:05.000 → 00:00:08.000 کیوز کے باہمی فاصلے کا 100% تحفظ
کیو 3 00:00:08,000 → 00:00:11,500 00:00:08.500 → 00:00:12.000 بغیر کسی تصادم کے ہموار اختتام

منفی وقت کی حد (Zero Clamping Rule): اگر آپ وقت کو پیچھے کر رہے ہوں (-500 ms) اور پہلا کیو 00:00:00,300 پر شروع ہو رہا ہو، تو تکنیکی معیار کے مطابق وقت کبھی منفی نہیں ہو سکتا۔ انجن اسے خودکار طور پر 00:00:00.000 پر کلیمپ کر دیتا ہے۔

3. فارمیٹ تقابل: SubRip (.SRT) بمقابلہ WebVTT (.VTT)

ویب پر HTML5 ویڈیو کے لیے جدید براؤزرز روایتی SRT کو مسترد کر دیتے ہیں اور WebVTT کا مطالبہ کرتے ہیں:

SubRip اور WebVTT فارمیٹس کی سنٹیکس اور ساخت کا باہمی موازنہ
فارمیٹ ایناٹومی: SRT میں کوما بمقابلہ WebVTT میں پیریڈ اعشاریہ اور لازمی ہیڈر
  • ہیڈر کی ضرورت: WebVTT فائل کی بالکل پہلی سطر پر WEBVTT لکھا ہونا لازمی ہے، ورنہ براؤزر فائل کو لوڈ نہیں کرے گا۔ SRT میں کوئی ہیڈر نہیں ہوتا۔
  • اعشاریہ کا فرق: SRT ملی سیکنڈز کے لیے کوما (00:01:23,456) استعمال کرتا ہے جبکہ WebVTT نقطہ (00:01:23.456) مانگتا ہے۔
  • CSS اسٹائلنگ: WebVTT میں آپ ویڈیو پلیئر کے اندر سب ٹائٹل کے رنگ، فونٹ اور پوزیشن کو سی ایس ایس (::cue) کی مدد سے اسٹائل کر سکتے ہیں۔

4. سب ٹائٹلز ایڈجسٹمنٹ کے 4 آسان مراحل

GoToolstack سب ٹائٹلز ایڈیٹر میں ٹائم شفٹ اور فارمیٹ کنورژن کا انٹرفیس
GoToolstack کے اردو انٹرفیس میں سب ٹائٹلز ٹائم شفٹ کا لائیو اسٹوڈیو
  1. سب ٹائٹل فائل امپورٹ کریں: سب ٹائٹلز ایڈیٹر میں اپنی .srt یا .vtt فائل اپ لوڈ کریں۔ (آپ ہماری ٹیسٹ sample_subtitles_ur.srt فائل بھی آزما سکتے ہیں)۔
  2. مطلوبہ شفٹ درج کریں: ملی سیکنڈز باکس میں ویلیو لکھیں (جیسے +500 آگے بڑھانے کے لیے، یا -300 پیچھے کرنے کے لیے)۔
  3. تبدیلی کا پیش نظارہ کریں: لائیو ٹیبل میں تمام کیوز کے نئے ٹائم اسٹیمپس چیک کریں۔
  4. ایکسپورٹ کریں: ویب کے لیے WebVTT ڈاؤن لوڈ کریں یا روایتی ویڈیو پلیئرز کے لیے SRT فائل محفوظ کریں۔ (دیکھیں تیار شدہ نمونہ sample_subtitles_ur_shifted.vtt)۔

5. تکنیکی دیانت داری کا واضح بیان

آڈیو ٹرانسکرپشن انجن نہیں: یہ ٹول خالص متنی ٹائم شفٹنگ اور سنٹیکس کنورژن کے لیے ہے۔ یہ کوئی خودکار اسپیچ ٹو ٹیکسٹ یا آڈیو ٹرانسکرپشن (ASR) انجن نہیں ہے جو آڈیو سن کر خود بخود ترجمہ کرے۔ یہ پہلے سے تیار شدہ سب ٹائٹل فائلوں کے وقت کو سائنسی بنیادوں پر درست کرتا ہے۔
  • ویڈیو اپ لوڈ کی ضرورت نہیں: بڑی ویڈیو فائلز اپ لوڈ کرنے میں گھنٹوں ضائع کرنے کے بجائے صرف چھوٹی ٹیکسٹ فائل سیکنڈوں میں پروسیس کریں۔
  • 100% کلائنٹ سائیڈ پرائیویسی: آپ کے ویڈیوز کے اسکرپٹس اور مکالمے آپ کے کمپیوٹر کے اندر ہی رہتے ہیں۔

معیارات اور دستاویزات

  • W3C WebVTT Recommendation: ویب ویڈیو ٹیکسٹ ٹریکس فارمیٹ (WebVTT) کی باضابطہ بین الاقوامی تصریح۔