Kindleに課金しすぎたので、バックアップのため
Google Booksに本を移行した時のメモ。環境はmacOS
手順
- ClibreとDeDRM_toolsのインスコ
- Clibreを使ってDRMの解除とePub形式に変更
拡張子メモ
拡張子 | 説明 |
---|---|
ePub | 自由で無料で使える、電子書籍の拡張子 |
OPF | Open Packaging Format、電子書籍のメタ情報をXMLで記述したもの |
Mobi | Mobiファイルは主にMobiPocket Readerが使用する電子書籍の形式で、現在Amazon社に買収され、Kindle電子書籍の形式 |
AZW | KindleのAZWファイル形式はMobi形式にDRM(著作権保護)を採用しているもの |
AZW3 | AZW3ファイルはAZWのバリエーションともKF8としても知られている。AZWまたはMobiに比べると、AZW3はより多くのスタイル、フォント、及びレイアウトをサポートしている |
1. ClibreとDeDRM_toolsをインスコ
Calibreとはフリー・アンド・オープンソースの電子書籍ソフトウェア。
DeDRM_toolsはDRM(Digital Rights Management)の解除プラグイン。
- Calibreをhttps://calibre-ebook.com/download からインスコする
- DeDRM_plugin.zipをhttps://github.com/apprenticeharper/DeDRM_tools/tree/master/DeDRM_calibre_plugin からDL
- calibre を起動
- DeDRM_plugin.zipを calibre Menu > Preferences > Advanced > Plugins > Load plugin from file からインスコ
- calibre を再起動
2. DeDRM_toolsを使ってDRMの解除
- Kindleの中の書籍ファイルをを見つける。フォルダは~/Library/Application\ Support/Kindle/My\ Kindle\ Content/にある
- azwファイルをcalibreにドラッグ・アンド・ドロップで入れる。この時点でDRMの解除がされる。
- 右クリックのメニューのConvert booksから、azwからepubに変換する
- 右クリックのメニューのSave to diskから、本をepub形式で保存する
3. コマンドラインから変換メモ
本が何百冊ある場合はGUIからチマチマやるのは面倒くさいので、CUIでやる。
Cliが用意されているので、以下の感じでスクリプト組めば、一発変換できる。
$ cd /Applications/calibre.app/Contents/console.app/Contents/MacOS/ # ここにCliへのリンクがある
$ calibredb add ~/Desktop/test.azw # これでcalibreのライブラリにDRM解除済みかつazwからawz3に変換されたものが保存される
$ ebook-convert ~/Calibre\ Library/hoge/hoge.azw3 ~/Calibre\ Library/hoge/hoge.epub # azwからepubへの変換
# open ~/Calibre\ Library/hoge/hoge.epub # 変換の確認テスト
参考文献
https://www.quora.com/How-can-I-convert-azw-to-pdf-or-epub-for-free
https://ja.wikipedia.org/wiki/Calibrea
https://github.com/kovidgoyal/calibre
https://github.com/apprenticeharper/DeDRM_tools
https://apprenticealf.wordpress.com/2012/09/10/calibre-plugins-the-simplest-option-for-removing-most-ebook-drm/
http://jp.epubor.com/guide/kindleコンテンツazwazw3とmobiの違い/
http://jp.epubor.com/guide/mobiファイルを閲覧する方法/
http://www.mobileread.com/forums/showthread.php?t=108856
http://k-airyuu.hatenablog.com/entry/2014/03/07/152655