From 51e377e612148f0d8b949625a70414ed68873da3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20F=C3=A4hrmann?= Date: Tue, 14 Nov 2023 23:10:31 +0100 Subject: [PATCH] add '--cbz' command-line option --- docs/options.md | 1 + gallery_dl/option.py | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/docs/options.md b/docs/options.md index 548b5868..41daa721 100644 --- a/docs/options.md +++ b/docs/options.md @@ -119,6 +119,7 @@ ## Post-processing Options: --zip Store downloaded files in a ZIP archive + --cbz Store downloaded files in a CBZ archive --ugoira-conv Convert Pixiv Ugoira to WebM (requires FFmpeg) --ugoira-conv-lossless Convert Pixiv Ugoira to WebM in VP9 lossless mode diff --git a/gallery_dl/option.py b/gallery_dl/option.py index 2c15eecd..dd1258f9 100644 --- a/gallery_dl/option.py +++ b/gallery_dl/option.py @@ -468,6 +468,15 @@ def build_parser(): action="append_const", const="zip", help="Store downloaded files in a ZIP archive", ) + postprocessor.add_argument( + "--cbz", + dest="postprocessors", + action="append_const", const={ + "name" : "zip", + "extension": "cbz", + }, + help="Store downloaded files in a CBZ archive", + ) postprocessor.add_argument( "--ugoira-conv", dest="postprocessors", action="append_const", const={