Processing of multiple files during batch file convert at the same time

Ideas for improvements and requests for new features in XnView MP

Moderators: XnTriq, helmut, xnview

deton24
Posts: 2
Joined: Tue Oct 16, 2018 8:07 pm

Processing of multiple files during batch file convert at the same time

Post by deton24 »

File extensions like PNG, DDS (which encoding was deleted in MP version BTW) are limited to use only ~one of CPU cores during file conversion (for JPG ~two cores).
Launching multiple XnView instances, and splitting the amount of files among these instances, helps to increase CPU usage among cores (so conversion time decreases).

E.g. running conversion of 128 files per 2 instances of Xnview in amount of 64, can help to decrease conversion time double, in case of JPG.

The request is following.
To add, enabled by default, option of processing two or three files at the same time during batch conversion, to speed it up the process.
At best, with possibility of changing it for more, in case of using various file formats (e.g. 4 for PNG - uses only one core).
Additionally, I also ask for restoring DDS encoding for Xnview MP.

Edit. After two years I realized that you even PMed me, and introduced that feature. I'm so happy! It works like a charm with thousands of files processed at once. Thank you.
Last edited by deton24 on Mon Jun 15, 2020 7:16 pm, edited 2 times in total.
User avatar
xnview
Author of XnView
Posts: 44933
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: Processing of multiple files during batch file convert at the same time

Post by xnview »

yes the multi core use for batch convert is in my TODO list
Pierre.