तकनीकी

हिंदी सबटाइटल की लंबाई और पढ़ने की गति: फ़ोन पर पढ़े जाने लायक़ देवनागरी सबटाइटल

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

8 मिनट में पढ़ें · अपडेट

ध्यान दें: mydubly का इंटरफ़ेस अभी अंग्रेज़ी में है। हिंदी ऑडियो का ट्रांसक्रिप्शन, हिंदी में अनुवाद और हिंदी आवाज़ उपलब्ध हैं — बस बटन और मेन्यू अंग्रेज़ी में दिखते हैं।

देवनागरी सबटाइटल को अलग नज़र से क्यों देखें

अंग्रेज़ी सबटाइटल के ज़्यादातर नियम रोमन अक्षरों को ध्यान में रखकर बने हैं। देवनागरी की बनावट अलग है: अक्षरों के ऊपर शिरोरेखा चलती है, "ि", "ी", "े", "ै", "ं", "ँ" जैसी मात्राएँ और चिह्न ऊपर निकलते हैं, और "ु", "ू", "ृ" व हलंत नीचे लटकते हैं। संयुक्त अक्षर (क्ष, त्र, ज्ञ, द्ध) एक जगह में कई ध्वनियाँ समेट लेते हैं।

इसका सीधा असर सबटाइटल पर पड़ता है:

  • एक हिंदी लाइन ऊपर-नीचे ज़्यादा जगह घेरती है, इसलिए दो लाइनों के बीच पर्याप्त अंतर चाहिए, वरना ऊपर की लाइन का "ु" नीचे की लाइन के "ि" से टकराता दिखता है।
  • छोटे फ़ॉन्ट में मात्राएँ सबसे पहले धुंधली होती हैं, और "कि/की" या "बिन/बीन" जैसे फ़र्क मिट जाते हैं।
  • भारी संयुक्त अक्षरों वाले शब्द आँख को थोड़ा रोकते हैं, इसलिए एक जैसी लंबाई की दो लाइनों में तत्सम शब्दों वाली लाइन पढ़ने में ज़्यादा समय ले सकती है।

कैरेक्टर गिनना हिंदी में धोखा क्यों देता है

अंग्रेज़ी सबटाइटल में एक लाइन के लिए अक्सर 42 कैरेक्टर की सीमा का ज़िक्र होता है, और सबटाइटल एडिटर भी कैरेक्टर गिनकर चेतावनी देते हैं। हिंदी में यह गिनती भ्रामक है, क्योंकि कंप्यूटर हर मात्रा और हलंत को अलग कैरेक्टर गिनता है, जबकि आँख उन्हें एक अक्षर की तरह देखती है।

गिनती का उदाहरण

"क्षत्रिय" स्क्रीन पर तीन अक्षर-समूह दिखते हैं: क्ष, त्रि, य। लेकिन कंप्यूटर इसमें 8 कैरेक्टर गिनता है: क, ्, ष, त, ्, र, ि, य। इसी तरह "स्त्री" दिखने में एक अक्षर-समूह है, पर गिनती में 6 कैरेक्टर (स, ्, त, ्, र, ी)।

इसलिए हिंदी के लिए अंग्रेज़ी वाली संख्या आँख मूँदकर लागू न करें। एडिटर की कैरेक्टर गिनती को एक मोटे संकेत की तरह देखें, और असली फ़ैसला यह देखकर करें कि लाइन स्क्रीन पर कितनी चौड़ी दिखती है। एक व्यावहारिक कसौटी: फ़ोन को सीधा (पोर्ट्रेट) पकड़कर देखें; अगर लाइन स्क्रीन के किनारों तक पहुँच रही है या पढ़ने के लिए आँख को बाएँ से दाएँ पूरी यात्रा करनी पड़ रही है, तो वह लंबी है।

सबटाइटल की पठनीयता के सामान्य सिद्धांत सबटाइटल रीडेबिलिटी (अंग्रेज़ी में) वाले लेख में हैं।

फ़ोन पर फ़ॉन्ट साइज़, मात्राएँ और सबटाइटल की जगह

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

  • अंग्रेज़ी सबटाइटल के मुक़ाबले फ़ॉन्ट थोड़ा बड़ा रखें, ताकि मात्राएँ साफ़ दिखें।
  • ऐसा फ़ॉन्ट चुनें जो देवनागरी के लिए बना हो, जैसे Noto Sans Devanagari या Windows का Mangal; सजावटी फ़ॉन्ट में संयुक्त अक्षर अक्सर टूटते हैं।
  • सफ़ेद अक्षरों के चारों ओर काली रूपरेखा (आउटलाइन) या हल्की छाया दें; चमकीले दृश्य पर बिना रूपरेखा वाले सफ़ेद अक्षर गायब हो जाते हैं।
  • लाइनों के बीच का अंतर (line spacing) थोड़ा बढ़ाएँ, ताकि ऊपर-नीचे की मात्राएँ आपस में न टकराएँ।
  • रील्स और शॉर्ट्स में स्क्रीन के निचले हिस्से पर ऐप के बटन, कैप्शन और नाम आ जाते हैं; सबटाइटल थोड़ा ऊपर रखें। इस पर रील्स में हिंदी सबटाइटल वाला लेख विस्तार से है।

YouTube जैसी जगहों पर, जहाँ SRT अलग फ़ाइल के रूप में लगती है, फ़ॉन्ट और साइज़ दर्शक की अपनी प्लेयर सेटिंग तय करती है; वहाँ आपका नियंत्रण सिर्फ़ टेक्स्ट की लंबाई और समय पर है।

पढ़ने की गति: दर्शक को कितना समय चाहिए

हिंदी दर्शकों की पढ़ने की गति में बहुत विविधता है। हिंदी माध्यम से पढ़ा कोई शिक्षक देवनागरी तेज़ी से पढ़ेगा; अंग्रेज़ी माध्यम से पढ़ा कोई कॉलेज छात्र, जो रोज़ हिंदी कम पढ़ता है, उसी लाइन पर ज़्यादा रुकेगा। बुज़ुर्ग दर्शक और कम पढ़े-लिखे दर्शक और ज़्यादा समय लेंगे। इसलिए अपने दर्शकों में से धीमे पाठक को ध्यान में रखें।

कुछ आम मानक जो कई पेशेवर सबटाइटल गाइड में मिलते हैं:

  • कोई भी क्यू लगभग एक सेकंड से कम स्क्रीन पर न रहे — इससे छोटा क्यू पढ़ा नहीं जाता, बस झलक दिखाता है।
  • कोई भी क्यू लगभग सात सेकंड से ज़्यादा न रहे — लंबे समय तक टिका टेक्स्ट दर्शक को दोबारा पढ़ने पर मजबूर करता है।
  • दो लाइनों से ज़्यादा एक साथ न दिखाएँ।
  • Subtitle Edit जैसे एडिटर हर क्यू की "प्रति सेकंड कैरेक्टर" दर दिखाते हैं; हिंदी में मात्राओं की वजह से यह दर थोड़ी बढ़ी हुई दिखेगी, इसलिए इसे तुलना के लिए इस्तेमाल करें, अंतिम नियम की तरह नहीं।

समय तय करने के विस्तृत नियम सबटाइटल टाइमिंग गाइडलाइन (अंग्रेज़ी में) वाले लेख में हैं।

लंबे क्यू को कहाँ और कैसे तोड़ें

हिंदी वाक्य में क्रिया अंत में आती है, इसलिए गलत जगह तोड़ने पर दर्शक पहली लाइन पढ़कर अर्थ तक नहीं पहुँचता। तोड़ने की जगह चुनते समय:

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

अगर एक क्यू में दो लाइनों के बाद भी वाक्य न समाए, तो उसे दो क्यू में बाँटें और समय भी बाँटें। विभाजन के सिद्धांत सबटाइटल सेगमेंटेशन (अंग्रेज़ी में) वाले लेख में और विस्तार से हैं।

क्यू बाँटने का उदाहरण

पहले, एक क्यू: 00:01:10,000 --> 00:01:17,600 · "अगर आप इस योजना के लिए आवेदन करना चाहते हैं तो अपने नज़दीकी जन सेवा केंद्र पर आधार कार्ड और बैंक पासबुक की कॉपी जमा कीजिए।" कुल 7.6 सेकंड, एक बहुत लंबी लाइन। बाद में, दो क्यू: 00:01:10,000 --> 00:01:13,400 · "अगर आप इस योजना के लिए आवेदन करना चाहते हैं," (3.4 सेकंड) और 00:01:13,400 --> 00:01:17,600 · "तो नज़दीकी जन सेवा केंद्र पर आधार और पासबुक की कॉपी जमा कीजिए।" (4.2 सेकंड)। 3.4 + 4.2 = 7.6, यानी कुल समय वही रहा; बँटवारे का बिंदु वही चुनें जहाँ स्पीकर "तो" से पहले रुकता है।

बहुत छोटे क्यू को जोड़ना

उलटी समस्या भी उतनी ही आम है: "हाँ।", "ठीक है।", "देखिए," जैसे आधे सेकंड के क्यू, जो स्क्रीन पर बस झपकते हैं। लगातार झपकते सबटाइटल आँखों को थकाते हैं और दर्शक का ध्यान वीडियो से हटाते हैं।

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

mydubly की SRT को एडिटर में कैसे सुधारें

mydubly का सबटाइटल जनरेटर (अंग्रेज़ी में) हर बोले गए हिस्से (स्पीच सेगमेंट) के लिए एक क्यू बनाता है, और हर क्यू का टेक्स्ट एक ही लाइन में होता है। फ़ाइल UTF-8 (BOM के साथ) में होती है, इसलिए हिंदी एडिटर में ठीक खुलती है। इसका मतलब है कि छोटे वाक्य तो सीधे ठीक दिखेंगे, लेकिन लंबे वाक्य एक लंबी लाइन बनकर आएँगे, जिन्हें तोड़ना आपका काम है। SRT की बनावट पहले समझनी हो तो SRT फ़ाइल क्या है देखें।

mydubly में लाइन की लंबाई, अधिकतम कैरेक्टर या क्यू की अवधि तय करने की कोई सेटिंग नहीं है, सबटाइटल का फ़ॉन्ट या रंग चुनने का विकल्प नहीं है, और सबटाइटल वीडियो में जलाए नहीं जाते। फ़ाइल एडिट करने का इंटरफ़ेस भी नहीं है। सुधार का व्यावहारिक क्रम:

  1. "Transcribe video" के बाद "Download subtitles" से subtitles.srt लें; हिंदी अनुवाद वाले सबटाइटल चाहिए तो पहले "Select language" में Hindi चुनें।
  2. फ़ाइल को Subtitle Edit या Aegisub जैसे मुफ़्त सबटाइटल एडिटर में वीडियो के साथ खोलें।
  3. लंबी लाइनें ढूँढें और ऊपर बताए नियमों से उन्हें दो लाइनों या दो क्यू में बाँटें।
  4. आधे सेकंड से छोटे क्यू ढूँढकर जोड़ें।
  5. फ़ोन पर वीडियो चलाकर पूरा एक बार देखें, ख़ासकर तेज़ बोले गए हिस्से।
  6. UTF-8 में सेव करें; अगर डिब्बे दिखें तो हिंदी सबटाइटल में डिब्बे क्यों आते हैं वाला लेख मदद करेगा।

ख़र्च ट्रांसक्रिप्ट वाली दर पर है, एक क्रेडिट प्रति मिनट: 25 मिनट के वीडियो के सबटाइटल 25 क्रेडिट के पड़ेंगे, यानी ढाई सेंट। इसलिए एक ही वीडियो को दोबारा चलाकर नई फ़ाइल लेना सस्ता है, पर ध्यान रहे कि नई फ़ाइल में भी लाइनें इसी तरह एक-एक ही आएँगी; सुधार एडिटर में ही होगा।

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

हिंदी सबटाइटल की एक लाइन में कितने अक्षर होने चाहिए?

हिंदी के लिए कोई एक पक्की संख्या भरोसेमंद नहीं है, क्योंकि कंप्यूटर मात्राओं और हलंत को अलग कैरेक्टर गिनता है। अंग्रेज़ी में अक्सर 42 कैरेक्टर की सीमा कही जाती है, पर हिंदी में वही गिनती लाइन को असल से लंबा दिखाती है। सबसे अच्छी कसौटी है फ़ोन पर देखकर जाँचना कि लाइन एक नज़र में पढ़ी जा रही है या नहीं।

एक सबटाइटल स्क्रीन पर कितने सेकंड रहना चाहिए?

कई पेशेवर गाइड में आम नियम है कि क्यू लगभग एक सेकंड से कम और लगभग सात सेकंड से ज़्यादा न रहे। बीच में समय टेक्स्ट की लंबाई और दर्शकों की पढ़ने की गति पर निर्भर है। हिंदी में संयुक्त अक्षरों वाले लंबे वाक्यों को थोड़ा ज़्यादा समय दें।

फ़ोन पर हिंदी सबटाइटल की मात्राएँ कट क्यों जाती हैं?

इसकी वजहें आम तौर पर छोटा फ़ॉन्ट, लाइनों के बीच कम अंतर या ऐसा फ़ॉन्ट होता है जो देवनागरी के लिए ठीक से नहीं बना। वीडियो में सबटाइटल जलाते समय फ़ॉन्ट थोड़ा बड़ा रखें, line spacing बढ़ाएँ और Noto Sans Devanagari जैसा देवनागरी फ़ॉन्ट चुनें। अलग SRT फ़ाइल के मामले में फ़ॉन्ट दर्शक का प्लेयर तय करता है।

mydubly की SRT में लंबी लाइनें क्यों आती हैं?

mydubly हर बोले गए हिस्से के लिए एक क्यू बनाता है और हर क्यू का टेक्स्ट एक ही लाइन में रखता है। अगर स्पीकर बिना रुके लंबा वाक्य बोलता है, तो क्यू की लाइन भी लंबी होगी। mydubly में लाइन की लंबाई तय करने की सेटिंग नहीं है, इसलिए Subtitle Edit या Aegisub जैसे एडिटर में उसे तोड़ें।

हिंदी वाक्य को दो लाइनों में कहाँ से तोड़ें?

अर्थ के हिसाब से — अल्पविराम, "और", "लेकिन", "क्योंकि" या "तो" से पहले। संज्ञा को उसके परसर्ग ("के", "की", "में") से और संयुक्त क्रिया ("कर रहे हैं") के हिस्सों को अलग न करें। पहली लाइन पढ़कर दर्शक को कम से कम एक पूरा विचार मिलना चाहिए।

क्या छोटे सबटाइटल को जोड़ना ज़रूरी है?

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