← Back to team overview

rapid-users team mailing list archive

Re: Slow processing time

 

Hi everyone,

On Mon, Aug 8, 2011 at 3:14 PM, J Arshadi <j.arshadi@xxxxxxxxx> wrote:

> Hi,
>
> What a nice peace of software. Great job Damon.
>

Thank you.


> One of the first requirements for a photographer is the possibility to
> reorganize his/her collections using this application.
> I tried to run the software on my collection, around 14000 photos which
> basically halt the application, and after a long time now it copies one
> image per second.
>

Probably you are running out of RAM, which is slowing things down. You can
instead work on subfolders, working with less images at one time. It will
then be faster.


> There are times that you don't need thumbnail collection or GUI or progress
> bar etc, and reorganizing a large collection is one of them.
>

I guess you are using version 0.4.1, right?  You can turn off thumbnail
generation. See the program preferences. It doesn't make that much
difference in speed, however, unless you are reading from a slow source.

I tried to use python and directly import some of the libraries to do the
> job manually but lost in the code. Some hint from you might help me to
> bypass GUI and talk directly to backed. (I mean by scripting in python).
>

If you are willing to rewrite some of the code so there is more  of  a
division between the renaming and file operation logic and the GUI you are
welcome, but be warned it is a big job. The code can be complex, especially
because of the use of multiple processes running in parallel.


> another missed feature is using conditions for creating folders or renaming
> files. for example to create folder "raw" if extension of the file name is
> "raw" (inside current folder) and move all the raw images in that folder :
>
> ~/Picture/2008/08/file.name.jpg
> ~/Picture/2008/08/raw/file.name.raw
>

You can do that since version 0.0.1, using the file extension as a subfolder
component. However the limitation is that the jpegs will also go in their
own folder, with the extension being in the folder name.

Damon

References