【Calibre】電子書籍 保存・管理・変換・編集ソフト part2
■ このスレッドは過去ログ倉庫に格納されています
https://calibre-ebook.com/
Wikipedia https://ja.wikipedia.org/wiki/Calibre
Calibreとはフリー・アンド・オープンソースの電子書籍ソフトウェアであり、
電子書籍を保存や管理を行うことが可能で、多数のフォーマットに対応している。
またDRMのかかった電子書籍を他のフォーマットへ変換でき、
数種類の主な電子ブックリーダーと同期することができる。
使い方説明サイト
http://gihyo.jp/lifestyle/serial/01/calibre
Calibreについて語りましょう >>690
洋書だとkfx形式というファイルがあって
これが最新のkindle for PCからだと変換できなくなるんですよ
和書は無関係かな? >>695
自分は困ってないので使ってないがmobileread fourmで
1.30を使う場合にkfxを無効にしてazwでダウンロードする方法をみたな
なんかレジストリ書き換えるみたい fmfm
数ヶ月ぶりにKindle for PCを開いてみたけど、俺はバージョンは1.24.3のままだった。
人によっては勝手にアプデされてるみたいだが。
で、俺さっきKindle Unlimitedに契約して本をKindle for PCにダウンロードしたんだが、ダウンロード速度が猛烈に遅い
本1冊落とすのに10数分のペース
俺の深読みだが、旧版のKindle for PCに対してファイルを送信する時は、サーバーはDRM対策の意味で独自のファイル変換を施してるってことないよな? >>696
なるほど、いろいろ手立てがあるようですね
参考になりました >>698
単に送信が遅いだけ
Kindleは速いときも遅いときもある PC版速いときなんかある?
同一ネットワークのスマホはすぐ落ちてくるのに、
PCだと滅茶苦茶待たされる >>701
環境毎に回線割り当てされてるみたい
PC用はかなり細い 既に何度も出た話かも知れないが、RESファイルはKindleファイルの中の画像(低画質版)の高画質版の画像が詰められてるらしいが、
Kindleファイルの低画質版の画像を高画質版の画像に差し替える方法ってどうするんだったっけ? 詳しい人居たら聞きたいんだが、AZWって購入者のAmazonアカウント情報あるいはそれに類する情報って込められてる?
要するに、.azwファイルから所有者を特定って出来る? 何故出来ないと考える?
海賊版を販売するつもりか? DRM解除にkindleのコードが必要後は分かるな DeDRM前と後のファイルをバイナリ比較してみりゃ自分で調べられるだろ >>688
>>693
とっくに1.17で運用中です。当然ダメです。1.17を起動すると最新版のインスコが始まります。
なのでkindle1.17を起動する前に毎回TotalUninstallを立ち上げて最新版関連のファイルをアンインスコしています。 解除にKindle側のコードが必要だとしても、それがユーザーの特定に繋がるとは限らないでしょ。
極端な例でいうと、介助に必要なキーが2バイトだとすると、65536を超えるユーザーがいればキーが重複するんだし・・・ キーの如何に関わらずazwに購入ユーザー情報を含めることは可能だろう
意味があるかはまた別 そもそもファイル解析したらバレる可能性があるから復号キーを暗号化ファイルに持たせることはしないと思うけど
(指定した復号キーで正常に復号できるか否かで判断している) >>713
うちの1.21はいまのところ大丈夫
renderer-test.exeをリネームしたら洋書でもkfxファイルにならなくなった ユーザーIDのフィンガープリントくらいどこかのファイルに埋め込まれているだろ。 0円タイプのは鍵かかってないから比較対象としては適切でないのでは むしろopf等に差がないか簡単に比較できて良いと思うけどな Unpackプラグインで
エラー: ハンドルされない例外: <b>KeyError</b>:u'kindle_obj'
File "calibre_plugins.kindleunpack_plugin.dialogs", line 71, in do_multiple_book_action
KeyError: u'kindle_obj'
と出るのはどうすれば治りますか? あー本家じゃなくてMOD版ね
作者に問い合わせなよ 本家の最新入れても同じでした
最近chromeもよく落ちるしおまかんかな? 本家だとエラー出るライン番号が違うはずだけど
line 65になってる? 画像メインのazw3ファイルってHTMLファイルと画像ファイルが同梱されてるけど、実態はほぼ画像集の閲覧って感じだけど、
HTMLファイルから画像を1ページ1ページ読み込んで表示って言う形態になってるよな?
"RESファイルからHD画質を差し替え"っていうテーマで話してる時って、HTMLファイルが読み込む画像をRESファイル内のHD画像に差し替えるっていう意味? KindleUnpackの機能がマジで分からん
AZW3ファイル内の画像ファイルだけをただ単に出力してるだけなのか、
それとも、HTMLがHD画像を読み込めるように、HD画像の差し替えだけじゃ無く、HTMLのソースコードまで修正してくれるのか
どっちなのか分からん KindleUnpackにはRESファイル差し替え機能なんて付いてないよ
>726のmodの話ならちゃんとそう書け
htmlの書き換えやってるかどうかはKindleUnpackで作ったepubとmod版のepubの中身比べてみたらいいのでは?
KindleUnpackはazw3から画像とhtml抜き出してepubにしてるだけ
mod版はRES連番に合わせてリネームしてるらしいからhtmlも書き換えてるんじゃないの
知らんけど
あとmod版の方はたぶんpy3対応してないからcalibre5だと動かない可能性 azwを解凍してるだけだろ
もともとepubは含まれてるはず epubそのものが含まれてるわけではなく同等のリソースでしょ
kindleunpackはバラして再構築してるからMOD版では連番にしたりjpeg->jpgにしてる Kindleの1.24辺りって今でもダウンロードできるの? 怪しいとこから落としたくないので
大事に保管してる 昔はダウンロードURLのバージョンとビルド番号変えれば
簡単にダウンロードできてたけど今はできないみたいだね Calibreって更新頻度すごいよな
2週間に1度ぐらいのペースでアプデしてる感じだけど、使ってる側としてはいちいちアプでしたほうがいいのかな?
ちょっと毎回毎回面倒な感じはするが。
更新してくれる事自体はありがたいが、そんなに頻繁に更新するなら、アプデ機能をもっと簡単にするアプデをしてほしい。
アプリ停止→更新版ダウンロード→更新版インスト って作業はしんどいから、アプリ起動したまんまワンクリックでアプデしてくれるなら毎回アプデでも全然対応するんだが 俺Calibreに関しては無知なんだが俺のCalibre ver5.9で
https://www.junk2ool.net/tools/kindle/start
ここのKindleUnpack - the plugin + zip modってやつが使えない?
インストールしてもKindleUnpackのボタンが出てこないっぽいんだが KindleのAZW3をKEPUBに変換してKoboで読みたいのですが
縦書きの書籍をKePub Outputプラグインで変換すると<span class="tcy">の内側にkobospanのタグが入ってしまいtcyのタグが効かなくなり文字が横向きになってしまいます
回避する方法があれば教えて欲しいです 横書きの遷移じゃ用ないからかな
作者に連絡するか自分で直すしかないんじゃないか ご回答ありがとうございます
kepubifyを試してみましたが残念ながら結果は同じでした
やはり手動で直す必要があるみたいですね
1つ1つ手で直すのはしんどいので
KePub Outputプラグインで変換する際に検索と置換の正規表現でtcyのタグを置換してダミーのタグを置いて
変換後にkepubを一旦解凍し各htmlを一括置換して元のタグに戻すような感じで対応しようと思います
↓こんな感じです
<span class="tcy"> → <span dummy="">hogehogetcy
こうしてから変換するとダミーのspanタグとhogehogetcyの間にkobospanのタグが挿入される
その後ダミーのタグを削除しhogehogetcyを<span class="tcy">に戻す
(!?等はkobospanがそれぞれの文字に付いてしまうので環境依存文字の!?に置換) >>752
現物見てないので外していたらすまないが正規表現じゃダメなの?
展開してxhtml対象にgrep置換で行けそうな気がするのだけど
こんな感じかな
/<span class="tcy"><span class="koboSpan"(.*">)/<span class="koboSpan"$1<span class="tcy">/ >>753
おお素晴らしい、ありがとうございます
正規表現で上手いこと出来ないかとは思ったんですが詳しくないので単純置換でやってましたw
頂いたものを参考に↓でいけそうです
/<span class="tcy"><span class="koboSpan"([^>]*>)([^<]*<)/<span class="koboSpan"$1<span class="tcy">$2/ >>755
kobospanのタグは個別にIDが振られてて大量に挿入されるので特定の箇所だけ消すとなるとどうしても手作業になってしまうんですよね
全部消す(通常のEPUB)とKoboでどこまで読んだか記録されず開き直すと章の最初に戻ってしまうという問題があります
ひとまず上記の正規表現で問題は解消しました
ありがとうございました >>749
Kepub Outputプラグインを作り直してみた
zipを解凍して、container.py中の
SPECIAL_TAGS = frozenset( 以下のリストに
"tcy",
を追加、再zip化してcalibreに戻す
これで縦書きのまま変換されたけど
pythonのことはよくわからないのでただの勘
詳しい人、これでOKですか? プラグインが古かった
新しいVersion 3.4.4では
SKIPPED_TAGS = frozenset( 以下のリストに"tcy",を追加 >>758
試してみましたが"tcy"の追加では残念ながら期待した動作とはなりませんでした
このリストはタグ名を指定するものでtcyのタグの実体はspanタグであるため効いていないのだと思われます
ただ、このリストにタグ名を追加すればkobospan挿入の対象外になるのは確かなようなので
いっそのことspanタグを追加してやればtcyもろとも対象外になるのでそれで良さそうです
kobospanは行の先頭のpタグに挿入されるし行内の一部が挿入されなくなっても問題ないはず…多分
プラグインを改造する発想は無かったですがこれなら解凍する必要も無く一番楽そうですね
ありがとうございます >>759
"tcy", の追加で変換後はたとえば
<p class="calibre">
<span id="kobo.20.1"></span>文、文<span class="tcy">62</span>文。</p>
のようになっているけどなあ・・・(62は縦中横) ああ
<p class="calibre">
<span id="kobo.20.1">文、文<span class="tcy">62</span>文。</span></p>
にならないといけないのか <p><span id="kobo.1.1">文。</span></p>
じゃなくて
<p id="kobo.1.1">文。</p> Calibre様にzipを放り込むと勝手にcbzに拡張子変えてくださるのだが
cbzはbREADERに渡せないので自動変換切る方法ある? ブラウザにドラッグ&ドロップするだけでepubやazw3などの電子書籍ファイルを閲覧できるウェブアプリ「Ebook Reader for web」
https://gigazine.net/news/20210221-ebook-reader-for-web/ winだったらazwとかmobiはepubにしてkinoppy、PDFはpico viewer使ってるな
拡張子の関連付けやっとけばcalibreライブラリから直で本を開けるから楽だし 本によっては、
azw→epubへの変換で画像が小さくなるんですが、
改善策ってありますか??
ipadとiPhone両方で見るからせめて、
横幅を画面いっぱいに合わせたいです。 7.1.0のObok、Calibre5以降はもちろんだけど4.23でも動かなかった Calibreを解除にしか使ってない場合って5にするメリットあるの? unpack zip modが来るまでずっと待ってる4で何も困らなしね >>775
強いて言えばPython3になったら今後プラグインがCalibre5専用になるかも知れず
amazonで新しい形式が出たときに困るかも
現状維持なら目立ったメリットはないと思う >>774
こっちもuserkeyが見つからないと表示が出てエラーになる Calibreで縦書きePub作成、DigitalEdition3.0で開き、印刷経由で縦書きPDFを作成しています。
Calibreは両端が切れるので問題外ですが、DigitalEdition3.0経由でも右端のルビが半分消えます。
解決策をご存じの方はいらっしゃいますか? Calibre+Sigil+ADE+CubePDFを使って
フォント周りの設定とマージンを調整したら見切れもなくなった >>781
希望がわく情報ありがとうございます。
HTMLの知識が皆無なのでSigilは使いこなせていませんでした。
ちょいと勉強してみます。 Calibre、ADEでレイアウトが崩れるが、Sigilだときれいに表示されるePubを発見。 久しぶりに使おうと思って5.1から5.13にアップデートしたらライブラリの保存先に共有フォルダ指定できなかったんだけどそういう変更あったの?
今まで使ってたフォルダが使えないって起動時にエラー吐いて新しい保存場所の選択になる どうせパーミッションとか、バージョン以外にも何か変えてる 再起動したらそのまま起動したから結局何もわからなかったぞ calibreでAZW4を読もうとすると、横書きで横2段の書式が滅茶苦茶になるんですけど
なんとかなりませんか。 PDF変換のときに空白できる理由分かった
先に「PDF」を選ばないと設定がリセットされるんだな
先に選んであとはドット指定して余白ゼロにすればサイズが統一されたkindleとかならばっちり収まるね >>790
自己解決しました。
PDFに変換してacrobatで見ればいいだけでした・・・ ■ このスレッドは過去ログ倉庫に格納されています