เครื่องมือแปลงไฟล์ EPUB เป็น Mobipocket eBook
การแปลง EPUB เป็น MOBI จะเปลี่ยนไฟล์เอกสารเว็บที่แพ็กเกจไว้ ให้กลายเป็นไฟล์ไบนารี PalmDOC แบบแบนราบที่ปรับแต่งมาสำหรับเครื่องอ่านอีบุ๊กรุ่นเก่า
การเปรียบเทียบรูปแบบและข้อกำหนดทางเทคนิค
| ข้อกำหนด | EPUB | MOBI |
|---|---|---|
| ประเภท MIME | application/epub+zip | application/x-mobipocket-ebook |
| ประเภท | packaged ebook | PalmDOC binary ebook |
| การบีบอัด | ZIP (DEFLATE) | PalmDOC / LZ77 (Huffman/CDIC) |
| ข้อกำหนดมาตรฐาน | W3C EPUB 3.3 | Mobipocket / Amazon Kindle Specification |
| ส่วนหัว Magic Bytes | 50 4B 03 04 ... 6D 69 6D 65 74 79 70 65 (mimetype) | 42 4F 4F 4B 4D 4F 42 49 (BOOKMOBI) |
ภาพรวมรูปแบบและการใช้งาน
รูปแบบ EPUB ทำหน้าที่เป็นมาตรฐานสมัยใหม่สำหรับหนังสือดิจิทัล โดยจัดโครงสร้างเนื้อหาเป็นชุดไฟล์ XHTML สไตล์ชีต และรูปภาพที่ห่อหุ้มไว้ภายในไฟล์ ZIP อุปกรณ์ Kindle รุ่นเก่าและฮาร์ดแวร์ Palm OS รุ่นดั้งเดิมไม่สามารถอ่านสถาปัตยกรรมคอนเทนเนอร์สมัยใหม่นี้ได้โดยตรง การแปลงไฟล์ EPUB เป็นรูปแบบ Mobipocket จะทำการแพ็กเกจองค์ประกอบข้อความและเลย์アウトใหม่ให้เป็นโครงสร้างไบนารีแบบแบนราบเดี่ยว ซึ่งตัวประมวลผลฮาร์ดแวร์รุ่นเก่าสามารถแยกวิเคราะห์ได้อย่างมีประสิทธิภาพโดยไม่ต้องเรียกใช้เอนจิ้นการแยกวิเคราะห์ XML ขนาดใหญ่
ข้อมูลทางเทคนิคและรายละเอียดตัวแปลงสัญญาณ (Codec)
ไฟล์ EPUB ใช้ MIME type application/epub+zip และอาศัยการบีบอัด DEFLATE มาตรฐานภายในคอนเทนเนอร์ ZIP โครงสร้างภายในเริ่มต้นด้วยสตริงประเภท MIME ที่ไบต์ออฟเซต 30 ในทางตรงกันข้าม ไฟล์ MOBI ใช้ MIME type application/x-mobipocket-ebook และห่อหุ้มเนื้อหาในโครงสร้างฐานข้อมูล PalmDOC ส่วนหัวของ MOBI เริ่มต้นด้วยส่วนหัว PalmDOC ขนาด 68 ไบต์ที่ไม่ซ้ำกัน ตามด้วยส่วนหัว Mobipocket ที่มีสตริงลายเซ็น 'BOOKMOBI' ที่ออฟเซต 60 การบีบอัดจะเปลี่ยนจากการบีบอัด DEFLATE มาตรฐานไปเป็นการบีบอัด PalmDOC LZ77 ซึ่งใช้การจับคู่รูปแบบหน้าต่างเลื่อน มักจะจับคู่กับการเข้ารหัส Huffman/CDIC เพื่อลดขนาดไบนารีสำหรับอุปกรณ์มือถือที่มีหน่วยความจำน้อย
ความเข้ากันได้ของระบบปฏิบัติการและเบราว์เซอร์
EPUB สามารถใช้งานได้บนแอปพลิเคชันและอุปกรณ์สมัยใหม่เกือบทั้งหมด เช่น Apple Books, Google Play Books และ Kobo ไฟล์ MOBI มุ่งเป้าไปที่อุปกรณ์ Amazon Kindle รุ่นเก่า (Kindle Keyboard, Kindle Touch), PDA ระบบ Palm OS รุ่นเก่า และซอฟต์แวร์เครื่องอ่านบนเดสก์ท็อป เช่น Mobipocket Reader เว็บเบราว์เซอร์สมัยใหม่ไม่สามารถเรนเดอร์รูปแบบใดรูปแบบหนึ่งได้โดยตรงโดยไม่มีส่วนขยายเครื่องอ่านเฉพาะ
💡 ข้อมูลที่เป็นประโยชน์
จัดเก็บไฟล์ EPUB ต้นฉบับไว้อย่างปลอดภัยในฐานะสำเนาต้นแบบสำหรับการเก็บถาวร เนื่องจากการแปลงเป็น MOBI จะลบการจัดรูปแบบ CSS ขั้นสูง กราฟิกเวกเตอร์ที่ปรับขนาดได้ และฟอนต์ที่ฝังไว้ออกทั้งหมด
การเปรียบเทียบรูปแบบและข้อกำหนดทางเทคนิค
ไฟล์ EPUB ขนาดมาตรฐาน 3 MB จะถูกโอนถ่ายในเวลาน้อยกว่า 0.1วินาที บนการเชื่อมต่อไฟเบอร์ 1 Gbps, ประมาณ 0.5 วินาทีบนเครือข่ายมือถือ 5G และประมาณ 2 วินาทีบนเครือข่าย 4G มาตรฐาน ไฟล์ MOBI ที่ได้มักจะมีขนาดเล็กกว่าเล็กน้อยเนื่องจากข้อจำกัดการบีบอัด PalmDOC แบบเข้มงวด
คำถามที่พบบ่อย
จะแปลง EPUB เป็น Mobipocket eBook โดยไม่สูญเสียคุณภาพได้อย่างไร
การแปลง EPUB เป็น MOBI เกี่ยวข้องกับการเปลี่ยนแปลงโครงสร้างแบบสูญเสียข้อมูล แม้ว่าข้อความจะยังคงอยู่ครบถ้วน แต่ฟีเจอร์การจัดหน้าขั้นสูง สไตล์ชีตแบบคาสเคดที่ซับซ้อน และกราฟิกเวกเตอร์ที่ฝังไว้จะถูกตัดออกหรือทำให้ง่ายขึ้นเนื่องจากรูปแบบ MOBI ขาดการรองรับมาตรฐานเว็บสมัยใหม่
ความแตกต่างระหว่าง EPUB และ Mobipocket eBook คืออะไร
EPUB เป็นมาตรฐานเปิดที่อิงจากไฟล์ ZIP ซึ่งมีไฟล์ XHTML และ CSS MOBI เป็นรูปแบบไบนารีที่เป็นกรรมสิทธิ์ซึ่งอิงตาม PalmDOC ที่จัดเก็บข้อความ ข้อมูลเมตา และรูปภาพความละเอียดต่ำทั้งหมดไว้ในไฟล์ฐานข้อมูลแบบแบนไฟล์เดียว