Introduce -j/--workers CLI option defaulting to the number of CPUs. When more than one worker is specified and not in dry-run mode, exiftool invocations are dispatched concurrently via ThreadPoolExecutor and tracked with as_completed, updating the progress bar as each completes. Falls back to the original sequential/dry-run logic when a single worker or dry-run is used.
emulsion
A tool for updating exif tags
Usage
Installation
Requirements ^^^^^^^^^^^^
Compatibility
Licence
Authors
emulsion was written by Alexander Wainwright <code@figtree.dev>_.
Description
Languages
Python
100%