Mike Fährmann
dfe7b23579
support Firefox containers for --cookies-from-browser ( #3346 )
2 years ago
Mike Fährmann
942bc84962
add '--chunk-size' command-line option ( #3143 )
2 years ago
Mike Fährmann
79a9fc6e45
add '--user-agent' command-line option
2 years ago
Mike Fährmann
5806a1851e
add --no-postprocessors command-line option ( #2725 )
2 years ago
Mike Fährmann
124b5c6410
[postprocessor:ugoira] enable 'mtime' by default ( #2714 )
2 years ago
Mike Fährmann
b51f5fd345
fix command-line argument name of --cookies-from-browser ( #1606 )
2 years ago
Mike Fährmann
688d6553b4
replace calls to print() with stdout_write() ( #2529 )
2 years ago
Mike Fährmann
6742f3bc1e
implement --cookies-from-browser ( #1606 )
...
most of the code is adapted from yt-dlp's implementation
and *should* work the same.
2 years ago
Mike Fährmann
1aafa1d12d
add '--ugoira-conv-copy' command-line option ( #1550 )
3 years ago
Mike Fährmann
de754590e0
add --source-address command-line option ( closes #2206 )
3 years ago
Mike Fährmann
dcfe08838d
restore -d/--dest functionality
...
change short option for --directory from -d to -D
3 years ago
Mike Fährmann
4edf43891c
add -d/--directory and -f/--filename command-line arguments
3 years ago
Mike Fährmann
7bf1d3fd32
rename --write-infojson to --write-info-json
...
to be consistent with the name used in youtube-dl/yt-dlp
(the old --write-infojson still works)
3 years ago
Mike Fährmann
47df50a2ad
add --sleep-request and --sleep-extractor command-line options
3 years ago
Mike Fährmann
1cc73e11aa
add '--write-infojson' command-line option
3 years ago
Mike Fährmann
40eb8025cc
require an argument for --clear-cache
3 years ago
Mike Fährmann
dfe1e09df0
add '-T/--terminate' command-line option ( #1399 )
3 years ago
Mike Fährmann
6ecb710a7f
add '-P/--postprocessor' command-line option
3 years ago
Mike Fährmann
83fc4c1098
update post processor config capabilities
...
This change makes it possible to specify just the name of a post processor
in the "postprocessors" list instead of a dict with all of its options.
The options for it will then be taken from inside the "postprocessor"
block similar to "extractor", "downloader", or "output" blocks.
This makes it possible to for example override the default settings for
--write-metadata by specifying a custom "metadata" block, or to set a
custom post processor block ("cbz") and then use it by referencing just
its name in "postprocessors" lists.
{
"postprocessor":
{
"metadata": {
"name": "metadata",
"event": "post",
"filename": "{tweet_id|post_id|id}.json"
},
"cbz": {
"name" : "zip",
"compression": "store",
"extension" : "cbz"
}
}
}
3 years ago
Mike Fährmann
755164b36a
improve --clear-cache ( #1230 )
...
Allow for an optional argument to only delete cached entries from
a specific module.
delete all cache entries
$ gallery-dl --clear-cache
or
$ gallery-dl --clear-cache all
only delete entries for instagram
$ gallery-dl --clear-cache instagram
3 years ago
Ailothaen
2e8061091a
Adding handling of several input files ( #1353 )
...
* Adding handling of several input files
* Fixed flake8 error due to bad indenting
4 years ago
Mike Fährmann
c963741860
add '-E/--extractor-info' command-line option ( #875 )
4 years ago
Mike Fährmann
b549c53b36
add long option for '-G'
4 years ago
Mike Fährmann
1c9435e0df
add '-G' command-line option ( #1217 )
...
A "stronger" version of '-g', resolving all intermediate URLs.
4 years ago
Mike Fährmann
9c3568c397
[postprocessor:exec] add 'event' option
...
and remove 'final' option -- use '"event": "finalize"' instead.
4 years ago
Mike Fährmann
abda352a5b
add '--no-skip' command-line option ( closes #986 )
4 years ago
Mike Fährmann
ac3036ef56
add 'filesize-min' and 'filesize-max' options ( closes #780 )
4 years ago
Unit 193
b7ebf51229
Fix typo: defaut → default. ( #754 )
4 years ago
Mike Fährmann
f8f95e68a7
improve '--write-pages' ( #737 )
...
- move code into its own function
- add enumeration index to filenames
- dump responses regardless of status code
4 years ago
Vrihub
4cc761c730
Implement --write-pages option ( #736 )
...
* Implement --write-pages option
* Fix long lines
* Fix file mode to binary
* Fix pattern for Windows compatibility
4 years ago
Mike Fährmann
bca2222559
add '--exec-after'
5 years ago
Mike Fährmann
ed6592ea1a
remove '--abort-on-skip'
5 years ago
Mike Fährmann
f5604492c3
update interface of config functions
5 years ago
Mike Fährmann
244d396b0b
add '--ugoira-conv-lossless' command-line option ( #432 )
...
and cleanup the arguments for the regular '--ugoira-conv':
- remove '-an'
- enable two-pass encoding
5 years ago
Mike Fährmann
8af59a4bba
fix & update docs
...
- update Requests links
- add example for --exec
- set '-dev' version
5 years ago
Mike Fährmann
b06c372e4d
[postprocessor:exec] improve; add command-line option ( #421 )
5 years ago
Mike Fährmann
2cbbc3dec4
add a 'whitelist' to '--ugoira-conv' ( #382 )
5 years ago
Mike Fährmann
16c582aaf9
implement 'mtime' post-processor ( #332 )
...
This can set a file's modification time according to a UNIX timestamp
or a datetime object from its metadata.
5 years ago
Mike Fährmann
62097284fe
add 'download' option ( #220 )
5 years ago
Mike Fährmann
69205df68d
allow '-1' for infinite retries ( #300 )
5 years ago
Mike Fährmann
f7b5c4c3e7
use values of 'retries' options correctly
...
The RE-tries option now specifies exactly that: the maximum number a
failed HTTP request is re-tried. For example a value of 2 will now
correctly stop after 3 attempts: the initial one + 2 re-tries.
The maximum wait-time now also caps at 30min and increases exponentially
for both extractor.request() and downloader.http.download().
5 years ago
Mike Fährmann
6393b47db2
add '-A/--abort'; deprecate '--abort-on-skip'
5 years ago
Mike Fährmann
db3f52881a
add 'mtime' option
5 years ago
Mike Fährmann
bd9cb3d191
improve job class selection code
...
+ consistent argument order for add_argument() calls
5 years ago
Mike Fährmann
e64773ffdd
allow multiple post-processor command-line options ( #253 )
...
... without overwriting any previous ones
5 years ago
Mike Fährmann
bc26fc2439
implement '--clear-cache'
...
Effectively clears all cached values from the cache database by
executing "DELETE FROM data" without any further user input.
5 years ago
Mike Fährmann
e7d0d98c88
improve FFmpeg arguments for --ugoira-conv
6 years ago
Mike Fährmann
9fba48fbd7
[postprocessor:metadata] add '--write-tags' flag ( #135 )
6 years ago
Mike Fährmann
38500ad697
[postprocessor:metadata] first implementation ( #135 )
6 years ago
Mike Fährmann
af3f81c7d9
add '--no-check-certificate' command-line option
6 years ago