Page 1 of 1

OT -- Renaming files your own way!

Posted: July 18th, 2010, 9:04 pm
by keithrj
I have often wanted to rename files based on EXIF data as well as other criteria like sorting by datetime taken and then adding sequence numbers so that a slide show has all images in chronological order. There are many programs around that do renaming but nothing that comes close to the elegance and flexibility of NIYoW available free from http://www.niyow.com/

This program allows you to define a number of renaming steps in order to produce the final result. Each step can be turned on/off and the results of the 'on' steps are immediately shown in the window. Another fantastic feature is an undo button which restores all files back to their original names should you really screw up. There are a huge number of options so dig into all the rename types available as the more you dig the more you will find.

I have attached a rename 'recipe' which takes photos from multiple cameras, sorts them by datetime taken and then adds a sequence number to them. Import the file and have a look.

Hope you find this useful as I have not found any other similar program that can rename as easily and as flexibly as this one.

Re: OT -- Renaming files your own way!

Posted: July 18th, 2010, 9:10 pm
by keithrj
Can't upload file with .rls extension! Try this: copy the text below into a text file with a .rls extension and import into NIYoW.



#NIYOW_RULES_FILE_V2.1
Title & Extension
Create a new name: <New Text=%jpeg_date-taken[yyyy-mm-dd]%_%jpeg_time-taken[hh-mm-ss]%_%file_title%> <Apply To=Title>
True
Add Date & Time Taken
Sorting
Sort the list: <Sorting Type=Name (Ascending)> <Sorting Source=New Name>
True
Sort Name (Ascending)
Auto Numbering
Insert auto-number at edge of title: <Numbering Type=Decimal> <Start With=1> <Increment By=1> <Minimum Width=3> <Reset on Path Change=True> <Insert Where=Start>
True
Add 3-digit Number
Title & Extension
Remove characters from position: <Starting Position=4> <Length=19> <Removal Direction=Left to Right> <Apply To=Title>
True
Remove Date Taken