फ़ॉर्मैट, फ़ाइलें और DRM
EPUB, PDF, MOBI और कॉमिक्स के लिए एक Android रीडर
Lectern EPUB, PDF, MOBI, FB2, TXT और CBZ, CBR, CB7 तथा CBT कॉमिक्स को एक ही लाइब्रेरी में खोलता है, पर हर फ़ीचर हर फ़ॉर्मैट पर लागू नहीं होता। यहाँ बताया गया है कि कौन-सा व्यूअर किसे खोलता है, और ज़ोर से पढ़ना, शब्दकोश लुकअप, हाइलाइट और खोज असल में कहाँ काम करते हैं।
छोटा जवाब: Lectern एक ही ऐप में EPUB, EPUB3, KEPUB, MOBI, AZW, AZW3/KF8, PRC, FB2, FBZ, TXT, PDF और CBZ/CBR/CB7/CBT कॉमिक्स खोलता है। दोबारा बहने वाले टेक्स्ट फ़ॉर्मैट एक ही पूर्ण रीडर साझा करते हैं: टाइपोग्राफ़ी, ज़ोर से पढ़ना, शब्दकोश और हाइलाइट। PDF और कॉमिक्स अलग तरह से काम करते हैं, क्योंकि उनके पन्ने तयशुदा या इमेज-आधारित होते हैं, हालाँकि टेक्स्ट वाली PDF को उसी पूर्ण रीडर में रीफ़्लो किया जा सकता है।
सितंबर 2026 में Lectern 1.31 के आधार पर जाँचा गया।
| फ़ॉर्मैट | खुलता है | ज़ोर से पढ़ना | शब्दकोश | हाइलाइट | खोज |
|---|---|---|---|---|---|
| EPUB, EPUB3 (दोबारा बहने वाला) | रीडर | हाँ | हाँ | हाँ | हाँ |
| EPUB तयशुदा लेआउट | कॉमिक व्यूअर | टेक्स्ट के रूप में खोलें के ज़रिए | टेक्स्ट के रूप में खोलें के ज़रिए | टेक्स्ट के रूप में खोलें के ज़रिए | टेक्स्ट के रूप में खोलें के ज़रिए |
| KEPUB (Kobo) | रीडर, EPUB की तरह | हाँ | हाँ | हाँ | हाँ |
| MOBI, AZW, AZW3/KF8, PRC | रीडर | हाँ | हाँ | हाँ | हाँ |
| FB2, FBZ | रीडर | हाँ | हाँ | हाँ | हाँ |
| TXT | रीडर | हाँ | हाँ | हाँ | हाँ |
| PDF, टेक्स्ट परत | PDF व्यूअर, या रीफ़्लो के ज़रिए रीडर | रीफ़्लो के ज़रिए | हाँ | रीफ़्लो के ज़रिए | हाँ |
| PDF, स्कैन किए पन्ने | PDF व्यूअर | नहीं | नहीं | नहीं | नहीं |
| CBZ, CBR, CB7, CBT | कॉमिक व्यूअर | नहीं | नहीं | नहीं | नहीं |
“रीडर” Lectern का टेक्स्ट रीडर है: हर दोबारा बहने वाले फ़ॉर्मैट के लिए वही स्क्रीन, सेटिंग्स और लाइब्रेरी की स्थिति। “रीफ़्लो के ज़रिए” का मतलब है कि यह फ़ीचर तभी दिखता है जब आप टेक्स्ट-आधारित PDF को पेज इमेज की बजाय रीफ़्लो किए टेक्स्ट के रूप में खोलते हैं; ब्योरा नीचे है।
दोबारा बहने वाली ईबुक्स: EPUB, MOBI, FB2, TXT
EPUB, EPUB3, MOBI, AZW, AZW3 (जिसे KF8 भी कहते हैं), PRC, FB2, FBZ और सादी TXT फ़ाइलें सभी एक ही रीडर में उतरती हैं, क्योंकि Lectern पन्ना बनाने से पहले इन सभी को एक ही आंतरिक अध्याय-और-पैराग्राफ़ संरचना में बदल देता है। इसका एक व्यावहारिक फ़ायदा है: फ़ॉन्ट, आकार, लाइन स्पेसिंग, मार्जिन, थीम और बाक़ी टाइपोग्राफ़ी सेटिंग्स एक जैसा बर्ताव करती हैं चाहे आपने इनमें से कोई भी फ़ॉर्मैट खोला हो, और यही बात ज़ोर से पढ़ने (सिस्टम आवाज़ें, या ऑफ़लाइन Piper और Kokoro न्यूरल आवाज़ें), चुने गए शब्द पर शब्दकोश लुकअप, सेव किए हाइलाइट और किताब के भीतर खोज पर भी लागू होती है।
सतह के नीचे कुछ चीज़ें अलग हैं। MOBI 1990 के दशक के आख़िर का पुराना Mobipocket फ़ॉर्मैट है, जो CSS के आम होने से पहले के HTML पर बना है, इसलिए इसकी अपनी टाइपोग्राफ़ी कमज़ोर है; AZW3/KF8 ने असली CSS सपोर्ट के साथ उसमें से ज़्यादातर ठीक कर दिया। AZW ख़ुद आम तौर पर Amazon के Kindle Store DRM में लिपटा सादा MOBI होता है, इसलिए लोगों के पास असल में मौजूद ज़्यादातर .azw फ़ाइलें बिल्कुल नहीं खुलेंगी (नीचे DRM सेक्शन देखें); सचमुच DRM-रहित .azw किसी भी MOBI की तरह ही खुलती है। FB2 एक XML है जिसमें इमेज base64 के रूप में इनलाइन रखी जाती हैं, और FBZ वही फ़ाइल ज़िप की हुई है। TXT फ़ाइलों की कैरेक्टर एन्कोडिंग मान लेने के बजाय अपने-आप पहचानी जाती है, और उन्हें वर्चुअल अध्यायों में बाँटा जाता है ताकि विषय-सूची के पास इशारा करने के लिए कुछ हो। इनमें से कोई भी चीज़ यह नहीं बदलती कि किताब खुलने के बाद आप क्या कर सकते हैं: यह सिर्फ़ इस पर असर डालती है कि मूल फ़ॉर्मैटिंग सफ़र में कितनी वफ़ादारी से बची रहती है।
Kobo का अपना KEPUB फ़ॉर्मैट अपने पढ़ने-की-प्रगति फ़ीचरों के लिए अतिरिक्त मार्कअप वाला एक सादा EPUB ज़िप है; Lectern इसे सीधे EPUB मानता है, इसलिए एक .kepub फ़ाइल किसी भी दूसरे EPUB की तरह पूर्ण रीडर में खुलती है। Calibre आम तौर पर अपना आउटपुट .kepub.epub नाम देता है, जिसका एक्सटेंशन पहले से पहचाना जाता है; एक बिना-मिलावट .kepub भी पहचाना जाता है।
तयशुदा-लेआउट EPUB और चित्र-किताबें
कुछ EPUB पहले से पेजिनेटेड होती हैं: OPF इसे साफ़ बताता है, और हर पन्ना असल में एक पूरे-पन्ने की इमेज होता है, दोबारा बहने वाला टेक्स्ट नहीं (बच्चों की चित्र-किताबें और भारी डिज़ाइन वाली पत्रिकाएँ दोनों ऐसा करती हैं)। इस तरह की किताब को रीफ़्लो करने से कुछ भी पढ़ने-लायक़ नहीं बनेगा, इसलिए Lectern इसे इसके बजाय कॉमिक व्यूअर में खोलता है, पन्ना दर पन्ना, ठीक किसी CBZ की तरह।
एक अपवाद: एक तयशुदा-लेआउट EPUB जिसमें EPUB3 Media Overlays भी हों (लेखक का अपना रिकॉर्ड किया वर्णन, टेक्स्ट के साथ वाक्य-दर-वाक्य सिंक किया गया) सामान्य रीडर में ही रहती है, ताकि बिल्ट-इन साथ-पढ़ें वर्णन काम करता रहे। Lectern ऐसी किताबों को हेडफ़ोन बैज से चिह्नित करता है, और यह टेक्स्ट-टू-स्पीच की बजाय लेखक का ऑडियो चलाता है; अगर किताब के किसी अध्याय में अपना वर्णन न हो, तो Lectern उस हिस्से को इसके बजाय ज़ोर से पढ़ने की पेशकश करता है।
अगर कोई तयशुदा-लेआउट EPUB इमेज पन्नों के रूप में खुलती है और आप उसे टेक्स्ट के रूप में चाहते हैं, तो किताब की डिटेल शीट में एक “टेक्स्ट के रूप में खोलें” विकल्प है जो तयशुदा-लेआउट संकेत हटा देता है और अंतर्निहित HTML को सामान्य अध्यायों में रीफ़्लो कर देता है, पूर्ण रीडर की शब्दकोश, हाइलाइट, खोज और ज़ोर से पढ़ने के साथ। जो पन्ना एक अकेली तस्वीर के रूप में डिज़ाइन किया गया था वह इस प्रक्रिया में अपना मूल लेआउट खो देता है, यह लाज़मी है।
PDF: टेक्स्ट-आधारित बनाम स्कैन की गई
PDF को अपना ख़ुद का व्यूअर मिलता है जिसमें तीन व्यू मोड हैं: निरंतर स्क्रॉल, पन्ना दर पन्ना, और टेक्स्ट रीफ़्लो करें। पहले दो पन्ने को ठीक वैसे ही दिखाते हैं जैसा वह डिज़ाइन किया गया था, साथ में खोज, चुने गए टेक्स्ट पर शब्दकोश लुकअप, PDF के अपने बुकमार्क से बनी विषय-सूची, ब्राइटनेस, एक वार्मथ (ब्लू-लाइट) फ़िल्टर, नाइट और सेपिया कलर मोड, और ज़ूम करने पर पैन लॉक। इनमें जो नहीं है वह है ज़ोर से पढ़ना या सेव किए हाइलाइट: इस मोड में टेक्स्ट चुनना खोज और लुकअप के लिए है, रखने के लिए नहीं।
टेक्स्ट रीफ़्लो करें ज़्यादा सक्षम मोड है, पर यह तभी काम करता है जब PDF में असल में काम करने के लिए एक टेक्स्ट परत हो। जब ऐसा होता है, तो Lectern अंतर्निहित टेक्स्ट रन से असली पैराग्राफ़ फिर से बनाता है (जिसमें लाइन-ब्रेक पर बँटे शब्दों की हाइफ़न हटाना और फ़ुटनोट तथा आंतरिक लिंक बरक़रार रखना शामिल है), और इस तरह PDF खोलना, या किताब की डिटेल शीट से सीधे सुनें टैप करना, इसे बिल्कुल वैसे ही रीडर में भेज देता है जैसे किसी EPUB को: पूर्ण टाइपोग्राफ़ी सेटिंग्स, शब्दकोश, सेव किए हाइलाइट और ज़ोर से पढ़ना, सब काम करते हैं।
एक स्कैन की गई PDF, जहाँ हर पन्ना टेक्स्ट की बजाय काग़ज़ की एक तस्वीर होता है, में रीफ़्लो करने के लिए कोई टेक्स्ट परत नहीं होती। Lectern यह साफ़ कह देता है: “इस PDF में रीफ़्लो करने के लिए कोई टेक्स्ट परत नहीं है (यह स्कैन की गई छवियों जैसा दिखता है)। इसके बजाय पृष्ठ या स्क्रॉल मोड का उपयोग करें।” स्कैन किए पन्ने पर खोजने, देखने या ज़ोर से सुनने के लिए कुछ नहीं है, सिर्फ़ पन्ने की इमेज ही है।
कॉमिक्स: CBZ, CBR, CB7, CBT
कॉमिक आर्काइव एक समर्पित व्यूअर में खुलते हैं जो टेक्स्ट के लिए नहीं, इमेज के लिए बना है: पन्ना दर पन्ना या निरंतर स्क्रॉलिंग, पिंच ज़ूम, पन्ना पलटने के लिए टैप ज़ोन या वॉल्यूम बटन, ब्राइटनेस और वार्मथ, और बैकग्राउंड रंग का चुनाव। अगर आर्काइव में ComicInfo.xml फ़ाइल शामिल है (जो स्कैन की गई और स्कैनलेट की गई कॉमिक्स में आम है), तो Lectern इसे सीरीज़ और इशू मेटाडेटा, दाएँ-से-बाएँ मंगा पढ़ने का क्रम, और कौन-से पन्ने डबल-पेज स्प्रेड हैं, इसके लिए अपने-आप पढ़ लेता है, बिना आपसे यह सब हाथ से सेट करने को कहे।
कॉमिक पन्ने को कभी नहीं मिलता ज़ोर से पढ़ना, शब्दकोश लुकअप, सेव किए हाइलाइट या खोज, क्योंकि कॉमिक पन्ना एक तस्वीर है, वह टेक्स्ट नहीं जिसे Lectern ने पार्स किया हो। यह बात CBZ, CBR, CB7 और CBT पर बराबर लागू होती है: फ़ॉर्मैट सिर्फ़ यह तय करता है कि इमेज कैसे पैक की गई हैं।
पैकेजिंग ही वह जगह है जहाँ CBR में एक असली कमी है। CBZ (ZIP), CB7 (7-Zip) और CBT (TAR) हमेशा खुलते हैं। CBR (RAR) क्लासिक RAR4 आर्काइव के लिए और उन RAR5 आर्काइव के लिए खुलता है जिनकी एंट्रियाँ बिना संपीड़न के रखी गई हों, जो कॉमिक्स में आम है क्योंकि JPEG पन्ने वैसे भी आगे संपीड़ित नहीं होते। कोई RAR5 CBR जो असल में RAR5 का अपना संपीड़न, सॉलिड आर्काइविंग या एन्क्रिप्शन इस्तेमाल करता है, जानबूझकर नहीं खुलता: इसे सपोर्ट करने का मतलब होता एक ऐसे मामले के लिए कई मेगाबाइट की नेटिव RAR5 लाइब्रेरी भेजना जो व्यवहार में दुर्लभ है। Lectern यह सीधे कहता है: “यह CBR RAR5 संपीड़न का उपयोग करता है जो समर्थित नहीं है। इसे पढ़ने के लिए CBZ में बदलें।” उन्हीं इमेज को किसी भी आर्काइव टूल से CBZ के रूप में दोबारा-ज़िप करने से यह एक मिनट में ठीक हो जाता है।
DRM: Lectern क्या नहीं खोलता
Lectern सिर्फ़ DRM-रहित फ़ाइलें खोलता है। इसमें जानबूझकर न कोई Adobe ADEPT सपोर्ट है, न Readium LCP सपोर्ट, और न Kindle, Kobo या Google Play Books स्टोर डिक्रिप्शन, क्योंकि Lectern का कोई अकाउंट नहीं है और यह कभी किसी स्टोर से बात नहीं करता। इन स्टोरों में से किसी से ख़रीदी गई किताब, उसके मूल डाउनलोड से सीधे खोली जाए तो नहीं खुलेगी।
Lectern किसी अस्पष्ट त्रुटि के साथ विफल होने की बजाय इसकी जाँच करता है। EPUB को उसकी META-INF/encryption.xml के आधार पर जाँचा जाता है (सावधानी से उस हानिरहित फ़ॉन्ट ऑब्फ़स्केशन को नज़रअंदाज़ करते हुए जो कई EPUB इस्तेमाल करती हैं, जो सिर्फ़ एम्बेड किए फ़ॉन्ट फ़ाइलों को छूता है, टेक्स्ट को नहीं); MOBI, AZW और AZW3 को Kindle/Mobipocket एन्क्रिप्शन के लिए जाँचा जाता है। जो किताब इस जाँच में फ़ेल होती है वह आपकी लाइब्रेरी में “कॉपी-सुरक्षित पुस्तक” लेबल के साथ दिखती है, इस स्पष्टीकरण के साथ: “Kindle, Kobo या Google Play स्टोर से खरीदी गई पुस्तकें DRM-सुरक्षित होती हैं और उन्हें Lectern या किसी अन्य थर्ड-पार्टी रीडर में नहीं खोला जा सकता। DRM-मुक्त या वॉटरमार्क वाला संस्करण काम करेगा।” अगर स्कैनिंग में कोई भी किताब मिलती है, तो लाइब्रेरी शेल्फ़ पर एक हटाने-योग्य बैनर बताता है कितनी, बजाय इसके कि आपको हर एक को आज़माइश से ढूँढ़ना पड़े। DRM-रहित और वॉटरमार्क का असल मतलब क्या है, इसकी पूरी तस्वीर ईबुक DRM की व्याख्या में है।
मिला-जुला फ़ोल्डर इंपोर्ट करना
फ़ाइलों का एक असली फ़ोल्डर शायद ही कभी सिर्फ़ ईबुक्स होता है। Lectern मान लेने की बजाय क़िस्म के हिसाब से स्कैन करता है: हर लाइब्रेरी फ़ोल्डर याद रखता है कि उसमें Books, PDF और Comics शामिल करने हैं या नहीं, इसलिए एक Downloads फ़ोल्डर जिसमें PDF मैनुअल या कोई भटकी हुई कॉमिक आर्काइव भी हो, उसे सिर्फ़ उसमें मौजूद ईबुक्स तक सीमित किया जा सकता है, या तीनों के लिए खोला जा सकता है। हर क़िस्म के लिए पहचाने गए एक्सटेंशन हैं: Books के लिए epub/kepub, fb2/fbz, mobi/azw/azw3/prc और txt; PDF के लिए pdf; और Comics के लिए cbz/cbr/cb7/cbt।
शुरुआत में ही मिला-जुला फ़ोल्डर फ़ोन पर लाने के लिए किसी केबल या अकाउंट की ज़रूरत नहीं: Wi-Fi पर किताबें भेजना फ़ोन पर एक छोटा सर्वर खोल देता है जिसमें उसी नेटवर्क पर मौजूद कोई कंप्यूटर सीधे फ़ाइलें डाल सकता है। एक बार जब फ़ोल्डर मुट्ठी भर से ज़्यादा किताबों तक बढ़ जाए, तो लेखक के नाम, सीरीज़ और कवर साफ़ करना अपने-आप में एक छोटा काम है, जिसे डिजिटल लाइब्रेरी को व्यवस्थित करना में बताया गया है।
पुराने फ़ॉर्मैट जिनके बारे में जानना ज़रूरी है
MOBI ख़ुद एक रिटायर हो चुका फ़ॉर्मैट है: Amazon ने 2022 में Send to Kindle के ज़रिए इसे स्वीकार करना बंद कर दिया। Lectern आज भी सादी MOBI, AZW3 और PRC फ़ाइलें खोलता है, इसलिए पुरानी लाइब्रेरी पढ़ने-लायक़ बनी रहती है, पर टूलिंग और स्टैंडर्ड का काम EPUB की ओर बढ़ गया है; अगर आप कन्वर्ट करते हैं तो क्या बदलता है यह MOBI बनाम EPUB में बताया गया है। पुरानी TXT फ़ाइलें जिनकी विरासती कैरेक्टर एन्कोडिंग है, उन्हें UTF-8 मान लेने की बजाय अपने-आप पहचाना जाता है, इसलिए बरसों पहले एक्सपोर्ट की गई टेक्स्ट फ़ाइल अब भी वैसी ही पढ़नी चाहिए जैसी उसे पढ़नी थी, बिगड़े हुए अक्षरों में बदलने के बजाय।
अक्सर पूछे जाने वाले सवाल
क्या Lectern Kobo के KEPUB फ़ॉर्मैट को सपोर्ट करता है?
हाँ। एक KEPUB अपनी पढ़ने-की-प्रगति ट्रैकिंग के लिए Kobo के जोड़े अतिरिक्त मार्कअप वाला एक सादा EPUB ज़िप है, और Lectern इसे EPUB मानता है, इसे पूर्ण रीडर में खोलता है। Calibre से कन्वर्ट की गई फ़ाइलें आम तौर पर .kepub.epub नाम से आती हैं; एक बिना-मिलावट .kepub भी पहचाना जाता है।
क्या Lectern किसी PDF को ज़ोर से पढ़ सकता है?
सिर्फ़ तब जब PDF में एक टेक्स्ट परत हो। इसे रीफ़्लो किए टेक्स्ट के रूप में खोलें, या किताब की डिटेल शीट से सीधे सुनें टैप करें, और यह किसी EPUB जैसे ही रीडर और आवाज़ों के ज़रिए चलता है। स्कैन की गई PDF में पढ़ने को कोई टेक्स्ट नहीं होता, इसलिए वहाँ ज़ोर से पढ़ना, खोज और शब्दकोश लुकअप, सबके पास काम करने को कुछ नहीं होता।
क्या Kindle, Kobo या Google Play से ख़रीदी गई DRM-सुरक्षित किताबें खुलती हैं?
नहीं। ये स्टोर अपनी फ़ाइलों को DRM में लपेटते हैं, और Lectern जानबूझकर इनमें से किसी को भी सपोर्ट नहीं करता: न कोई अकाउंट, न स्टोर इंटीग्रेशन, प्रमाणित करने के लिए कुछ भी नहीं। Lectern इन्हें किसी आम त्रुटि की बजाय “कॉपी-सुरक्षित पुस्तक” बताकर रिपोर्ट करता है, ताकि साफ़ रहे कि क्या हुआ। उसी किताब का DRM-रहित या वॉटरमार्क वाला संस्करण सामान्य रूप से खुलता है।
मेरी CBR फ़ाइल नहीं खुल रही। ऐसा क्यों?
यह लगभग तय तौर पर एक RAR5 आर्काइव है जो RAR5 का अपना संपीड़न, सॉलिड मोड या एन्क्रिप्शन इस्तेमाल कर रहा है, जिसे Lectern एक बड़ी नेटिव RAR5 लाइब्रेरी भेजने से बचने के लिए सपोर्ट नहीं करता। उन्हीं इमेज को किसी भी आर्काइव टूल से CBZ के रूप में दोबारा-ज़िप करें और यह उसी तरह, पन्ना दर पन्ना खुल जाएगी।
क्या एक लाइब्रेरी फ़ोल्डर में ईबुक्स, PDF और कॉमिक्स मिली-जुली हो सकती हैं?
हाँ। आप जो भी फ़ोल्डर जोड़ते हैं वह अलग से याद रखता है कि Books, PDF और Comics में से किसे स्कैन करना है, इसलिए जिस फ़ोल्डर में PDF मैनुअल या डाउनलोड की गई कोई कॉमिक भी हो, उसे आपकी ईबुक शेल्फ़ में लाना ज़रूरी नहीं जब तक आप न चाहें।
पढ़ते रहिए
संबंधित गाइड
जो कुछ भी आप पढ़ते हैं उसके लिए एक ही शेल्फ़
EPUB, MOBI, FB2, TXT, PDF और कॉमिक्स, सब एक ही Android ऐप में। न कोई अकाउंट, न विज्ञापन, न ट्रैकिंग।
इस पर पाएँGoogle Play