EPUB মেটাডেটা কী?

EPUB মেটাডেটা হল একটি EPUB ফাইলের মধ্যে এম্বেড করা তথ্য যা ই-বুকের বৈশিষ্ট্য যেমন শিরোনাম, লেখক, প্রকাশক, ভাষা এবং প্রকাশনার তারিখ বর্ণনা করে। এই ডেটা Dublin Core মেটাডেটা মান অনুসরণ করে এবং EPUB আর্কাইভের ভিতরে OPF (Open Packaging Format) ফাইলে সংরক্ষিত থাকে। মেটাডেটা ই-বুক রিডার, লাইব্রেরি এবং ডিজিটাল বুকস্টোরকে বই সঠিকভাবে শ্রেণীবদ্ধ করতে, প্রদর্শন করতে এবং অনুসন্ধান করতে সাহায্য করে।

যখন আপনি একটি EPUB ফাইল ডাউনলোড বা তৈরি করেন, এটি প্রায়শই অসম্পূর্ণ, ভুল বা অনুপস্থিত মেটাডেটা থাকে। এটি রিডার অ্যাপ্লিকেশনে ই-বুক সংগঠনের সাথে সমস্যা, বই তথ্যের ভুল প্রদর্শন বা ফাইল শেয়ার করার সময় সমস্যা সৃষ্টি করতে পারে। এই মেটাডেটা সরাসরি সম্পাদনা করতে XML এবং EPUB ফাইল কাঠামোর প্রযুক্তিগত জ্ঞান প্রয়োজন।

টুল বর্ণনা

এই টুলটি আপনাকে সরাসরি আপনার ব্রাউজারে যেকোনো EPUB ফাইলের মেটাডেটা দেখতে এবং সম্পাদনা করতে দেয়। সমস্ত মেটাডেটা ফিল্ড নিষ্কাশন করতে, বিদ্যমান মান পরিবর্তন করতে, নতুন মেটাডেটা এন্ট্রি যোগ করতে বা অবাঞ্ছিত ফিল্ড সরাতে একটি EPUB ফাইল আপলোড করুন। আপনার পরিবর্তন প্রয়োগ করা হয়েছে এমন সংশোধিত EPUB ডাউনলোড করুন যখন মূল বই বিষয়বস্তু এবং ফর্ম্যাটিং সংরক্ষণ করা হয়।

উদাহরণ

সাধারণ মেটাডেটা ফিল্ড যা আপনি সম্পাদনা করতে পারেন:

ফিল্ড উদাহরণ মান
title The Great Gatsby
creator F. Scott Fitzgerald
language en
publisher Scribner
date 1925-04-10
subject Fiction, Classic Literature
identifier isbn:9780743273565
description A novel about the American Dream
rights Public Domain

EPUB 3 মেটাডেটা বৈশিষ্ট্য:

বৈশিষ্ট্য উদাহরণ মান
dcterms:modified 2024-01-15T10:30:00Z
rendition:layout reflowable
rendition:orientation auto
calibre:series The Fitzgerald Collection
calibre:series_index 1

বৈশিষ্ট্য

  • সমস্ত মেটাডেটা নিষ্কাশন করুন: স্বয়ংক্রিয়ভাবে Dublin Core ট্যাগ, EPUB 2 মেটা উপাদান, EPUB 3 বৈশিষ্ট্য এবং লিঙ্ক উপাদান পড়ে
  • স্থানে সম্পাদনা করুন: যেকোনো বিদ্যমান মেটাডেটা ফিল্ড মান সরাসরি পরিবর্তন করুন
  • কাস্টম ফিল্ড যোগ করুন: নতুন মেটাডেটা এন্ট্রি তৈরি করুন যার মধ্যে রয়েছে মান DC ফিল্ড এবং কাস্টম বৈশিষ্ট্য
  • ফিল্ড সরান: অবাঞ্ছিত বা ভুল মেটাডেটা এন্ট্রি মুছুন
  • ফাইল অখণ্ডতা সংরক্ষণ করুন: সমস্ত মূল বিষয়বস্তু অক্ষত রেখে সঠিকভাবে ফর্ম্যাট করা EPUB ডাউনলোড করুন

সমর্থিত ফর্ম্যাট

টুলটি EPUB 2 এবং EPUB 3 উভয় ফর্ম্যাট সমর্থন করে, বিভিন্ন মেটাডেটা সিনট্যাক্স পরিচালনা করে:

  • Dublin Core উপাদান: <dc:title>, <dc:creator>, <dc:date>, ইত্যাদি
  • EPUB 2 মেটা ট্যাগ: <meta name="..." content="..." />
  • EPUB 3 বৈশিষ্ট্য: <meta property="...">value</meta>
  • লিঙ্ক উপাদান: <link rel="..." href="..." />
  • Calibre মেটাডেটা: calibre:series, calibre:series_index, calibre:rating

ব্যবহারের ক্ষেত্র

  • আপনার ই-বুক লাইব্রেরিতে যোগ করার আগে ভুল লেখকের নাম বা শিরোনাম ঠিক করুন
  • অনুপস্থিত মেটাডেটা যোগ করুন যেমন সিরিজ তথ্য, প্রকাশনার তারিখ বা ISBN যাতে Calibre, Apple Books বা Kindle এর মতো রিডার অ্যাপে সংগঠন উন্নত হয়
  • ব্যক্তিগত তথ্য সরান বা EPUB ফাইল শেয়ার করার আগে অবাঞ্ছিত ট্র্যাকিং মেটাডেটা সরান

এটি কীভাবে কাজ করে

  1. আপলোড করুন: আপনার ডিভাইস থেকে একটি EPUB ফাইল নির্বাচন করুন
  2. পার্স করুন: টুলটি EPUB আনজিপ করে, container.xml এর মাধ্যমে OPF ফাইল সনাক্ত করে এবং সমস্ত মেটাডেটা নিষ্কাশন করে
  3. সম্পাদনা করুন: নিষ্কাশিত ফিল্ডগুলি সম্পাদনাযোগ্য তালিকা ফর্ম্যাটে দেখুন
  4. পরিবর্তন করুন: মান পরিবর্তন করুন, নতুন ফিল্ড যোগ করুন বা বিদ্যমান ফিল্ড সরান
  5. ডাউনলোড করুন: আপডেট করা মেটাডেটা সহ একটি নতুন EPUB ফাইল তৈরি করুন যখন অন্যান্য সমস্ত বিষয়বস্তু সংরক্ষণ করা হয়

সীমাবদ্ধতা

  • সর্বোচ্চ ফাইল আকার ব্রাউজার মেমোরির উপর নির্ভর করে (সাধারণত 100MB পর্যন্ত ফাইলের সাথে ভালভাবে কাজ করে)
  • DRM-সুরক্ষিত EPUB ফাইল প্রক্রিয়া করা যায় না
  • কিছু জটিল মেটাডেটা বৈশিষ্ট্য (যেমন opf:file-as বা opf:role) প্রদর্শিত হয় কিন্তু সংরক্ষণের সময় সরলীকৃত হয়
  • টুলটি সম্পূর্ণভাবে আপনার ব্রাউজারে ফাইল প্রক্রিয়া করে—কোনো ডেটা কোনো সার্ভারে আপলোড করা হয় না

টিপস

  • সর্বোচ্চ সামঞ্জস্যের জন্য মান Dublin Core ফিল্ড নাম ব্যবহার করুন (title, creator, publisher, date, language, ইত্যাদি) ই-বুক রিডার জুড়ে
  • সিরিজ তথ্যের জন্য, calibre:series এবং calibre:series_index ফিল্ড ব্যবহার করুন যা ব্যাপকভাবে সমর্থিত
  • identifier ফিল্ডে একটি অনন্য বই শনাক্তকারী থাকা উচিত—সর্বোত্তমভাবে isbn:1234567890 ফর্ম্যাটে একটি ISBN
  • তারিখ ফিল্ড ISO 8601 ফর্ম্যাট অনুসরণ করা উচিত: YYYY-MM-DD বা YYYY-MM-DDTHH:MM:SSZ