سب ٹائٹل کنورٹر
کیپشن فائل کو اُس فارمیٹ میں لائیں جو آپ کا پلیئر، ایڈیٹر یا اپ لوڈ فارم مانگتا ہے۔ یہ کنورٹر SRT، VTT، ASS، SBV، TTML اور درجن بھر دیگر سب ٹائٹل اقسام پڑھتا ہے، ٹائم اسٹیمپس کو مطلوبہ فارمیٹ کے انداز میں دوبارہ لکھتا ہے اور ساتھ ہی متن کو دوبارہ ہم آہنگ، صاف یا سادہ بھی کر سکتا ہے۔
سب ٹائٹل کنورٹر
یا SRT, VTT, ASS … فائلیں یہاں ڈراپ کریں ·
زیادہ سے زیادہ 95 MB فی فائل· 20 فائلوں تک· 30 منٹ بعد حذف
فائلیں ہمارے سرورز پر پروسیس ہوتی ہیں اور 30 منٹ بعد حذف ہو جاتی ہیں۔
ہر سب ٹائٹل کو اتنے سیکنڈ آگے پیچھے کرتا ہے۔ سب ٹائٹل جلدی آئیں تو مثبت نمبر، دیر سے آئیں تو منفی استعمال کریں (مثلاً -1.5)۔
جب سب ٹائٹل فلم کے ساتھ ساتھ زیادہ بے ترتیب ہوتے جائیں، جو اس بات کی علامت ہے کہ وہ کسی دوسرے ویڈیو ریلیز کے لیے بنے تھے، تو یہ اور ہدفی ریٹ سیٹ کریں۔
اس ویڈیو کا فریم ریٹ جس کے ساتھ آپ سب ٹائٹل چلائیں گے۔ 23.976 → 25 تبدیلی PAL/NTSC کا زیادہ تر فرق ٹھیک کر دیتی ہے۔
صرف سادہ TXT ان پٹ کے لیے، جس میں اوقات نہیں ہوتے: ہر سطر اتنی دیر دکھائی جاتی ہے، ایک کے بعد ایک۔ ضرورت ہو تو بعد میں سب ٹائٹل ایڈیٹر میں اوقات درست کریں۔
خودکار شناخت زیادہ تر فائلوں کو سنبھال لیتی ہے۔ اگر اعراب والے، سیریلک یا عربی حروف سوالیہ نشان بن جائیں تو انکوڈنگ خود چنیں۔ آؤٹ پٹ ہمیشہ UTF-8 ہوتا ہے۔
ڈیفالٹ ASS اسٹائل کا فونٹ۔ دیکھنے والے کے کمپیوٹر پر انسٹال ہونا ضروری ہے؛ Arial سب سے محفوظ انتخاب ہے۔
1080 پکسل اونچی ویڈیو کے حساب سے سائز۔ فلموں کے لیے 48 عام سائز ہے۔
اس ٹول کو استعمال کرنے کا طریقہ
- 1
سب ٹائٹل فائلیں اپ لوڈ کریں
زیادہ سے زیادہ 20 فائلیں شامل کریں، ہر ایک 95 MB تک: SRT، VTT، ASS، SSA، SBV، SUB، TTML، DFXP، XML، SMI، LRC یا TXT۔ سادہ ٹرانسکرپٹ بھی چلے گا جس میں ہر کیپشن الگ سطر میں ہو۔
- 2
آؤٹ پٹ فارمیٹ منتخب کریں اور ٹائمنگ درست کریں
اس میں تبدیل کریں میں فارمیٹ چنیں؛ SRT پہلے سے منتخب ہے۔ اگر کیپشن جلدی آئیں، دیر سے آئیں یا آہستہ آہستہ آگے پیچھے ہوتے جائیں تو اعلیٰ سیٹنگز کھولیں اور ٹائمنگ آگے پیچھے کریں یا فریم ریٹ کے دونوں خانے استعمال کریں۔
- 3
تبدیل کریں اور محفوظ کریں
SRT میں تبدیل کریں ← دبائیں، یا جو فارمیٹ آپ نے چنا ہو اس کا بٹن دبائیں، پھر ہر فائل یا ZIP ڈاؤن لوڈ کریں۔ آؤٹ پٹ ہمیشہ UTF-8 میں ہوتا ہے، اور ہر اپ لوڈ 30 منٹ بعد مٹا دیا جاتا ہے۔
سب ٹائٹل کنورٹر کیا تبدیل کرتا ہے؟
الفاظ وہی رہتے ہیں۔ کنورٹر فائل کا ہیڈر، ٹائم اسٹیمپ کی ساخت اور اسٹائلنگ مارک اپ دوبارہ لکھتا ہے تاکہ دوسرا پروگرام کیپشن پڑھ سکے، اور تمام اوقات ایک ساتھ آگے پیچھے بھی کر سکتا ہے۔
SRT، VTT، ASS اور دیگر سب ٹائٹل فائل فارمیٹس
- .srt
- .vtt
- .ass
- .ssa
- .sbv
- .ttml
- .dfxp
- .sub
- .smi
- .lrc
- .xml
- .txt
SRT کا نام SubRip سے آیا ہے، یہ Windows کا پروگرام تھا جو تقریباً 2000 میں DVD کے سب ٹائٹل نکالتا تھا۔ یہ کیوز کی نمبر والی فہرست ہے جس میں آغاز اور اختتام کا وقت اور متن کی ایک یا دو سطریں ہوتی ہیں، اسی لیے تقریباً ہر پلیئر، ایڈیٹر اور اسٹریمنگ اپ لوڈ فارم اسے پڑھ لیتا ہے۔ WebVTT ویب کے لیے SRT سے نکلا: اسے W3C نے مقرر کیا ہے، یہ لفظ WEBVTT سے شروع ہوتا ہے اور CSS کے ذریعے کیوز کی پوزیشن یا اسٹائل طے کر سکتا ہے۔ TTML، W3C کا XML کیپشن فارمیٹ ہے جو 2010 میں Recommendation کے طور پر شائع ہوا؛ DFXP اس کا پرانا نام تھا، اور اسٹریمنگ سروسز اس کے پروفائل استعمال کرتی ہیں۔
SubStation Alpha (SSA) اور اس کا جانشین Advanced SubStation Alpha (ASS) فین سبنگ سے آئے ہیں۔ ASS فائل میں فونٹ، رنگ، آؤٹ لائن اور مارجن والی اسٹائل ٹیبل ہوتی ہے، اور ہر سطر انہیں بدل سکتی ہے، اس لیے سائن اور گانے اسکرین پر کہیں بھی رکھے جا سکتے ہیں۔ Aegisub، جو ASS کا عام ایڈیٹر ہے، یہی فارمیٹ بطور ڈیفالٹ محفوظ کرتا ہے۔ SBV YouTube کا سادہ ایکسپورٹ فارمیٹ ہے؛ SMI مائیکروسافٹ کا SAMI ہے، LRC گانوں کے بول سطر کے اوقات کے ساتھ رکھتا ہے، اور TXT سادہ متن ہے۔
| فارمیٹ | ٹائم اسٹیمپ | ہیڈر | اسٹائلنگ |
|---|---|---|---|
| SRT | `00:01:23,456 --> 00:01:25,789` | کوئی نہیں، کیوز پر نمبر ہوتے ہیں | <i>، <b>، <u> اور <font> ٹیگ |
| WebVTT | `00:01:23.456 --> 00:01:25.789` | پہلی سطر پر `WEBVTT` | کیو سیٹنگز اور CSS کلاسز |
| ASS / SSA | `0:01:23.45,0:01:25.78` | [Script Info] اور [V4+ Styles] | مکمل اسٹائل ٹیبل اور ہر سطر کی اووررائیڈز |
| SBV | `0:01:23.456,0:01:25.789` | کوئی نہیں | کوئی نہیں |
| TTML | `begin="00:01:23.456"` | نیم اسپیس والی XML دستاویز | XML میں اسٹائل ایٹریبیوٹس |
| TXT | **ٹائم اسٹیمپس شامل کریں** کے ساتھ `[00:01:23]`، ورنہ کوئی نہیں | کوئی نہیں | کوئی نہیں |
سب ٹائٹل کی ٹائمنگ کھسکائیں اور فریم ریٹ تبدیل کریں
4.3%25 fps کی PAL ریلیز 23.976 fps کی اصل ریلیز سے اتنی تیز چلتی ہے
ٹائمنگ آگے پیچھے کریں ہر کیو کو یکساں مقدار سے ہٹاتا ہے، −3,600 سے +3,600 سیکنڈ تک، ایک ملی سیکنڈ کے قدم میں۔ جب الفاظ آواز سے پہلے آئیں تو مثبت عدد استعمال کریں اور جب پیچھے رہ جائیں تو منفی، جیسے −1.5۔ جب آغاز اور اختتام پر فرق ایک جیسا ہو تو یہی حل ہے، جو عموماً مختلف انٹرو یا کٹے ہوئے اسٹوڈیو لوگو سے ہوتا ہے۔
فریم ریٹ کا جوڑا دوسری صورت سنبھالتا ہے۔ اصل فریم ریٹ میں وہ ریٹ چنیں جس کے لیے سب ٹائٹل بنے تھے اور مطلوبہ فریم ریٹ میں اپنی ویڈیو کا؛ انتخاب 23.976، 24، 25، 29.97 اور 30 fps ہیں۔ پھر ہر ٹائم اسٹیمپ اس تناسب سے بدل جاتا ہے، اسی طرح ایک ہی فلم کی یورپی PAL اور شمالی امریکی NTSC ریلیز کے کیپشن ملتے ہیں۔ اگر یقین نہ ہو کہ کس طرف جانا ہے تو فلم کے آخر کے قریب ایک سطر دیکھیں: اگر وہ بہت دیر سے آئے تو سب ٹائٹل کا ریٹ ویڈیو سے کم ہے۔
باقی خانے متن پر کام کرتے ہیں۔ ان پٹ انکوڈنگ پرانی فائلیں درست پڑھتی ہے؛ فارمیٹنگ ٹیگز ہٹائیں <i>، <b>، <font> اور {\an8} جیسے کوڈ ہٹا دیتا ہے۔ TXT آؤٹ پٹ کے لیے ٹائم اسٹیمپس شامل کریں ہر سطر کے آگے وقت لگاتا ہے اور سطروں کو پیراگراف میں جوڑیں ٹوٹی سطروں کو پڑھنے لائق جملوں میں ملاتا ہے، جو SRT سے TXT ٹرانسکرپٹ کی سیٹنگ ہے۔ ASS یا SSA آؤٹ پٹ کے لیے فونٹ (ڈیفالٹ Arial) اور فونٹ سائز (48، 1080 پکسل اونچی ویڈیو کے حساب سے) ڈیفالٹ اسٹائل طے کرتے ہیں۔
ASS سے SRT میں اسٹائلنگ واپس نہیں آتی
ASS کو SRT، VTT یا TXT میں تبدیل کرنے سے متن اور اوقات رہتے ہیں مگر پوزیشنیں، رنگ، کراؤکے ٹائمنگ اور بنے ہوئے سائن ختم ہو جاتے ہیں۔ اگر بعد میں سب ٹائٹل کا اسٹائل دوبارہ بنانا ہو تو اصل ASS فائل سنبھال کر رکھیں؛ SRT کو SRT سے ASS سے واپس بنانے پر صرف ایک ڈیفالٹ اسٹائل لگتا ہے۔
سب ٹائٹل کنورژن کی خرابیاں اور ان کا حل
فائل لوڈ کرنے کے بعد پلیئر کوئی سب ٹائٹل نہیں دکھاتا۔
سب ٹائٹل کو بالکل ویڈیو والا فائل نام دیں اور نیا ایکسٹینشن لگائیں، مثلاً movie.mp4 اور movie.srt، اور دیکھیں کہ ایکسٹینشن فارمیٹ سے مطابقت رکھتا ہے؛ .srt نام رکھی گئی VTT کے ٹائم اسٹیمپ میں اب بھی نقطے ہوتے ہیں۔
اسٹریمنگ اپ لوڈ پر تمام کیپشن تقریباً ایک سیکنڈ جلدی آتے ہیں۔
ٹائمنگ آگے پیچھے کریں میں 1 جیسی مثبت قدر ڈالیں اور دوبارہ تبدیل کریں۔ فرق پہلی بولی گئی سطر پر ناپیں، موسیقی والے کیو پر نہیں۔
TXT ٹرانسکرپٹ میں کیپشن کی سطروں کی ترتیب ختم ہو گئی۔
سطروں کو پیراگراف میں جوڑیں آن تھا، جو سطروں کو مسلسل جملوں میں ملا دیتا ہے۔ ہر سطر میں ایک کیپشن رکھنے کے لیے اسے بند کریں، یا ہر کیو کا آغاز دکھانے کے لیے ٹائم اسٹیمپس شامل کریں آن کریں۔
TXT کی تبدیلی سے ایک بہت بڑا کیو بن گیا۔
ٹرانسکرپٹ ایک ہی پیراگراف ہے۔ ہر کیپشن اپنی الگ سطر میں رکھیں، بہتر ہے کہ تقریباً 42 حروف سے زیادہ نہ ہو، پھر فی سطر سیکنڈ مقرر کریں۔
سب ٹائٹل کنورٹر سے متعلق سوالات
YouTube کون سا سب ٹائٹل فارمیٹ قبول کرتا ہے؟
YouTube Studio میں SRT، WebVTT، SBV، TTML اور کئی براڈکاسٹ فارمیٹ قبول ہوتے ہیں، اس لیے YouTube کے لیے شاذ ہی تبدیلی کی ضرورت پڑتی ہے۔ وہاں ایڈٹ کیے گئے کیپشن ڈاؤن لوڈ کریں تو YouTube SBV بھی دیتا ہے؛ اسے ویڈیو ایڈیٹر میں لوڈ کرنے سے پہلے SRT میں تبدیل کر لیں۔
HTML5 ویڈیو ٹریک کے لیے کون سا فارمیٹ درکار ہے؟
WebVTT۔ براؤزر میں <track> عنصر صرف VTT فائلیں پڑھتا ہے، اس لیے آپ کی سائٹ پر MP4 کے ساتھ رکھی SRT نظر انداز ہو جائے گی۔ SRT سے VTT WEBVTT ہیڈر شامل کرتا ہے اور اعشاریہ کے کومے کی جگہ نقطے لگا دیتا ہے۔
کیا تبدیلی کے بعد رنگ، فونٹس اور پوزیشنز برقرار رہیں گی؟
صرف ASS اور SSA کے درمیان۔ SRT، VTT، SBV اور TXT میں ہر سطر کے فونٹ، کراaveraoke ایفیکٹس یا اسکرین پوزیشن کی گنجائش نہیں، اس لیے اینیمی فین سب کو SRT بنانے پر الفاظ اور ٹائمنگ رہتے ہیں مگر اسٹائلنگ ختم ہو جاتی ہے۔ بنیادی اٹالک اور بولڈ ٹیگ SRT اور VTT میں منتقل ہو جاتے ہیں، جب تک آپ فارمیٹنگ ٹیگز ہٹائیں پر نشان نہ لگائیں۔
آہستہ آہستہ آگے پیچھے ہو جانے والے سب ٹائٹلز کیسے درست کریں؟
یکساں تاخیر ٹائمنگ آگے پیچھے کریں سے ٹھیک ہوتی ہے؛ بڑھتی ہوئی تاخیر کا مطلب ہے کہ فائل کسی مختلف فریم ریٹ والی ریلیز کے لیے بنی تھی۔ اصل فریم ریٹ میں وہ ریٹ رکھیں جس کے لیے سب ٹائٹل بنے تھے اور مطلوبہ فریم ریٹ میں اپنی ویڈیو کا، عموماً 23.976 سے 25 یا اس کے برعکس۔
کیا میں ٹرانسکرپٹ کو ٹائمنگ والے کیپشنز میں بدل سکتا ہوں؟
جی ہاں۔ ہر سطر میں ایک کیپشن والی TXT اپ لوڈ کریں اور SRT میں تبدیل کریں؛ ہر سطر کو فی سطر سیکنڈ میں مقرر دورانیہ ملتا ہے، ایک کے بعد ایک۔ اوقات تقریر سے ٹھیک نہیں ملیں گے، اس لیے Subtitle Edit یا Aegisub جیسے ایڈیٹر میں درست کریں۔ آغاز TXT سے SRT سے کریں۔
اعراب والے حروف سوالیہ نشان یا عجیب علامات میں کیوں بدل جاتے ہیں؟
فائل کسی پرانے کوڈ پیج میں محفوظ تھی، جیسے روسی کے لیے Windows-1251 یا عربی کے لیے Windows-1256، اور اسے UTF-8 سمجھ کر پڑھا گیا۔ ان پٹ انکوڈنگ میں درست انتخاب کریں اور دوبارہ تبدیل کریں؛ آؤٹ پٹ UTF-8 میں لکھا جاتا ہے تاکہ جدید پلیئر اسے صحیح دکھائیں۔
کیا DVD یا Blu-ray کے تصویری سب ٹائٹلز تبدیل کیے جا سکتے ہیں؟
متن کی صورت میں نہیں۔ VobSub (.idx کے ساتھ .sub) اور Blu-ray PGS ٹریک ہر کیپشن کو تصویر کی شکل میں رکھتے ہیں، اس لیے پہلے آپٹیکل کریکٹر ریکگنیشن چاہیے۔ یہ ٹول جو .sub فائلیں پڑھتا ہے وہ متن پر مبنی MicroDVD فائلیں ہیں۔
تمام سب ٹائٹل کنورٹر ٹولز
وہی ہدف منتخب کریں جو آپ سے مانگا گیا ہے۔ نیچے دیا گیا ہر صفحہ ایک ہی ٹول ہے جس کی ڈیفالٹ ترتیبات مختلف ہیں۔
- ASS سے SRTAegisub یا فین سب کی ASS اور SSA سب ٹائٹل TV، ایڈیٹرز اور YouTube کے لیے SRT میں تبدیل کریں۔ ڈائیلاگ اور ٹائمنگ برقرار؛ اسٹائل اور پوزیشن ختم۔
- SBV سے SRTYouTube کی .sbv کیپشن فائلیں Facebook، LinkedIn، Premiere Pro یا DaVinci Resolve کے لیے SRT میں بدلیں۔ کیو نمبر اور SubRip ٹائم اسٹیمپ خودکار۔
- SRT سے ASSSRT سب ٹائٹلز کو اپنی پسند کے فونٹ اور سائز کے ساتھ ASS میں تبدیل کریں۔ Aegisub، mpv، VLC یا ffmpeg سے ویڈیو میں برن کرنے کے لیے تیار۔
- SRT سے TXTSRT سب ٹائٹل فائلوں کو سادہ ٹیکسٹ میں تبدیل کریں۔ نمبر اور ٹائم کوڈ ہٹ جاتے ہیں، سطریں پیراگراف بنتی ہیں، اور چاہیں تو ٹائم اسٹیمپ رکھ سکتے ہیں۔
- SRT سے VTTSRT سب ٹائٹل کو HTML5 track عنصر، ویب پلیئرز اور کورس پلیٹ فارمز کے لیے WebVTT میں تبدیل کریں۔ ٹائم اسٹیمپ درست، ہیڈر شامل، فائل UTF-8 میں۔
- TXT سے SRT کنورٹرسادہ ٹیکسٹ ٹرانسکرپٹ کو SRT سب ٹائٹل فائل میں تبدیل کریں۔ ہر سطر آپ کے مقرر کردہ دورانیے کا ایک کیپشن بنتی ہے، ایڈیٹر میں درستی کے لیے تیار۔
- VTT سے SRT کنورٹرYouTube، Zoom یا Teams کے WebVTT کیپشن Premiere Pro، DaVinci Resolve، VLC اور TV کے لیے SRT میں بدلیں۔ کون سی VTT خصوصیات ضائع ہوتی ہیں، جانیں۔
- VTT سے TXTZoom، Teams یا ویب ویڈیو کی WebVTT (.vtt) کیپشن فائل کو سادہ ٹیکسٹ میں تبدیل کریں۔ ہیڈر، کیو سیٹنگز اور NOTE بلاک ہٹ جاتے ہیں؛ ٹائم اسٹیمپ اختیاری۔