mobitool(1)

mobitool1

Utility for handling mobi format ebook files.

Usage

mobitool [-cdehimrstuvx7] [-o dir] [-p pid] [-P serial] file

Overview

The program handles .prc, .mobi, .azw, .azw3, .azw4, some .pdb documents. It is powered by libmobi library.

Invoked without arguments prints document metadata and exits.

A list of flags and their descriptions:

-c

dump cover

-d

dump rawml text record

-e

convert mobi to epub

-h

show usage summary and exit

-i

print detailed metadata

-m

print records metadata

-o dir

save output to dir folder

-p pid

set pid for decryption

-P serial

set device serial number for decryption

-r

dump raw records

-s

dump recreated source files

-t

split hybrid file into two parts: mobi and azw3

-u

show rusage (diagnostics)

-v

show version and exit

-x

extract conversion source and log (if present)

-7

parse KF7 part of hybrid file (by default KF8 part is parsed)

Examples

The following command decompiles given mobi document. The output folder will be created in /tmp.

% mobitool -s -o /tmp example.mobi

The following command converts mobi document to epub format.

% mobitool -e example.mobi

Return values

The mobitool utility returns 0 on success, 1 on error.

Web site

Visit http://www.fabiszewski.net for details.

Diagnostics

For diagnostics libmobi must be configured with --enable-debug option.

Releases

Unchanged in 2 releases since Debian 12 (Bookworm).

  1. 12–13

From libmobi-tools 0.12+dfsg-1 in Debian 13 (Trixie). Parsed by carta from the page's mdoc source.