PIXIV EXTRACTOR WORKFLOW

gallery-dl Pixivガイド

このガイドでは、Pixivの作品、ユーザー、ランキング、検索、シリーズ、SketchのURLを小さく検証できるコマンドに変換します。ローカルCookie、シミュレーション、範囲、ファイル名、アーカイブ、設定、保存前に切り分けるべき失敗をまとめています。

作品とプロフィールURLローカルブラウザーCookieアーカイブで重複防止
Pixivの作品URLがgallery-dlのローカル処理を通って整理されたフォルダーへ保存される編集用イラスト
イメージ図:URL、セッション、コマンド、保存ファイルを自分の環境で管理します。
要点:最初はPixivのURLを1件だけsimulate

公開作品またはプロフィールのURLに--simulateを付けて始めます。ログインが必要なら、自分で管理するブラウザプロファイルを--cookies-from-browserで指定します。選択結果を確認してから、小さな範囲、固定した保存先、ダウンロードアーカイブを追加してください。

対象を選ぶ

ダウンロード前にgallery-dlのPixiv URLをテストする

公式Pixivエクストラクターは個別作品だけでなく、ユーザープロフィール、画像、ブックマーク、フォロー、ランキング、検索、シリーズ、Sketch、pixivision、背景、アバターなどを扱います。URLごとに取得範囲が違うため、最初は大量のプロフィールより個別作品を使う方が安全です。

アクセス権のあるページからwww.pixiv.netの正規URLをコピーし、引用符で囲んでファイルを書き込む前にシミュレーションします。認識されたエクストラクター、認証の要否、選択されるメディアを確認できます。大きなコレクションが将来も同じ状態とは限りません。

作品をテスト
gallery-dl --simulate "https://www.pixiv.net/en/artworks/ARTWORK_ID"
プロフィールをテスト
gallery-dl --simulate "https://www.pixiv.net/en/users/USER_ID"
メタデータを確認
gallery-dl -K "https://www.pixiv.net/en/artworks/ARTWORK_ID"
Use real placeholders

Replace USER_ID and ARTWORK_ID with a URL you are authorized to access. Do not publish private links, account names, or session details in a copied command.

ローカルで認証

Pixivがログインを求めるときはブラウザーCookieを使う

Pixivは匿名アクセスを拒否するページでログイン済みセッションを求めることがあります。自分が管理するブラウザープロファイルで通常どおりログインし、対象ページが開くことを確認してから、gallery-dlにローカルCookieを読ませます。Cookieはアカウントがすでに持つ権限を再現するだけで、非公開作品への権限を追加しません。

Cookieデータベースがロックされている場合はブラウザーを終了し、Pixivの有効なセッションがあるプロファイルを選びます。昨日動いたコマンドが失敗したら、セッション、プロファイル、URLの範囲、インストール済みバージョンを別々に確認します。Cookie値、ブラウザーDB、トークン、パスワードは共有しないでください。

Pixiv URLとローカルセッションからシミュレーションと整理済みアーカイブへ進む流れ
安全な最初の実行は、URL、ローカル認証、シミュレーション、小さな保存の順です。
Firefoxセッション
gallery-dl --cookies-from-browser firefox --simulate "https://www.pixiv.net/en/users/USER_ID"
Chromeセッション
gallery-dl --cookies-from-browser chrome --simulate "https://www.pixiv.net/en/users/USER_ID"
Edgeセッション
gallery-dl --cookies-from-browser edge --simulate "https://www.pixiv.net/en/users/USER_ID"
結果を予測可能にする

Pixivの範囲、ファイル名、保存先を管理する

エクストラクターが応答しても作業は終わりません。

保存先をブラウザーの一時プロファイル内に置かず、複数アカウントを同じフォルダーに混ぜないでください。

小さなプロフィール処理
gallery-dl --cookies-from-browser firefox --range "1-10" --destination "D:/Media/Pixiv" "https://www.pixiv.net/en/users/USER_ID"
先にフィールドを確認
gallery-dl -K "https://www.pixiv.net/en/artworks/ARTWORK_ID"
書き込まずに確認
gallery-dl --simulate --config-ignore "https://www.pixiv.net/en/artworks/ARTWORK_ID"
繰り返しを守る

Pixivの繰り返しダウンロードにアーカイブを使う

小さな実行が正しければ、固定したローカルファイルを--download-archiveで指定します。成功したIDを記録して次回にスキップできます。メディアのバックアップではないため、URLが空になっただけで削除しないでください。範囲、フィルター、非公開化、既存IDなど別の理由があります。

範囲は少しずつ広げ、変更するたびに結果を確認します。Pixivのプロフィール、ランキング、検索、シリーズは途中で変わるため、同じコマンドでも同じ集合とは限りません。複数端末で使う場合はアーカイブだけを意識してバックアップし、ブラウザー認証情報を一緒にコピーしないでください。

Pixivの認証、レート制限の待機、重複スキップを分けて示すトラブル対処図
認証、待機、アーカイブのスキップは別の信号として切り分けます。
小さな繰り返し処理
gallery-dl --cookies-from-browser firefox --range "1-25" --download-archive "pixiv.sqlite3" "https://www.pixiv.net/en/users/USER_ID"
メタデータも保存
gallery-dl --write-metadata --download-archive "pixiv.sqlite3" "https://www.pixiv.net/en/artworks/ARTWORK_ID"
診断用アーカイブ
gallery-dl --download-archive "pixiv-diagnostic.sqlite3" --simulate "URL"
確認した既定値を保存

コマンドを確認してからPixiv用gallery-dlを設定する

コマンドライン版が成功してから安定した項目を設定ファイルに移します。

Pixivを疑う前にJSONと有効なファイルを確認します。

Pixivの最小設定
{
  "extractor": {
    "base-directory": "D:/Media/Pixiv",
    "archive": "D:/Media/Pixiv/pixiv.sqlite3"
  }
}
有効な設定を確認
gallery-dl --config-status
設定なしで比較
gallery-dl --config-ignore --simulate "https://www.pixiv.net/en/artworks/ARTWORK_ID"
認証は別に保管

端末ごとにプロファイルが違う場合、ブラウザー指定はコマンドラインに残します。Cookie、パスワード、トークンを共有JSONに入れないでください。

原因を分ける

gallery-dlのPixivエラーを切り分ける

認証、レート制限、URL認識、フィルター、アーカイブによるスキップは別の問題です。

同じURLを--config-ignoreと--simulateで比較し、設定を一つずつ戻します。

バージョン確認

2026年10月8日に確認したPyPIメタデータでは、gallery-dl 1.32.15が2026年10月3日にアップロードされています。後でバージョン依存の挙動を前提にする前に公式リリースを再確認してください。

よくある質問

gallery-dl Pixiv よくある質問

gallery-dlはPixivに対応していますか?

公式一覧には作品、プロフィール、ランキング、検索、シリーズ、Sketchなどが掲載されています。URL、バージョン、アカウント権限、現在の仕様を確認し、対象URLをsimulateしてください。

Pixivでgallery-dlを使うには?

正規URLに--simulateを付けます。ログインが必要なら自分のプロファイルを--cookies-from-browserで指定し、結果確認後に範囲、保存先、アーカイブを追加します。

PixivでCookieは必要ですか?

公開作品は不要な場合がありますが、プロフィールや制限ページではログインセッションが必要です。Cookie値を共有しないでください。

認証エラーを直すには?

同じプロファイルでページを開き、DBがロックされていればブラウザーを閉じ、正しい指定でsimulateします。バージョンとURL範囲も確認します。

ファイルがないのはなぜですか?

URL形式、権限、削除済み内容、フィルター、範囲、設定、アーカイブを確認し、--config-ignore --simulateで比較します。

重複を防ぐ方法は?

固定した--download-archiveを使います。成功IDを記録して後でスキップしますが、メディアのバックアップではありません。

公式資料

公式の対応サイト一覧公式の設定ドキュメント公式PyPIリリースメタデータ
次のステップ

関連リソース