विषय पर बढ़ें

सबटाइटल

सबटाइटल चालू करने के लिए, प्लेयर में सेटिंग्स मेन्यू खोलें और उपशीर्षक चुनें (ऐप में सबटाइटल को "उपशीर्षक" लिखा गया है)। हर बार अपनी भाषा में सबटाइटल पाने के लिए, सेटिंग्स → प्लेबैक → डिफ़ॉल्ट उपशीर्षक भाषा सेट करें।

ज़्यादातर सबटाइटल तुरंत दिखते हैं। दो मामले अलग हैं:

  • फ़ाइल के अंदर रखा कोई सबटाइटल जब पहली बार कोई भी चुनता है, तो Evey को उसे फ़ाइल से बाहर निकालना पड़ता है। प्लेयर में उपशीर्षक तैयार किए जा रहे हैं… दिखता है, वीडियो चलता रहता है, और सबटाइटल अपने-आप दिखने लगते हैं। बहुत बड़ी फ़िल्म पर इसमें कुछ मिनट लग सकते हैं, सिर्फ़ एक बार: उसके बाद वे सबके लिए तुरंत दिखते हैं। देखें जब कोई सबटाइटल पहली बार दिखाया जाता है।
  • DVD और TV प्रसारण वाले सबटाइटल तस्वीरें होते हैं, टेक्स्ट नहीं। सर्वर उन्हें वीडियो की तस्वीर में ही जोड़ देता है, जिससे उस पर बहुत ज़्यादा काम पड़ता है। प्रोफ़ाइल की सेटिंग उपशीर्षक बर्न-इन (सेटिंग्स → प्लेबैक) इसे मना कर सकती है, पर तब वे सबटाइटल दिखाए नहीं जा सकते। देखें उपशीर्षक बर्न-इन।

इस पेज का बाकी हिस्सा हर सबटाइटल फ़ॉर्मेट के बारे में बताता है, और यह कि उससे सर्वर के लिए क्या बदलता है।

हर फ़ॉर्मेट वीडियो पर क्या असर डालता है

फ़ॉर्मेट उदाहरण कैसे दिखाया जाता है वीडियो पर असर
टेक्स्ट SRT, ASS/SSA, WebVTT, फ़ाइल के अंदर वाले सबटाइटल वीडियो के साथ अलग से भेजे जाते हैं और प्लेयर उन्हें आपकी उपशीर्षक शैली में दिखाता है कोई नहीं
PGS (Blu-ray) hdmv_pgs_subtitle सर्वर उन्हें एक बार तस्वीरों में बदलकर सेव रखता है, और प्लेयर उन्हें जैसे हैं वैसे दिखाता है कोई नहीं
तस्वीर वाले दूसरे फ़ॉर्मेट VobSub (DVD), DVB, XSUB सर्वर उन्हें तस्वीर में स्थायी रूप से जोड़ देता है (बर्न-इन) वीडियो दोबारा एन्कोड होता है

हर प्लेयर (वेब, Android, Android TV) टेक्स्ट और PGS सबटाइटल खुद दिखाता है, इसलिए इनमें से कोई चुनने से वीडियो भेजने का तरीका कभी नहीं बदलता। सिर्फ़ आखिरी लाइन से बदलता है: सबटाइटल को तस्वीर में स्थायी रूप से जोड़ने के लिए वीडियो को डिकोड करके दोबारा एन्कोड करना पड़ता है, इसलिए जो टाइटल सीधे चल रहा था, वह ट्रांसकोड बन जाता है। तब स्ट्रीम जानकारी में उपशीर्षक चित्र में स्थायी रूप से जोड़े गए दिखता है।

तस्वीर वाला सबटाइटल तभी तस्वीर में जोड़ा (बर्न-इन) जाता है जब आप सच में उसे चुनते हैं। जिस फ़ाइल में ऐसा सबटाइटल बस मौजूद है, या उसे डिफ़ॉल्ट बताया गया है, वह फ़ाइल सीधे ही चलती रहती है।

उपशीर्षक बर्न-इन

प्रोफ़ाइल की सेटिंग उपशीर्षक बर्न-इन (सेटिंग्स → प्लेबैक) आखिरी लाइन वाले फ़ॉर्मेट पर लागू होती है:

सेटिंग चुना गया VobSub, DVB या XSUB ट्रैक टेक्स्ट और PGS
स्वचालित तस्वीर में जोड़ा जाता है, वीडियो दोबारा एन्कोड होता है। प्लेयर दिखाता है।
हमेशा बर्न करें स्वचालित जैसा ही। प्लेयर दिखाता है: सेटिंग कुछ भी हो, टेक्स्ट कभी तस्वीर में नहीं जोड़ा जाता।
कभी बर्न न करें दिखाया नहीं जा सकता: किसी सबटाइटल के लिए वीडियो कभी दोबारा एन्कोड नहीं होता। प्लेयर दिखाता है।

जब कोई सबटाइटल पहली बार दिखाया जाता है

फ़ाइल के अंदर रखा सबटाइटल (टेक्स्ट या PGS) सर्वर तब निकालता है जब कोई उसे पहली बार चुनता है, और फिर उसे रख लेता है: उसके बाद जो भी देखे, उसे वह तुरंत मिलता है। अगर फ़ाइल का अपना इंडेक्स उस ट्रैक को कवर करता है, तो सर्वर सिर्फ़ सबटाइटल वाले हिस्से पढ़ता है और इसमें कुछ सेकंड लगते हैं। उस इंडेक्स के बिना वह पूरी फ़ाइल पढ़ता है: बड़ी फ़िल्म के लिए कई मिनट (बहुत बड़ी फ़ाइल के लिए कुछ मिनट, और ज़्यादा अगर वही सर्वर साथ में स्ट्रीम भी कर रहा हो)।

इस बीच प्लेयर, जहाँ सबटाइटल आते हैं वहाँ उपशीर्षक तैयार किए जा रहे हैं… दिखाता है, खुद बार-बार जाँचता है, और तैयार होते ही सबटाइटल दिखा देता है; वीडियो चलता रहता है। कोई दूसरा ट्रैक चुनने से यह काम नहीं रुकता: सर्वर इसे अगली बार के लिए पूरा कर लेता है।

जो ट्रैक सर्वर नहीं निकाल पाता, वह खाली रहता है। यह नाकामी याद रखी जाती है, इसलिए उसे दोबारा चुनने से पूरी फ़ाइल फिर से नहीं पढ़ी जाती; MKVGo, यानी वह लाइब्रेरी जो सबटाइटल निकालती है, अपडेट होने पर फिर से कोशिश करती है। क्या और कब पढ़ा जाता है, यह जानने के लिए देखें Evey में MKVGo।

चुनना और ठीक करना

  • प्लेयर पहले प्रोफ़ाइल की डिफ़ॉल्ट उपशीर्षक भाषा वाला सबटाइटल चुनते हैं, फिर वह ट्रैक जिसे फ़ाइल डिफ़ॉल्ट बताती है (जैसे कोई फ़ोर्स्ड ट्रैक)। हाथ से चुना गया ट्रैक कभी नहीं बदला जाता, और हर नए टाइटल पर चुनाव फिर से शुरू होता है।
  • प्लेयर में उपशीर्षक सिंक इस टाइटल के सबटाइटल को आगे-पीछे खिसकाता है (प्लस वाली वैल्यू उन्हें बाद में दिखाती है)। यह तुरंत लागू होता है।
  • उपशीर्षक शैली टेक्स्ट सबटाइटल का साइज़, टेक्स्ट का रंग, बैकग्राउंड, फ़ॉन्ट, परछाईं और जगह तय करती है। PGS तस्वीरें जैसी हैं वैसी दिखाई जाती हैं।
  • उपशीर्षक अपलोड करें… टाइटल के लिए एक फ़ाइल जोड़ता है।
  • OpenSubtitles की कुंजी हो (देखें लाइब्रेरी और मेटाडेटा), तो सर्वर का API ऐसा सबटाइटल खोज और डाउनलोड कर सकता है जो फ़ाइल में नहीं है (GET /api/v1/media/{id}/subtitles/search, फिर POST /api/v1/media/{id}/subtitles/download)। फ़ाइल फ़िल्म के बगल में एक .subtitles फ़ोल्डर में सेव होती है। ऐप में यह खोज नहीं मिलती।