[Digikam-devel] Renaming imported photos (was: Re: [Bug 106928] Digikam custom filename format from date and time)

Andreas Mair Andreas.Mair at linogate.com
Thu Jul 28 15:35:07 BST 2005


Hi,

no comments on the appended email?

Regards,
Andreas

On Monday 18 July 2005 11:07, Andreas Mair wrote:
> Hi,
>
> this weekend I tried the camera import dialog again.
> This time I tried to also add the folders where the photos should be
> stored. I've organised my photos in folders like <digiKam photo
> path>/<year>/<month>/<photos>.jpg
> So I tried to set the filename pattern to "%Y/%m/%Y-%m-%d_%%02d". But I
> couldn't manage to get this work :(
>
> So my question:
> Am I supposed to store all my photos in a single folder? Well, that's not
> what I want...
>
> Any change to get this feature?
>
> > > > A "make the filename unique" feature, so if I have the "%Y-%m-%d"
> > > > filename template .....
> > >
> > > if you want to make it unique, you will have to add the sequence
> > > number
>
> But this simply adds a sequence number to every imported picture. It does
> not check if it's really needed.
> Above that: what happens if the destination file already exists?
>
> > > for a completely custom template, turn off both "add datetime" and
> > > "add sequence number" and add the template manually in the prefix
> > > box. i'm not sure what template you are looking for, but i can give
> > > you an example which will ensure a unique number with date added.
> > >
> > > photo_%Y-%m-%d_%%03d (the %% in the last term is not a typo)
> > >
> > > so the names will be of the type:
> > > photo-2001-01-04-001.jpg
> >
> > Hey, that's almost what I want!
> > But AFAIK it uses one sequence for all photos listed in the import
> > dialog. So it doesn't start again with "1" if photos are taken on
> > another day? An example:
> > I think digiKam would rename the photos to 2005-07-01_001.jpg,
> > 2005-07-01_002.jpg, 2005-07-01_003.jpg, 2005-07-03_004.jpg,
> > 2005-07-03_005.jpg, 2005-07-04_006.jpg ...
> > Whereas I'd prefer to get 2005-07-01_001.jpg, 2005-07-01_002.jpg,
> > 2005-07-01_003.jpg, 2005-07-03_001.jpg, 2005-07-03_002.jpg,
> > 2005-07-04_001.jpg ...
>
> Would it be possible to get an option for getting unique filenames that
> calculates the appended number from the destination filename? So if
> there's no file matching "2005-07-01_???.jpg" name it
> "2005-07-01_001.jpg" but if some exist name it "2005-07-01_<next free
> sequence number>.jpg".
>
> Maybe this can be presented on the GUI by a "Keep filenames unique"
> selectbox having the options "across all files", "in folder", "using per
> file sequence".
> Where "across all files" should number all images known to digiKam
> uniquely. "in folder" would use a unique sequence number per folder. And
> "using per file sequence" will do what I tried to explain above.
> Maybe this select box can have a "no" option to disable adding a sequence
> number.
>
> Regards,
> Andreas
> _______________________________________________
> Digikam-devel mailing list
> Digikam-devel at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-devel



More information about the Digikam-devel mailing list