banner
Moraxyc

Moraxyc's Rhapsody

Passion Forever! 永远热爱!
twitter
telegram
github
medium
discord server

私のローカル漫画管理ソリューション

以下のテキストを「日本語」に翻訳してください:
Komga

あなたは正規の被害者かもしれません

この文は歪んだ考えですが、中国の ACG 市場では直面せざるを得ない現実となっています。メンバーシップを購入し、漫画を購読しても、見ることができるのは未完成で削除された内容です。

同時に、国内の ACG 市場では、ライセンスがない、コンテンツがない、未熟な肉がないという状況もあります。私の言語レベルでは、明らかに日本語の生の肉は理解できませんし、貼り付けたり他のフォーラムで熟肉を見たりすることは、卵のない卵炒飯を食べているような感じです...

没頭型の体験を信じる私も、盗版の漫画サイトに表示されるポップアップ広告やひどい体験、息苦しいレイアウトを受け入れることはできません。

地元の漫画が最後の避難所になったようですが、唯一の問題は、どこからソースを見つけるか、どこからダウンロードするか、ということです。

漫画のダウンロード#

この問題は、インターネットの情報検索と分析能力を試すものであり、一般的には漫画のタイトルにzip rar jpg epubなどのキーワードを追加すると、ダウンロード可能な漫画ファイルが迅速に絞り込まれます。

しかし、悲しいことに、これらのリソースは通常、BT / 百度クラウドに保存されています。BT は言うまでもなく、国内では検閲されていませんが、速度が非常に遅くなります。百度クラウドについては... それはまるでブラックホールです。

幸いにも、いくつかのソフトウェアは漫画のソースをクロールして保存する機能を備えています。私が使用しているのはTachiyomiです。これは多くのプラグインをインストールし、ローカルにクロールして cbz 形式で保存することができます。これはローカルの漫画管理にとって非常に便利です。

Komga の管理#

Komga は、漫画、日本の漫画、BD、雑誌のメディアサーバーです。

実行方法:

コンピューターまたは NAS に Komga をインストールして実行します。
コンテンツタイプを追加して、Komga に残りの作業を任せます。
Web インターフェースまたは互換性のあるクライアントを使用します。
お楽しみください!

Komga は Calibre のような漫画を専門に保存するものであり、パフォーマンスとインターフェースは Calibre を超えていますが、Calibre ほど強力ではありません。

docker-compose を使用することをお勧めします。

docker-compose#

version: '3.3'
services:
  komga:
    image: gotson/komga
    container_name: komga
    volumes:
      - type: bind
        source: ./config
        target: /config
      - type: bind
        source: ./data
        target: /data
    ports:
      - 8080:8080
    user: "1000:1000"
    environment:
      - KOMGA_LIBRARIES_SCAN_STARTUP=true
      - TZ=Asia/Shanghai
    restart: unless-stopped

この docker-compose ファイルのディレクトリ構造は次のようになります:

└── komga
    ├── docker-compose.yml
    ├── data
    │   └── library
    └── config
        ├── artemis
        ├── database.sqlite
        └── lucene       

dataはデータの保存先であり、最初の階層で作成したディレクトリがライブラリとなります。

Komga は環境変数を使用してさらに細かい設定が可能であり、詳細はドキュメントを参照してください。

ファイル形式#

Komga は CBZ/CBR、EPUB、PDF 形式をサポートしています。漫画に関しては、個人的には cbz1が最もシンプルで互換性が高い形式だと思います。

推奨されるファイル構造は次のとおりです:

.
└── library
    ├── 我 推 的 孩 子
    │   ├── 第 1話.cbz
    │   └── 第 9話.cbz
    └── 辉夜大小姐想让我告白
        ├── 01話.cbz
        └── 02話.cbz
3 directories, 4 files

libraryはライブラリ名を表し、次の階層で異なる漫画を区別し、さらにその下の階層で漫画ファイルを保存します。

BT / クラウドリソースからダウンロードした漫画が個々のフォルダ内の画像である場合は、シェルを使用してサブディレクトリを一括して cbz ファイルに圧縮することができます。

for dir in */; do zip -r "${dir%/}.cbz" "$dir"; done

メタデータのスクレイピング#

Komga は何でもいいのですが、オンラインでのメタデータのスクレイピングはサポートされていません。ファイル名やcommicinfo.xmlなどのローカルファイルからメタデータを検索することしかできません。

しかし、Komga 自体はサポートしていませんが、コミュニティはメタデータのスクレイピングスクリプトを提供しています。

BangumiKomgaBangumiからメタデータを取得して埋めるための Python スクリプトです。

使用方法については、このスクリプトのREADMEを参照してください。自動的なスクレイピングの成功率が非常に低いため、Bangumiで対応する漫画を見つけてから、Komga のシリーズ作品のリンクにリンクを貼り付け、タグをcblに設定し、設定が完了したらディレクトリでpython processMetadata.pyを実行することを強くお勧めします。これにより、漫画にほぼ完璧なポスターや情報が追加されます。

読書#

Tachiyomi には公式の Komga プラグインがあり、インスタンスのアドレスとユーザーパスワードを入力するだけでスムーズに使用できます。その効果は本当に素晴らしいです🥰

Komga は他の OPDS2プロトコルのリーダーでも使用できます。


PS
以前、Calibre を使用して同人誌の漫画ライブラリを構築しましたが、Calibre のクロスプラットフォーム性はかなり劣っていました。ちょうど推子の最初のエピソードを見終わったので、漫画を一通り見直したいと思いましたが、哔哩哔哩漫画が削除や変更をしている可能性があるため、漫画の管理方法を更新しました。

赤坂!星野愛を返して!永遠に愛を失った

😎👌 👉 😭

Footnotes#

  1. つまり、zip 圧縮ファイルで、拡張子を cbz に変更したものです。

  2. Open Publication Distribution Systemの略で、オープンな出版物配布システムを指します。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。