सबटाइटल के बीच के अंतराल भरें
या सबटाइटल टेक्स्ट पेस्ट करें
विकल्प
एक क्यू खत्म होने और अगले के शुरू होने के बीच खाली स्क्रीन के मिलीसेकंड। खालीपन अब तक पहुँचे सबसे दूर के अंत से मापा जाता है, ठीक पहले वाले क्यू से नहीं, इसलिए कई छोटे क्यू के नीचे पड़ा लंबा क्यू ऐसा अंतराल नहीं गढ़ता जो कभी स्क्रीन पर था ही नहीं। संख्या क्या करती है यह इस पर निर्भर है कि आप किस पेज पर हैं: अंतराल भरना इससे चौड़ा जो भी हो उसे भरता है (0 आम मान है और इसका अर्थ है कि दोनों ठीक मिलते हैं), जबकि जाँच पेज इससे चौड़े हर हिस्से को सूचीबद्ध करता है और फ़ाइल को अछूती छोड़ता है। संख्या के बराबर या उससे कम कुछ भी दोनों हालत में अछूता रहता है।
दो क्यू के बीच के खालीपन के दो किनारे हैं: पहले क्यू का अंत और बाद वाले का शुरू। पहले क्यू का अंत खिसकाना उस क्यू का अंत खिसकाता है, इसलिए अंतराल भरने पर वह क्यू लंबा होता है और चौड़ा करने पर छोटा; बाद वाला क्यू अपनी टाइमिंग मिलीसेकंड तक रखता है। बाद वाले क्यू का शुरू खिसकाना इसके बजाय उसका शुरू खिसकाता है और पहले को अछूता छोड़ता है। जिसकी टाइमिंग पर आपको ज़्यादा भरोसा हो उसे चुनें — आम तौर पर वह क्यू जिसका टेक्स्ट आखिर में बोला जाता है, क्योंकि क्यू अपनी पंक्ति सुनाई देने से पहले नहीं आना चाहिए।
टाइमिंग किस फ़्रेम रेट में गिनी गई है। फ़ॉर्मैट पेजों पर यही MicroDVD को चाहिए, क्योंकि वह टाइमिंग फ़्रेम संख्याओं में रखता है। फ़्रेम रेट पेजों पर यह वह रेट है जिसके हिसाब से फ़ाइल की टाइमिंग की गई थी — वह संस्करण जिसके लिए सबटाइटल बने थे — और पेज का दूसरा बॉक्स उस वीडियो का रेट लेता है जिसके साथ आप इन्हें इस्तेमाल करेंगे। 23.976, 24, 25, 29.97, 30, 50, 59.94 और 60 आम हैं। गलत होने पर पूरी टाइमलाइन खिसक जाती है, और फ़्रेम रेट पेजों पर वह एक अनुपात से खिसकती है, तय मात्रा से नहीं।
यह पेज एक सबटाइटल और अगले के बीच की खाली स्क्रीन पहली क्यू को और देर स्क्रीन पर रखकर भरता है। जितना बड़ा अंतराल आप छोड़ना चाहते हैं वह भरें और उससे चौड़ा हर अंतराल ठीक उतना ही किया जाता है: पहली क्यू का समाप्ति समय आगे बढ़ता है, बाद वाली क्यू नहीं छुई जाती, और दोनों अपना-अपना टेक्स्ट रखती हैं। सीमा 0, जहाँ यह बॉक्स शुरू होता है, का मतलब है दोनों ठीक मिलें — बिना किसी काली फ़्रेम के एक के बाद एक सबटाइटल।
यह क्या नहीं है, यह साफ़ रहना चाहिए। दो क्यू को एक में मर्ज करना दूसरा पेज है और वह दूसरी फ़ाइल बनाता है: यहाँ दोनों पंक्तियाँ दो क्यू रहती हैं, हर एक अपनी स्टाइल, स्थिति और कराओके टाइमिंग के साथ, और टाइमलाइन प्रीव्यू उन्हें दो पट्टियों के रूप में दिखाता है जो अब छूती हैं, एक लंबी पट्टी के रूप में नहीं। अगर दोनों पंक्तियाँ एक वाक्य के दो हिस्से हैं और उन्हें एक साथ पढ़ना है, तो मर्ज करें; अगर वे दो अलग चीज़ें हैं जिनके बीच बस ठहराव था, तो पहली को और देर रखें।
यात्रा की दिशा ही इस पेज का पूरा मुद्दा है और वह हमेशा सफल होती है: दो क्यू हमेशा किनारे से किनारा बैठाई जा सकती हैं, इसलिए बॉक्स में जो नंबर डालें वह ठीक पहुँचता है। पहली क्यू वहीं ख़त्म होती है जहाँ बाद वाली शुरू होती है, और उसके आगे कभी नहीं।
कौन-सा किनारा हिलेगा यह आपका चुनाव है। End, यानी डिफ़ॉल्ट, पहली क्यू को लंबा करता है; Start बाद वाली क्यू का प्रारंभ पीछे खींचता है और पहली को जैसी थी वैसी छोड़ता है। Start तब लें जब बाद वाली क्यू बहुत देर से लिखी गई हो — ऐसी पंक्ति जो पिछली के जाते ही दिखनी चाहिए। इस साइट की तरह फ़ाइल ब्राउज़र टैब के अंदर पढ़ी और लिखी जाती है, कुछ अपलोड नहीं होता: SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON और CSV सब स्वीकार हैं, और जिस फ़ाइल की सामग्री नहीं बदली वह बाइट-दर-बाइट लौटती है।
उदाहरण
दो अंतराल, दोनों भरे
इनपुट
1
00:00:01,000 --> 00:00:02,000
First line.
2
00:00:06,000 --> 00:00:07,000
Second line.
3
00:00:07,420 --> 00:00:08,000
Third line.
आउटपुट
1
00:00:01,000 --> 00:00:06,000
First line.
2
00:00:06,000 --> 00:00:07,420
Second line.
3
00:00:07,420 --> 00:00:08,000
Third line.
यहाँ सीमा 0 है, इसलिए दोनों अंतराल पूरी तरह बंद होते हैं: पहली पंक्ति एक के बजाय पाँच सेकंड स्क्रीन पर रहती है, और दूसरी 1000 के बजाय 1420 ms। तीसरी क्यू कभी नहीं हिलती, और फ़ाइल में अब भी तीन क्यू हैं — टेक्स्ट मर्ज नहीं हुआ। दोनों बार बदली क्यू अंतराल के बाईं ओर वाली है।
ठीक सीमा पर अंतराल, और एक मिलीसेकंड ऊपर
इनपुट
1
00:00:01,000 --> 00:00:02,000
First.
2
00:00:02,200 --> 00:00:03,000
Second.
3
00:00:03,201 --> 00:00:04,000
Third.
आउटपुट
1
00:00:01,000 --> 00:00:02,000
First.
2
00:00:02,200 --> 00:00:03,001
Second.
3
00:00:03,201 --> 00:00:04,000
Third.
सीमा 200 पर, ठीक 200 का अंतराल सीमा के अंदर है और अछूता रहता है, जबकि 201 का अंतराल ठीक 200 तक छोटा किया जाता है — दूसरी क्यू एक मिलीसेकंड बाद ख़त्म होती है। दोनों पर फ़ैसला जानबूझकर अलग है: आपके नंबर पर ठीक बैठा अंतराल आपकी शर्त पूरी करता है, और उसे काम मानना एक मिलीसेकंड कम रखी सीमा को फ़ाइल के हर अंतराल में बदलाव बना देता।
वही फ़ाइल, दूसरा किनारा हिलता है
इनपुट
1
00:00:01,000 --> 00:00:02,000
First.
2
00:00:05,000 --> 00:00:06,000
Second.
आउटपुट
1
00:00:01,000 --> 00:00:02,000
First.
2
00:00:02,000 --> 00:00:06,000
Second.
यह ऊपर वाला ही रन है, End के बजाय Start चुना गया। पहली क्यू अपनी टाइमिंग रखती है और दूसरी अब पहली के गायब होते ही दिखती है, इसलिए बढ़ी दूसरी क्यू है — एक के बजाय चार सेकंड स्क्रीन पर। दोनों रन अंतराल बंद करते हैं; फ़र्क़ यह है कि आपने किस पंक्ति पर भरोसा किया।
अक्सर पूछे जाने वाले सवाल
क्या अंतराल भरने से मेरे सबटाइटल एक ही क्यू में मर्ज हो जाएँगे?
नहीं, और यही इस पेज और पड़ोसी क्यू मर्ज करने वाले पेज का अंतर है। यहाँ दोनों वाक्य दो क्यू में रहते हैं, हर एक अपना टेक्स्ट, स्टाइल, स्थिति और कोई प्रति-शब्द टाइमिंग रखती है, और फ़ाइल की क्यू गिनती नहीं बदलती। मर्ज पहली पंक्ति के प्रारंभ से दूसरी के अंत तक चलने वाली एक क्यू बनाता है जिसमें दोनों टेक्स्ट जुड़े होते हैं, जिससे दूसरी क्यू की स्टाइलिंग जाती है और गिनती बदलती है। दो पंक्तियाँ एक वाक्य के दो हिस्से हों तो मर्ज करें; अलग हों तो पहली को और देर रखें।
शून्य की अंतराल सीमा असल में क्या करती है?
वह हर क्यू को ठीक वहीं ख़त्म करती है जहाँ अगली शुरू होती है, इसलिए सबटाइटल बिना किसी काली फ़्रेम के लगातार चलते हैं। हाथ से कटी या किसी दूसरे टूल से बदली फ़ाइल पर यह आम पहला रन है, और टाइमलाइन प्रीव्यू पर वह अलग-अलग पट्टियों की पंक्ति को एक अटूट श्रृंखला बना देता है। शून्य यहाँ असली अनुरोध है, खाली बॉक्स नहीं: वह कहता है अधिकतम शून्य का अंतराल, जिसे शून्य से चौड़ा हर अंतराल पूरा करना होगा।
अंतराल बंद होने पर किस क्यू की टाइमिंग बदलती है?
जो किनारा आपने चुना। End, यानी डिफ़ॉल्ट, में पहली क्यू का समाप्ति समय आगे बढ़ता है और बाद वाली क्यू अपनी टाइमिंग मिलीसेकंड तक रखती है; पहली क्यू सिर्फ़ ज़्यादा देर स्क्रीन पर रहती है। Start में बाद वाली क्यू का प्रारंभ समय पीछे जाता है और पहली अछूती रहती है। ऐसी कोई सेटिंग नहीं जो दोनों हिलाए, क्योंकि दोनों हिलाना जोड़ी की टाइमलाइन पर जगह बदल देगा, सिर्फ़ उनके बीच की जगह नहीं।
क्या टूल एक सबटाइटल को पिछले के ख़त्म होने से पहले शुरू कर सकता है?
नहीं। जोड़ी का सिर्फ़ एक किनारा हिलता है और वह दूसरी क्यू की सीमा पर रुक जाता है, इसलिए अंतराल बंद करना दो क्यू को पास ला सकता है पर एक-दूसरे के पार कभी नहीं। जिस फ़ाइल में पहली क्यू पहले से बाद वाली के शुरू होने के बाद ख़त्म होती है उसमें अंतराल नहीं, ओवरलैप हैं, और पहली को और देर रखना उसे और बिगाड़ेगा — उस फ़ाइल को पहले ओवरलैप हटाने वाला पेज चाहिए।
सीमा कुछ अंतरालों से ऊँची रखने पर क्या होता है?
वे अंतराल जैसे थे वैसे नहीं छोड़े जाते, बल्कि ठीक सीमा तक चौड़े किए जाते हैं: अनुरोध है “इससे चौड़ा कोई अंतराल न हो”, इसलिए नंबर से ऊपर का हर अंतराल उसी तक खींचा जाता है, और फ़ाइल की पहली क्यू काफ़ी लंबी हो सकती है। बहुत बड़ा नंबर कुछ करने को नहीं छोड़ता, क्योंकि फ़ाइल में कोई अंतराल उससे चौड़ा नहीं — यह उस फ़ाइल पर सुरक्षित पहला रन है जिसके अंतराल आपने देखे नहीं।
क्या हर क्यू की स्टाइलिंग रन के बाद बचती है?
हाँ, पूरी तरह। यह पेज कभी टेक्स्ट नहीं छूता और क्यू नहीं जोड़ता, इसलिए तिरछी पंक्ति तिरछी रहती है, ASS क्यू अपनी स्टाइल, स्थिति और परत रखती है, और WebVTT क्यू अपना क्षेत्र या संरेखण। सिर्फ़ हर अंतराल के बाईं ओर वाली क्यू का समाप्ति समय बदलता है, या Start चुनने पर उसका प्रारंभ समय। इसीलिए यह वहाँ सही टूल है जहाँ दोनों पंक्तियों को अपना रूप रखना है पर ठहराव नहीं।