EPUB मेटाडेटा संपादक
शीर्षक, लेखक, प्रकाशक, ISBN और अन्य सहित EPUB ई-बुक मेटाडेटा संपादित करें। अपनी EPUB फाइल अपलोड करें और इसकी मेटाडेटा जानकारी को संशोधित करें।
इनपुट
आउटपुट
रीडमी
EPUB metadata क्या है?
EPUB metadata एक EPUB फ़ाइल के अंदर embedded जानकारी है जो ebook के गुणों जैसे शीर्षक, लेखक, प्रकाशक, भाषा, और प्रकाशन तारीख का वर्णन करती है। यह डेटा Dublin Core metadata मानक का पालन करता है और EPUB archive के अंदर OPF (Open Packaging Format) फ़ाइल में संग्रहीत होता है। Metadata ebook readers, libraries, और digital bookstores को किताबों को सही तरीके से categorize, display, और search करने में मदद करता है।
जब आप कोई EPUB फ़ाइल download या create करते हैं, तो इसमें अक्सर अधूरा, गलत, या missing metadata होता है। इससे reader apps में ebook organization में समस्याएं, किताब की जानकारी का गलत display, या फ़ाइलें साझा करते समय समस्याएं हो सकती हैं। इस metadata को सीधे edit करने के लिए XML और EPUB फ़ाइल structure का technical ज्ञान आवश्यक है।
Tool विवरण
यह tool आपको किसी भी EPUB फ़ाइल के metadata को सीधे अपने browser में देखने और edit करने की अनुमति देता है। सभी metadata fields को extract करने, मौजूदा values को modify करने, नई metadata entries जोड़ने, या unwanted fields को हटाने के लिए एक EPUB फ़ाइल upload करें। अपने परिवर्तनों के साथ modified EPUB को download करें जबकि original book content और formatting को preserve रखें।
उदाहरण
Common metadata fields जिन्हें आप edit कर सकते हैं:
| Field | उदाहरण Value |
|---|---|
| title | The Great Gatsby |
| creator | F. Scott Fitzgerald |
| language | en |
| publisher | Scribner |
| date | 1925-04-10 |
| subject | Fiction, Classic Literature |
| identifier | isbn:9780743273565 |
| description | अमेरिकन ड्रीम के बारे में एक उपन्यास |
| rights | Public Domain |
EPUB 3 metadata properties:
| Property | उदाहरण Value |
|---|---|
| dcterms:modified | 2024-01-15T10:30:00Z |
| rendition:layout | reflowable |
| rendition:orientation | auto |
| calibre:series | The Fitzgerald Collection |
| calibre:series_index | 1 |
विशेषताएं
- सभी metadata extract करें: Dublin Core tags, EPUB 2 meta elements, EPUB 3 properties, और link elements को automatically पढ़ता है
- जगह पर edit करें: किसी भी मौजूदा metadata field value को सीधे modify करें
- Custom fields जोड़ें: नई metadata entries बनाएं जिसमें standard DC fields और custom properties शामिल हों
- Fields हटाएं: unwanted या गलत metadata entries को delete करें
- फ़ाइल integrity preserve करें: सभी original content के साथ properly formatted EPUB को download करता है
समर्थित formats
यह tool EPUB 2 और EPUB 3 दोनों formats को support करता है, विभिन्न metadata syntaxes को handle करता है:
- Dublin Core elements:
<dc:title>,<dc:creator>,<dc:date>, आदि - EPUB 2 meta tags:
<meta name="..." content="..." /> - EPUB 3 properties:
<meta property="...">value</meta> - Link elements:
<link rel="..." href="..." /> - Calibre metadata:
calibre:series,calibre:series_index,calibre:rating
Use cases
- गलत लेखक के नाम या शीर्षक को fix करें अपनी ebook library में किताबें जोड़ने से पहले
- Missing metadata जोड़ें जैसे series information, publication dates, या ISBNs ताकि Calibre, Apple Books, या Kindle जैसे reader apps में organization में सुधार हो
- व्यक्तिगत जानकारी हटाएं या EPUB फ़ाइलें साझा करने से पहले unwanted tracking metadata को हटाएं
यह कैसे काम करता है
- Upload करें: अपने device से एक EPUB फ़ाइल चुनें
- Parse करें: Tool EPUB को unzip करता है, container.xml के माध्यम से OPF फ़ाइल को locate करता है, और सभी metadata को extract करता है
- Edit करें: extracted fields को एक editable list format में देखें
- Modify करें: values को change करें, नई fields जोड़ें, या मौजूदा fields को हटाएं
- Download करें: सभी अन्य content को preserve करते हुए updated metadata के साथ एक नई EPUB फ़ाइल generate करें
सीमाएं
- Maximum file size browser memory पर निर्भर करता है (आमतौर पर 100MB तक की फ़ाइलों के साथ अच्छी तरह काम करता है)
- DRM-protected EPUB फ़ाइलों को process नहीं किया जा सकता
- कुछ complex metadata attributes (जैसे
opf:file-asयाopf:role) को display किया जाता है लेकिन save करते समय simplified किया जाता है - Tool पूरी तरह से आपके browser में फ़ाइलों को process करता है—कोई डेटा किसी server पर upload नहीं होता है
सुझाव
- Standard Dublin Core field names (title, creator, publisher, date, language, आदि) का उपयोग करें ताकि ebook readers में maximum compatibility हो
- Series information के लिए,
calibre:seriesऔरcalibre:series_indexfields का उपयोग करें जो व्यापक रूप से supported हैं identifierfield में एक unique book identifier होना चाहिए—अधिमानतःisbn:1234567890format में एक ISBN- Date fields को ISO 8601 format का पालन करना चाहिए:
YYYY-MM-DDयाYYYY-MM-DDTHH:MM:SSZ