मुख्य सामग्री पर जाएँ
SubtitleMatrix

ओवरलैप करते सबटाइटल मिलाएँ

टाइमिंगसबटाइटल फ़ाइलें मिलाएँ
या सबटाइटल टेक्स्ट पेस्ट करें

विकल्प

स्पेस दोनों टेक्स्ट को एक पंक्ति में जोड़ देता है, जो तब चाहिए जब मूल फ़ाइल ने एक वाक्य को दो क्यू में बाँटा हो। लाइन ब्रेक उन्हें ऊपर-नीचे रखता है, इसलिए क्यू दो पंक्तियों का सबटाइटल बनकर पूरी अवधि स्क्रीन पर रहता है।

टाइमिंग किस फ़्रेम रेट में गिनी गई है। फ़ॉर्मैट पेजों पर यही MicroDVD को चाहिए, क्योंकि वह टाइमिंग फ़्रेम संख्याओं में रखता है। फ़्रेम रेट पेजों पर यह वह रेट है जिसके हिसाब से फ़ाइल की टाइमिंग की गई थी — वह संस्करण जिसके लिए सबटाइटल बने थे — और पेज का दूसरा बॉक्स उस वीडियो का रेट लेता है जिसके साथ आप इन्हें इस्तेमाल करेंगे। 23.976, 24, 25, 29.97, 30, 50, 59.94 और 60 आम हैं। गलत होने पर पूरी टाइमलाइन खिसक जाती है, और फ़्रेम रेट पेजों पर वह एक अनुपात से खिसकती है, तय मात्रा से नहीं।

दो क्यू तब ओवरलैप करती हैं जब दूसरी पहली के ख़त्म होने से पहले शुरू हो जाए। प्लेयर इसे अलग-अलग तरह संभालते हैं — कुछ दोनों पंक्तियाँ ऊपर-नीचे दिखाते हैं, कुछ दूसरी दिखाकर पहली छिपा देते हैं, कुछ दोनों के बीच झिलमिलाते हैं — इसलिए वही फ़ाइल दो मशीनों पर अलग लगती है। यह पेज ओवरलैप प्लेयर के हाथ से लेकर फ़ाइल में डाल देता है: हर ओवरलैप समूह एक क्यू बन जाता है जो सबसे पहले प्रारंभ से सबसे देर के अंत तक चलती है और दोनों टेक्स्ट अपने अंदर रखती है।

शब्द सब बचते हैं। जो नहीं बचता वह हर क्यू की अपनी टाइमिंग है: मर्ज के बाद जहाँ दो थीं वहाँ एक अवधि है, और लॉस रिपोर्ट बताती है कि कितनी क्यू समाहित हुईं, ताकि बदलाव diff में नहीं, पेज पर दिखे। ओवरलैप समूहों से बाहर कुछ भी नहीं हिलता, और क्यू नंबर अपने पुराने मान रखते हैं, इसलिए जिस फ़ाइल की क्यू 1 और 2 एक हुईं वह क्यू 3 से आगे चल सकती है।

ओवरलैप आम तौर पर तीन जगहों से आते हैं। दूसरे फ़्रेम रेट के लिए फिर से टाइम की गई फ़ाइल दो बार गोल होती है और पड़ोसी क्यू एक-दूसरे में घुस जाती हैं। दो हिस्सों या दो भाषाओं से जोड़ी गई फ़ाइल में दोनों ट्रैक की क्यू एक ही समय चल सकती हैं, जो टाइमलाइन पर ठीक है और एक फ़ाइल में नहीं। और स्क्रीन स्थिति वाले फ़ॉर्मैट से बदली गई फ़ाइल — ऊपर-नीचे रखी दो पंक्तियों वाली ASS — कभी एक-समय-एक-क्यू सोचकर लिखी ही नहीं गई थी।

इस पेज का विकल्प ओवरलैप हटाना है, जो बाद की क्यू को पीछे धकेलता है ताकि दोनों एक के बाद एक चलें। वह स्क्रीन समय की कीमत पर टाइमिंग ईमानदार रखता है, और तब सही जवाब है जब दो क्यू सचमुच क्रम में होनी चाहिए। मर्ज तब सही है जब उन्हें साथ पढ़ा जाना है — एक पंक्ति और उसका अनुवाद, एक कैप्शन और जिस भाषण का वह वर्णन है — और दोनों में से कुछ भी चलाने से पहले यह अंतर एक मिनट सोचने लायक है। इस साइट की तरह यहाँ कुछ अपलोड नहीं होता: फ़ाइल इसी टैब में पढ़ी और लिखी जाती है, और SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON और CSV सब काम करते हैं।

उदाहरण

स्क्रीन समय साझा करती दो क्यू

इनपुट

1
00:00:01,000 --> 00:00:04,000
First.

2
00:00:03,000 --> 00:00:06,000
Second, starting early.

आउटपुट

1
00:00:01,000 --> 00:00:06,000
First. Second, starting early.

दूसरी क्यू पहली के ख़त्म होने से एक सेकंड पहले शुरू होती है, इसलिए जोड़ी दोनों को समेटती एक क्यू बन जाती है। ओवरलैप वाला सेकंड अब असंदिग्ध नहीं — 00:00:03 और 00:00:04 के बीच स्क्रीन पर एक ही क्यू है — और दोनों टेक्स्ट अब भी फ़ाइल के क्रम में मौजूद हैं।

छूती हैं पर ओवरलैप नहीं करतीं

इनपुट

1
00:00:01,000 --> 00:00:02,000
First.

2
00:00:02,000 --> 00:00:03,000
Second, exactly touching.

आउटपुट

1
00:00:01,000 --> 00:00:02,000
First.

2
00:00:02,000 --> 00:00:03,000
Second, exactly touching.

एक क्यू ठीक उसी पल ख़त्म होती है जब अगली शुरू होती है, यह ओवरलैप नहीं है, और यह पेज इसे साफ़ कट मानकर कुछ नहीं बदलता। यह जितना दिखता है उससे ज़्यादा मायने रखता है: अच्छी तरह टाइम की फ़ाइल में यही सबसे आम आकार है, और इसे मर्ज करने वाला टूल 900 क्यू के एपिसोड को एक ही क्यू बना देता। अगर उन्हें जोड़ना ही है, तो वह अंतराल-सीमा शून्य पर रखकर मर्ज करने वाला पेज है।

श्रृंखला में तीन क्यू

इनपुट

1
00:00:01,000 --> 00:00:03,000
One.

2
00:00:02,000 --> 00:00:05,000
Two.

3
00:00:04,000 --> 00:00:07,000
Three.

आउटपुट

1
00:00:01,000 --> 00:00:07,000
One. Two. Three.

हर क्यू अगली से ओवरलैप करती है, इसलिए मर्ज स्वतंत्र नहीं हैं: तीसरी की तुलना दूसरी के अंत से होती है, और तीनों एक क्यू बन जाती हैं। ख़राब रीटाइम के बाद फ़ाइल ऐसी ही दिखती है, और यह देखना ज़रूरी है कि अलग-अलग टाइमिंग न बचने पर भी टेक्स्ट बचता है।

अक्सर पूछे जाने वाले सवाल

क्या ओवरलैप गिना जाता है और क्या सिर्फ़ तंग कट है?

क्यू तब ओवरलैप करती है जब उसका प्रारंभ पिछली के अंत से पहले हो, चाहे कितना भी कम — एक मिलीसेकंड भी गिनता है। जो क्यू पिछली के ख़त्म होने वाले ठीक उसी मिलीसेकंड पर शुरू हो वह तंग कट है, ओवरलैप नहीं, और यह पेज उसे अछूता छोड़ता है। यही जाँच सामान्य फ़ाइल को यहाँ सुरक्षित रखती है: अच्छी तरह टाइम की फ़ाइल में लगभग हर क्यू ठीक वहीं शुरू होती है जहाँ पिछली ख़त्म हुई।

सबटाइटल फ़ाइलों में ओवरलैप करती क्यू क्यों आ जाती हैं?

तीन आम कारण। फ़्रेम रेट रूपांतरण हर क्यू के दोनों किनारों को गोल करता है और पड़ोसी एक-दूसरे में घुस जाती हैं। दो स्रोतों से बनी फ़ाइल — दो भाषाएँ, दो हिस्से, मूल के ऊपर रखा अनुवादित ट्रैक — में दोनों क्यू समूह एक ही टाइमलाइन पर होते हैं। और ASS या किसी ऐसे फ़ॉर्मैट से बदली फ़ाइल जो पंक्तियाँ स्क्रीन पर अलग जगह रखता था, ऐसे प्लेयर के लिए लिखी गई थी जो उन्हें एक साथ दिखाता था।

क्या ओवरलैप मर्ज करने से फ़ाइल में और कुछ हिलता है?

नहीं। जो क्यू ओवरलैप नहीं करतीं वे मिलीसेकंड तक अछूती रहती हैं, और उनके नंबर भी नहीं बदले जाते — मर्ज समूह में बची क्यू अपना नंबर रखती है, इसलिए 1 और 3 पढ़ने वाला आउटपुट ऐसी फ़ाइल है जिसकी दूसरी क्यू समाहित हुई। सिर्फ़ समूह खुद बदलते हैं: जहाँ दो या ज़्यादा थीं वहाँ एक अवधि, और एक जुड़ा हुआ टेक्स्ट।

ओवरलैप हटाने के बजाय मर्ज क्यों करें?

क्योंकि दोनों क्यू एक साथ हैं। ओवरलैप हटाना बाद की क्यू को पीछे धकेलता है ताकि जोड़ी क्रम में चले, जिससे स्क्रीन समय जाता है और कोई पंक्ति वाक्य के बीच में कट सकती है; यह उन दो क्यू के लिए सही है जो एक के बाद एक होनी थीं। मर्ज दोनों टेक्स्ट पूरी अवधि दिखाता रखता है, जो एक पंक्ति और उसके अनुवाद, या कैप्शन और उसके वर्णित भाषण के लिए सही है।

तीन या ज़्यादा क्यू एक-दूसरे से ओवरलैप करें तो क्या होता है?

वे सबसे पहले प्रारंभ से सबसे देर के अंत तक चलने वाली एक क्यू बन जाती हैं, समूह बढ़ने के साथ क्यू-दर-क्यू तुलना करके: हर नई क्यू की जाँच अब तक के समूह के अंत से होती है। इसलिए पाँच ओवरलैप करती क्यू की श्रृंखला पाँच पंक्तियों वाला टेक्स्ट रखने वाली एक क्यू बनाती है, और रिपोर्ट कहती है चार क्यू समाहित हुईं — अगर आउटपुट उम्मीद से छोटा लगे तो यही नंबर देखें।

अलग स्टाइल वाली दो क्यू मर्ज हों तो कौन-सा स्टाइल बचता है?

पहली वाली का। एक क्यू एक ही स्टाइल रख सकती है, इसलिए जिस ASS या SSA फ़ाइल की दो ओवरलैप करती क्यू अलग स्टाइल इस्तेमाल करती हैं उसमें पहली क्यू का स्टाइल आता है और रिपोर्ट एक ऐसी मद गिनती है जो साथ नहीं आ सकी। स्टाइल वाली फ़ाइल पर डिलीवरी से पहले रिपोर्ट पढ़ें: मर्ज की गई क्यू दो मूल क्यू की तरह नहीं जलेगी, और मर्ज करके इसे बदला नहीं जा सकता।

संबंधित टूल