UltKit
इमेज11
PDF13
डॉक्यूमेंट और डेटा7
वीडियो6
ऑडियो4
और टूल्स22

सबटाइटल कन्वर्टर

अपनी कैप्शन फ़ाइल को उसी फॉर्मेट में बदलें जो आपका प्लेयर, एडिटर या अपलोड फ़ॉर्म माँगता है। यह कन्वर्टर SRT, VTT, ASS, SBV, TTML और दर्जन भर दूसरे सबटाइटल फॉर्मेट पढ़ता है, टाइमस्टैम्प को नए फॉर्मेट के सिंटैक्स में दोबारा लिखता है और साथ ही टेक्स्ट को रीसिंक, साफ़ या सादा भी कर सकता है।

सबटाइटल कन्वर्टर

या SRT, VTT, ASS … फ़ाइलें यहाँ ड्रop करें ·

प्रति फ़ाइल अधिकतम 95 MB· अधिकतम 20 फ़ाइलें· 30 मिनट बाद हटा दी जाती हैं

आउटपुट

फ़ाइलें हमारे सर्वर पर प्रोसेस होती हैं और 30 मिनट बाद हटा दी जाती हैं।

इस टूल का उपयोग कैसे करें

  1. 1

    सबटाइटल फ़ाइलें अपलोड करें

    95 MB तक की 20 फ़ाइलें जोड़ें: SRT, VTT, ASS, SSA, SBV, SUB, TTML, DFXP, XML, SMI, LRC या TXT। हर कैप्शन एक लाइन में लिखा सादा ट्रांसक्रिप्ट भी चलेगा।

  2. 2

    आउटपुट फॉर्मेट चुनें और टाइमिंग ठीक करें

    इसमें बदलें में फ़ॉर्मेट चुनें; SRT पहले से चुना होता है। अगर कैप्शन जल्दी या देर से आते हैं या धीरे-धीरे आगे-पीछे होते जाते हैं, तो एडवांस्ड सेटिंग खोलें और टाइमिंग खिसकाएँ या दोनों फ़्रेम रेट फ़ील्ड इस्तेमाल करें।

  3. 3

    कन्वर्ट करें और सेव करें

    SRT में कन्वर्ट करें दबाएँ (या जो फ़ॉर्मेट आपने चुना हो), फिर हर फ़ाइल या ZIP डाउनलोड करें। आउटपुट हमेशा UTF-8 में होता है, और हर अपलोड 30 मिनट बाद मिटा दिया जाता है।

उत्तर

सबटाइटल कन्वर्टर क्या बदलता है?

शब्द वही रहते हैं। कन्वर्टर फ़ाइल का हेडर, टाइमस्टैम्प का सिंटैक्स और स्टाइल मार्कअप दोबारा लिखता है ताकि दूसरा प्रोग्राम कैप्शन पढ़ सके, और सारे समय एक साथ आगे-पीछे भी कर सकता है।

SRT, VTT, ASS और दूसरे सबटाइटल फ़ाइल फॉर्मेट

  • .srt
  • .vtt
  • .ass
  • .ssa
  • .sbv
  • .ttml
  • .dfxp
  • .sub
  • .smi
  • .lrc
  • .xml
  • .txt

SRT का नाम SubRip से आया है, जो लगभग 2000 में DVD सबटाइटल निकालने वाला Windows प्रोग्राम था। यह क्रमांक वाली क्यू की सूची है, जिसमें शुरू और अंत का समय और एक-दो लाइन का टेक्स्ट होता है; इसीलिए लगभग हर प्लेयर, एडिटर और स्ट्रीमिंग अपलोड फ़ॉर्म इसे पढ़ लेता है। WebVTT वेब के लिए SRT से निकला: इसे W3C ने तय किया है, यह WEBVTT शब्द से शुरू होता है और CSS से क्यू की जगह या स्टाइल तय कर सकता है। TTML W3C का XML कैप्शन फ़ॉर्मेट है, जो 2010 में Recommendation के रूप में छपा; DFXP इसका पुराना नाम था, और स्ट्रीमिंग सेवाएँ इसकी प्रोफ़ाइलें इस्तेमाल करती हैं।

SubStation Alpha (SSA) और उसका उत्तराधिकारी Advanced SubStation Alpha (ASS) फ़ैनसब से आए हैं। ASS फ़ाइल में फ़ॉन्ट, रंग, आउटलाइन और मार्जिन की स्टाइल टेबल होती है और हर लाइन उन्हें बदल सकती है, इसलिए साइन और गाने स्क्रीन पर कहीं भी आ सकते हैं। आम ASS एडिटर Aegisub यही फ़ॉर्मेट डिफ़ॉल्ट रूप से सेव करता है। SBV YouTube का सरल एक्सपोर्ट फ़ॉर्मेट है; SMI Microsoft का SAMI है, LRC में गानों के बोल लाइन के समय के साथ होते हैं, और TXT सादा टेक्स्ट है।

1 मिनट 23.456 सेकंड पर शुरू होने वाली एक ही क्यू को हर आउटपुट कैसे लिखता है
फ़ॉर्मेटटाइमस्टैम्पहेडरस्टाइलिंग
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 वाले ओरिजिनल से इतना तेज़ चलती है

120 मिनट की फ़िल्म में यह लगभग 5 मिनट बन जाता है, इसलिए एक रिलीज़ के लिए बने कैप्शन दूसरी पर धीरे-धीरे सिंक से बाहर होते जाते हैं।

टाइमिंग खिसकाएँ हर क्यू को बराबर मात्रा में खिसकाता है, −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 में हर लाइन के फ़ॉन्ट, कराओके इफ़ेक्ट या स्क्रीन पोज़िशन की जगह नहीं होती, इसलिए एनिमे फ़ैनसब को 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 फ़ाइलें हैं।

सभी सबटाइटल कन्वर्टर टूल

वही सटीक लक्ष्य चुनें जो आपसे माँगा गया है। नीचे दिया हर पेज वही टूल है, बस डिफ़ॉल्ट सेटिंग अलग हैं।