summaryrefslogtreecommitdiffstats
path: root/data/man/gallery-dl.conf.5
diff options
context:
space:
mode:
Diffstat (limited to 'data/man/gallery-dl.conf.5')
-rw-r--r--data/man/gallery-dl.conf.5162
1 files changed, 144 insertions, 18 deletions
diff --git a/data/man/gallery-dl.conf.5 b/data/man/gallery-dl.conf.5
index 7729342..ba881e5 100644
--- a/data/man/gallery-dl.conf.5
+++ b/data/man/gallery-dl.conf.5
@@ -1,4 +1,4 @@
-.TH "GALLERY-DL.CONF" "5" "2025-12-20" "1.31.1" "gallery-dl Manual"
+.TH "GALLERY-DL.CONF" "5" "2026-01-02" "1.31.2" "gallery-dl Manual"
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
@@ -502,6 +502,19 @@ Python \f[I]Expression\f[] controlling which skipped files to count towards
Number of seconds to sleep before each download.
+.SS extractor.*.sleep-skip
+.IP "Type:" 6
+\f[I]Duration\f[]
+
+.IP "Default:" 9
+\f[I]0\f[]
+
+.IP "Description:" 4
+Number of seconds to sleep after
+\f[I]skipping\f[]
+a file download.
+
+
.SS extractor.*.sleep-extractor
.IP "Type:" 6
\f[I]Duration\f[]
@@ -2631,7 +2644,7 @@ to download images in JPEG format at their original resolution.
* \f[I]list\f[] of \f[I]strings\f[]
.IP "Default:" 9
-\f[I]"quality=100"\f[]
+\f[I]"original=true,quality=100"\f[]
.IP "Example:" 4
.br
@@ -3541,6 +3554,17 @@ when processing a user profile.
It is possible to use \f[I]"all"\f[] instead of listing all values separately.
+.SS extractor.facebook.loop
+.IP "Type:" 6
+\f[I]bool\f[]
+
+.IP "Default:" 9
+\f[I]false\f[]
+
+.IP "Description:" 4
+Continue when detecting a jump to a set's beginning.
+
+
.SS extractor.facebook.videos
.IP "Type:" 6
.br
@@ -3662,12 +3686,26 @@ Custom \f[I]offset\f[] starting value when paginating over posts.
\f[I]list\f[] of \f[I]integers\f[]
.IP "Default:" 9
-\f[I][1, 2, 3, 4, 302, 303]\f[]
+\f[I]null\f[]
+
+.IP "Example:" 4
+[1, 2, 3, 4, 302, 303]
.IP "Description:" 4
List of file formats to consider during format selection.
+.SS extractor.fansly.previews
+.IP "Type:" 6
+\f[I]bool\f[]
+
+.IP "Default:" 9
+\f[I]true\f[]
+
+.IP "Description:" 4
+Download previews if no other format is available.
+
+
.SS extractor.fansly.token
.IP "Type:" 6
\f[I]string\f[]
@@ -4762,6 +4800,17 @@ If the selected format is not available,
the first in the list gets chosen (usually mp3).
+.SS extractor.koofr.zip
+.IP "Type:" 6
+\f[I]bool\f[]
+
+.IP "Default:" 9
+\f[I]false\f[]
+
+.IP "Description:" 4
+Download shared /links/ with multiple files as a single .zip file.
+
+
.SS extractor.lolisafe.domain
.IP "Type:" 6
\f[I]string\f[]
@@ -5634,6 +5683,8 @@ when processing a user profile.
* \f[I]novel-user\f[]
.br
* \f[I]novel-bookmark\f[]
+.br
+* \f[I]sketch\f[]
.IP "Note:" 4
It is possible to use \f[I]"all"\f[] instead of listing all values separately.
@@ -6860,6 +6911,17 @@ Ignore audio tracks
Download video covers.
+.SS extractor.tiktok.photos
+.IP "Type:" 6
+\f[I]bool\f[]
+
+.IP "Default:" 9
+\f[I]true\f[]
+
+.IP "Description:" 4
+Download photos.
+
+
.SS extractor.tiktok.videos
.IP "Type:" 6
\f[I]bool\f[]
@@ -6871,18 +6933,55 @@ Download video covers.
Download videos using \f[I]ytdl\f[].
-.SS extractor.tiktok.user.avatar
+.SS extractor.tiktok.tiktok-range
+.IP "Type:" 6
+\f[I]string\f[]
+
+.IP "Default:" 9
+\f[I]""\f[]
+
+.IP "Example:" 4
+"1-20"
+
+.IP "Description:" 4
+Range or playlist indices of \f[I]tiktok\f[] posts to extract.
+
+When using ytdl, see
+\f[I]ytdl/playlist_items\f[]
+for details.
+
+
+.SS extractor.tiktok.posts.order-posts
+.IP "Type:" 6
+\f[I]string\f[]
+
+.IP "Default:" 9
+\f[I]"desc"\f[]
+
+.IP "Description:" 4
+Controls the order in which
+posts are processed.
+
+\f[I]"asc"\f[] | \f[I]"reverse"\f[]
+Ascending order (oldest first)
+\f[I]"desc"\f[]
+Descending order (newest first)
+\f[I]"popular"\f[]
+*Popular* order
+
+
+.SS extractor.tiktok.posts.ytdl
.IP "Type:" 6
\f[I]bool\f[]
.IP "Default:" 9
-\f[I]true\f[]
+\f[I]false\f[]
.IP "Description:" 4
-Download user avatars.
+Extract user posts with \f[I]ytdl\f[]
-.SS extractor.tiktok.user.module
+.SS extractor.tiktok.posts.module
.IP "Type:" 6
\f[I]Module\f[]
@@ -6896,22 +6995,36 @@ to extract posts from a \f[I]tiktok\f[] user profile with.
See \f[I]extractor.ytdl.module\f[].
-.SS extractor.tiktok.user.tiktok-range
+.SS extractor.tiktok.user.include
.IP "Type:" 6
-\f[I]string\f[]
+.br
+* \f[I]string\f[]
+.br
+* \f[I]list\f[] of \f[I]strings\f[]
.IP "Default:" 9
-\f[I]""\f[]
-
-.IP "Example:" 4
-"1-20"
+\f[I]["avatar", "posts"]\f[]
.IP "Description:" 4
-Range or playlist indices of \f[I]tiktok\f[] user posts to extract.
+A (comma-separated) list of subcategories to include
+when processing a user profile.
-See
-\f[I]ytdl/playlist_items\f[]
-for details.
+.IP "Supported Values:" 4
+.br
+* \f[I]avatar\f[]
+.br
+* \f[I]posts\f[]
+.br
+* \f[I]reposts\f[]
+.br
+* \f[I]stories\f[]
+.br
+* \f[I]likes\f[]
+.br
+* \f[I]saved\f[]
+
+.IP "Note:" 4
+It is possible to use \f[I]"all"\f[] instead of listing all values separately.
.SS extractor.tumblr.avatar
@@ -7928,6 +8041,20 @@ Fetch extra submission metadata during gallery downloads.
This requires 1 additional HTTP request per submission.
+.SS extractor.webtoons.bgm
+.IP "Type:" 6
+\f[I]bool\f[]
+
+.IP "Default:" 9
+\f[I]true\f[]
+
+.IP "Description:" 4
+Download an episode's background music if available.
+
+.IP "Note:" 4
+Requires \f[I]ytdl\f[]
+
+
.SS extractor.webtoons.quality
.IP "Type:" 6
.br
@@ -7937,7 +8064,6 @@ This requires 1 additional HTTP request per submission.
.br
* \f[I]object\f[] (ext → type)
-
.IP "Default:" 9
\f[I]"original"\f[]