Commit Graph

141 Commits (7d5415c2017440c05046eb53c79f0c9e292235a6)

Author SHA1 Message Date
Mike Fährmann e45792a5c4
[postprocessor:ugoira] insert extra frame
3 years ago
Mike Fährmann e718dd7b32
[postprocessor:ugoira] support setting timecodes with mkvmerge
3 years ago
Mike Fährmann e7b30866d0
[postprocessor:mtime] fix timestamps from datetime objects (#2307)
3 years ago
Mike Fährmann 40ce505420
[postprocessor:ugoira] add 'mtime' option (#2307)
3 years ago
Mike Fährmann 9bd27b1b8d
[postprocessor:metadata] implement archive options (#2421)
3 years ago
Mike Fährmann 59749555b1
[postprocessor:mtime] add 'event' option (#2307)
3 years ago
Mike Fährmann 7958995398
[postprocessor:metadata] implement 'mtime' option (#2307)
3 years ago
Mike Fährmann df8050b81d
[postprocessor:compare] add 'equal' option (#1592)
3 years ago
Mike Fährmann cdd72e1413
[postprocessor:compare] extend 'action' option (#1592)
3 years ago
Mike Fährmann 74145467dd
move 'util.Formatter' into its own 'formatter' module
3 years ago
Mike Fährmann 2ca011dfa8
add 'kwdict' argument to PathFormat.build_filename()
3 years ago
Mike Fährmann b93cbe6720
[postprocessor:zip] run 'finalize()' regardless of 'filter' (#1460)
3 years ago
Mike Fährmann ff8d0d7280
[postprocessor:metadata] ensure reliable tags order (fixes #1598)
3 years ago
Mike Fährmann 4a747a31a3
[postprocessor:metadata] handle dicts in mode;tags (fixes #1598)
3 years ago
Mike Fährmann 3cbbefd4ed
support 'filter' option for post processors (#1460)
3 years ago
Mike Fährmann bb50e85795
[postprocessor:ugoira] optimize writing ffconcat files
3 years ago
Mike Fährmann 5c18db5fab
[postprocessor:ugoira] use 'concat' demuxer by default (#1550)
3 years ago
Mike Fährmann 19a11fa11d
[postprocessor:ugoira] use frame extension from filenames (#1550)
3 years ago
Mike Fährmann 74d97e6c6b
[postprocessor:ugoira] add 'repeat-last-frame' option (#1550)
3 years ago
Mike Fährmann be9547a5f3
[postprocessor:ugoira] use 'image2' demuxer (#1550)
3 years ago
Mike Fährmann e5123f56c9
fix crash when using --no-download with --ugoira-conv (#1507)
3 years ago
Mike Fährmann 8821dceb79
use __import__() to dynamically load modules
4 years ago
Mike Fährmann 1bd3d7cfb0
[postprocessor:metadata] call expand_path() on custom paths
4 years ago
Mike Fährmann fbfcbcbf57
Merge branch '1.17.0'
4 years ago
Mike Fährmann b3cd970d87
[postprocessor:metadata] fix crash with 'extension-format'
4 years ago
Mike Fährmann ebf417f31f
remove support for deprecated options
4 years ago
Mike Fährmann 0fdaea00a3
[postprocessor:metadata] sanitize filenames
4 years ago
Mike Fährmann e8c64dd961
[postprocessor:exec] do not auto-add '{}' to command (#1185)
4 years ago
Mike Fährmann 0a3bbc9c63
[postprocessor:exec] update output
4 years ago
Mike Fährmann b6f1fe59cb
add deprecation warnings for exec.final and metadata.bypost
4 years ago
Mike Fährmann ca59bd691c
[postprocessor:metadata] add 'event' and 'filename' options
4 years ago
Mike Fährmann 9c3568c397
[postprocessor:exec] add 'event' option
4 years ago
Mike Fährmann 9fffa9c343
rework post processor callbacks
4 years ago
Mike Fährmann d83b95fd28
[postprocessor:metadata] accept a string-list for 'content-format'
4 years ago
Mike Fährmann fd0685d9b5
[postprocessor:zip] defer zip file creation (fixes #968)
4 years ago
Mike Fährmann c8787647ed
add global WINDOWS bool
4 years ago
Mike Fährmann ece73b5b2a
make 'path' and 'keywords' available in logging messages
4 years ago
Mike Fährmann 4a3d2405de
[postprocessor:ugoira] small optimization
5 years ago
Mike Fährmann 254f7c3999
implement a post-processor module to compare file versions
5 years ago
Mike Fährmann 760b9b4db4
add remove_file() and remove_directory() helpers
5 years ago
Mike Fährmann 87c8b89ddd
[postprocessor:metadata] add 'directory' option (#520)
5 years ago
Mike Fährmann 63e6993716
merge 'bypost' functionality into metadata postprocessor
5 years ago
Gio c0b9ad678d Separate metadata from handle_url into handle_metadata, commenting
5 years ago
Gio c20bb5c338 Naming convention, as per travis.
5 years ago
Gio cfc70a97ab Added an additional channel for downloading the metadata of an entire post or gallery.
5 years ago
Mike Fährmann 26d2334550
[postprocessor:metadata] rename 'format' to 'content-format'
5 years ago
Mike Fährmann a412531451
[postprocessor:metadata] implement 'extension-format' option
5 years ago
Mike Fährmann 3fc1e12949
[postprocessor:metadata] filter private entries
5 years ago
Mike Fährmann 9e88e7a344
[postprocessor:exec] improve (#421, #413)
5 years ago
Mike Fährmann ad81c07204
[postprocessor] match logger names of downloader modules
5 years ago
Mike Fährmann 03bc8adfc7
[postprocessor:exec] run after file moved to target location
5 years ago
Mike Fährmann 35958bebd4
[postprocessor:exec] fix filename quoting on Windows (#421)
5 years ago
Mike Fährmann b06c372e4d
[postprocessor:exec] improve; add command-line option (#421)
5 years ago
Mike Fährmann 5fcebb69c2
[postprocessor:ugoira] improve error messages (#406)
5 years ago
Mike Fährmann 60c8e090da
[postprocessor:zip] fix archive names (closes #397)
5 years ago
Mike Fährmann 3284c62f22
ensure PathFormat.directory ends with a path separator
5 years ago
Mike Fährmann 2495b99347
[postprocessor:classify] improve path generation (fixes #138)
5 years ago
Mike Fährmann 5f8621b29d
improve output of active post processor modules
5 years ago
Mike Fährmann 0bb873757a
update PathFormat class
5 years ago
Mike Fährmann a90280f4e7
[postprocessor:zip] add 'mode' option (#355)
5 years ago
Mike Fährmann c41ff9441e
improve find() for downloaders and postprocessors
5 years ago
Mike Fährmann 16c582aaf9
implement 'mtime' post-processor (#332)
5 years ago
Mike Fährmann a01f99728c
[postprocessor:zip] delete empty archives when done (#316)
5 years ago
Mike Fährmann b1db194c14
[reactor] update and improve
5 years ago
Mike Fährmann 523ebc9b0b
Fix serialization of 'datetime' objects in '--write-metadata'
5 years ago
Mike Fährmann 7973419b54
restrict downloader and postprocessor module imports
6 years ago
Mike Fährmann 8aba2bdebf
[postprocessor:metadata] add 'tags' and 'custom' modes (#135)
6 years ago
Mike Fährmann 5f38ac9609
[postprocessor:exec] add a better error message (#155)
6 years ago
Mike Fährmann 38500ad697
[postprocessor:metadata] first implementation (#135)
6 years ago
Mike Fährmann 79f6755c60
[postprocessor:classify] handle missing "extension" (#138)
6 years ago
Mike Fährmann d3d7f01543
add 'prepare()' step for post-processors
6 years ago
Mike Fährmann 09d2f3e5e7
[postprocessor:ugoira] improve libx264 detection
6 years ago
Mike Fährmann 55f5c87160
[postprocessor:ugoira] add 'libx264-prevent-odd' option
6 years ago
Mike Fährmann e9ae6fd080
improve downloader/postprocessor module loading
6 years ago
Mike Fährmann 6ecb36d88c
[postprocessor:ugoira] add 'ffmpeg-output' option
6 years ago
Mike Fährmann 02a4a67f6d
[postprocessor:ugoira] support danbooru sources
6 years ago
Mike Fährmann 54a0d72dc8
[postprocessor:ugoira] improve frame rate handling
6 years ago
Mike Fährmann 4eb94aca17
[postprocessor:ugoira] pass '-f' if not present
6 years ago
Mike Fährmann 0c1c4557dd
[postprocessor:ugoira] add option for two-pass encoding
6 years ago
Mike Fährmann eb7a1f3b98
[pixiv] rework ugoira handling
6 years ago
Mike Fährmann 613b692275
[postprocessor:ugoira] add a few options
6 years ago
Mike Fährmann a444755979
[postprocessor] add 'ugoira' to convert pixiv animations to webm
6 years ago
Mike Fährmann eec081dd3e
[postprocessor:zip] delete directory (#85)
6 years ago
Mike Fährmann baccf8a958
improve postprocessor handling
6 years ago
Mike Fährmann 2628911ba0
[pp:exec] add 'async' option
6 years ago
Mike Fährmann 37d97ff02c
[pp:classify] use temppath
6 years ago
Mike Fährmann 97189e50cd
[pp:zip] use temppath; add options
6 years ago
Mike Fährmann d0ae3ed52c
[postprocessor] add 'zip' to write files to a ZIP archive
6 years ago
Mike Fährmann ca4008e1c1
[postprocessor] add 'classify' to sort downloads by fileext
6 years ago
Mike Fährmann d378c0a323
[postprocessor] add 'exec' to execute user-defined processes
6 years ago
Mike Fährmann 76c32d58e5
[postprocessor] initial code
6 years ago