AutoBangumiの仕組み
AutoBangumi(略称AB)は基本的にRSSパーサーです。アニメトレントサイトからのRSSフィードを解析し、トレントタイトルからメタデータを抽出し、ダウンロードルールを生成してqBittorrentに送信してダウンロードします。ダウンロード後、ファイルを標準的なメディアライブラリのディレクトリ構造に整理します。
パイプライン概要
- RSS解析 — ABは定期的に購読しているRSSフィードを取得して解析します
- タイトル分析 — トレントタイトルを解析してアニメ名、エピソード番号、シーズン、字幕グループ、解像度を抽出します
- ルール生成 — 解析された情報に基づいてqBittorrentにダウンロードルールを作成します
- ダウンロード管理 — qBittorrentが実際のトレントダウンロードを処理します
- ファイル整理 — ダウンロードされたファイルはリネームされ、標準化されたディレクトリ構造に移動されます
- メディアライブラリ対応 — 整理されたファイルはPlex、Jellyfin、その他のメディアサーバーで直接認識できます