Chuyển đổi EPUB sang MOBI
Chuyển đổi tệp EPUB sang định dạng sách điện tử Mobipocket giúp biến các tài liệu HTML nén hiện đại thành các tệp PalmDOC nhị phân đơn lẻ cho các thiết bị đọc sách cũ.
So sánh định dạng & Thông số kỹ thuật
| Thông số kỹ thuật | EPUB | MOBI |
|---|---|---|
| Loại MIME | application/ | application/ |
| Loại | sách điện tử đóng gói | sách điện tử nhị phân PalmDOC |
| Nén | ZIP (DEFLATE) | PalmDOC / LZ77 (Huffman/CDIC) |
| Thông số tiêu chuẩn | W3C EPUB 3.3 | Đặc tả Mobipocket / Amazon Kindle |
| Chữ ký byte đầu tệp | 50 4B 03 04 ... 6D 69 6D 65 74 79 70 65 (mimetype) | 42 4F 4F 4B 4D 4F 42 49 (BOOKMOBI) |
Tổng quan định dạng & Ứng dụng
Định dạng EPUB đóng vai trò là tiêu chuẩn hiện đại cho sách kỹ thuật số, sử dụng kho lưu trữ mở gồm các tệp XHTML, CSS và XML được đóng gói bên trong vùng chứa ZIP. Các thiết bị đọc sách cũ, chẳng hạn như các thiết bị Amazon Kindle đời đầu và thiết bị cầm tay Palm OS, yêu cầu định dạng MOBI. Việc chuyển đổi EPUB sang MOBI cho phép người đọc thu hẹp khoảng cách giữa các tiêu chuẩn xuất bản hiện đại và phần cứng cũ. Người dùng thường thực hiện việc chuyển đổi này khi tải các thư viện thuộc phạm vi công cộng lên các thiết bị đọc chuyên dụng cũ thiếu hỗ trợ gốc cho các gói có thể thay đổi kích thước hiện đại. Các công cụ phần mềm như Calibre xử lý quá trình chuyển đổi này bằng cách phân tích cú pháp cấu trúc XHTML bên trong của tệp EPUB, loại bỏ các quy tắc CSS không được hỗ trợ và biên dịch phần văn bản còn lại thành cơ sở dữ liệu PalmDOC tuyến tính. Quá trình này đảm bảo rằng các chương, siêu liên kết và kiểu dáng cơ bản vẫn hoạt động bình thường trên phần cứng được sản xuất từ hơn một thập kỷ trước. Trong khi các ứng dụng hiện đại thích EPUB hơn, phần cứng cũ lại phụ thuộc hoàn toàn vào cấu trúc MOBI để hiển thị văn bản chính xác mà không làm treo các hệ thống bộ nhớ hạn chế.
Thông số kỹ thuật & Phân tích codec
MOBI sử dụng vùng chứa cơ sở dữ liệu nhị phân PalmDOC. Trình chuyển đổi giải nén kho lưu trữ EPUB ZIP, chuyển đổi văn bản chương thành các đoạn HTML tiêu chuẩn và đóng gói tải trọng chưa nén (chế độ PalmDOC 1) thành các khối bản ghi 4096 byte tuần tự để tương thích với các trình đọc sách điện tử cũ.
Khả năng tương thích hệ điều hành & trình duyệt
Apple Books, Google Play Books và hầu hết ứng dụng đọc hiện đại trên Android hoặc iOS đều hỗ trợ EPUB sẵn có. Tệp MOBI vẫn mở được trên thiết bị đọc Kindle và các trình đọc Mobipocket cũ như thiết bị trợ lý kỹ thuật số cá nhân Palm OS, nhưng dịch vụ Send to Kindle của Amazon không còn nhận MOBI mà nhận EPUB. Trình duyệt web hiện đại không thể tự hiển thị tệp MOBI; để đọc cấu trúc nhị phân, cần có tiện ích mở rộng trình duyệt của bên thứ ba hoặc ứng dụng máy tính chuyên dụng như Calibre hoặc FBReader.
Thông tin hữu ích
Trình chuyển đổi này giữ lại văn bản, chỗ ngắt chương và ảnh bìa nhưng loại bỏ bố cục CSS, phông chữ nhúng và ảnh nội tuyến, vì vậy sách trên thiết bị sẽ có định dạng đơn giản, ưu tiên văn bản.
Câu hỏi thường gặp
Làm thế nào để chuyển đổi EPUB sang sách điện tử Mobipocket mà không làm giảm chất lượng?
Chuyển EPUB sang MOBI là thay đổi cấu trúc chứ không phải sao chép hoàn toàn không mất dữ liệu. Công cụ chuyển đổi trích xuất văn bản thuần của từng chương rồi định dạng lại bằng các thẻ tiêu đề và đoạn văn đơn giản mà trình phân tích PalmDOC hỗ trợ. Văn bản, chỗ ngắt đoạn và ảnh bìa được giữ lại, nhưng kiểu định dạng, liên kết, ảnh nội tuyến và phông chữ nhúng sẽ bị loại bỏ.
Sự khác biệt giữa EPUB và sách điện tử Mobipocket là gì?
EPUB là tiêu chuẩn mở dựa trên vùng chứa ZIP, chứa các tệp XHTML, bảng định kiểu và hình ảnh riêng lẻ. MOBI là định dạng nhị phân độc quyền dựa trên cấu trúc Cơ sở dữ liệu Palm, kết hợp toàn bộ nội dung văn bản và hình ảnh vào một tệp duy nhất bằng phương pháp nén PalmDOC hoặc HUFF/CDIC.