सिंक से बाहर सबटाइटल कैसे ठीक करें (देरी, फ़्रेम रेट, ओवरलैप)
सबटाइटल बहुत जल्दी, बहुत देर से या धीरे-धीरे खिसक रहे हैं? सिंक बिगड़ने के तीन कारण जानें और हर एक को मुफ़्त में, अपने ब्राउज़र में ठीक करने का तरीका।
एक सेकंड देर से आने वाले सबटाइटल फ़िल्म का मज़ा जितनी जल्दी बिगाड़ते हैं, उतना कम ही कुछ करता है। अच्छी बात यह है कि लगभग हर सिंक समस्या के तीन में से एक कारण होता है, और हर एक का जल्दी ठीक होने वाला हल है।
1. सबटाइटल हमेशा उतने ही समय से पहले या बाद में आते हैं
यह सबसे आम समस्या है। ऐसा तब होता है जब वीडियो में उस वर्ज़न के मुकाबले अलग इंट्रो, एक्स्ट्रा लोगो या कटा हुआ सीन हो जिसके लिए सबटाइटल बने थे। अंतर शुरू से आखिर तक एक जैसा रहता है।
हल: सभी क्यू को उतना ही शिफ़्ट करें। कोई एक लाइन ढूँढें, देखें कि वह कितनी आगे-पीछे है, और वह ऑफ़सेट मिलीसेकंड में ऑनलाइन कन्वर्टर में डालें (जैसे सबटाइटल 1.5 सेकंड देर से आते हों तो -1500)। पॉज़िटिव नंबर सबटाइटल को बाद में दिखाते हैं, नेगेटिव पहले।
2. सबटाइटल समय के साथ और ज़्यादा खिसकते जाते हैं
अगर पहला सीन ठीक है लेकिन आखिर तक टेक्स्ट कई सेकंड आगे-पीछे हो जाता है, तो सबटाइटल किसी दूसरे फ़्रेम रेट के लिए बने थे। आम उदाहरण है 23.976 fps की फ़िल्म जिसके सबटाइटल 25 fps PAL रिलीज़ के लिए बने हों; पूरी अवधि में अंतर लगभग 4% बढ़ता है।
हल: फ़्रेम रेट बदलें। कन्वर्टर में मिलता-जुलता विकल्प चुनें, जैसे 23.976 → 25 या 25 → 23.976। पक्का न हो कि कौन-सी दिशा, तो एक आज़माएँ, आखिरी सीन जाँचें, और हालत बिगड़ी हो तो दूसरा चुनें।
3. लाइनें टिमटिमाती हैं या एक साथ दो सबटाइटल दिखते हैं
कुछ फ़ाइलों में, खासकर ऑटो-जनरेटेड कैप्शन में, क्यू एक-दूसरे पर चढ़ जाते हैं। तब प्लेयर दो लाइनें एक के ऊपर एक दिखाते हैं, या टेक्स्ट टिमटिमाता है। कन्वर्टर का ओवरलैप होती लाइनें ठीक करें विकल्प हर क्यू को इस तरह छोटा करता है कि वह अगले के शुरू होने से ठीक पहले खत्म हो जाए।
पहले देरी ठीक करें, फिर फ़्रेम रेट, फिर ओवरलैप। इसी क्रम में करने से सबसे साफ़ नतीजा मिलता है।
बोनस: é की जगह é जैसे अजीब अक्षर
यह सिंक नहीं, एन्कोडिंग की समस्या है: फ़ाइल किसी पुरानी एन्कोडिंग में सेव हुई थी और UTF-8 के रूप में पढ़ी गई। इसे ठीक करने के लिए कन्वर्टर में टूटे अक्षर सुधारें चालू करें। अगर कोई पुराना टीवी फिर भी गलत अक्षर दिखाए, तो UTF-8 BOM जोड़ें भी चालू करें।
अक्सर पूछे जाने वाले सवाल
कैसे पता चले कि देरी ठीक करनी है या फ़्रेम रेट?
पहले और आखिरी सीन की तुलना करें। दोनों में एक जैसा अंतर हो तो देरी है; अंतर बढ़ता जाए तो फ़्रेम रेट का फ़र्क है।
क्या सिंक ठीक करने से सबटाइटल का टेक्स्ट बदल जाएगा?
नहीं। सिर्फ़ टाइमिंग बदलती है, जब तक आप बधिरों के लिए टैग हटाने जैसा कोई विकल्प भी चालू न करें।