Metamorphose is a free, open source program to mass rename files and folders which combines great flexibility with an intuitive interface.
A profesional renaming tool for almost any situation, it has many powerful functions. Well suited for those that need to rename many files and/or folders on a regular basis.
In addition to general usage operations, it is useful for photo and music collections, webmasters, programmers, legal and clerical, et cetera.
Main Features :
* Preview every item to be renamed before comiting changes.
* Load all files in directory and in subdirectories (recursive renaming).
* Undo renaming operation in case of mistakes.
* Regular expression support throughout.
* Rename MP3 files according to their ID3 tags.
* Rename image files according to their Exif tags.
* Full unicode support means any character from any language can be used.
* Use of all allowed characters under Windows and OSX, all except ':' in Linux.
Other Features :
* Preview images (M tamorphose 2 only)
* Save all program settings to file for later use.
* Renaming operations, which can apply to name and/or extension :
3.Replacement, modification, or move by: Character, position, or regular expression.
4.Insertion by : Position or every (number) characters.
5.Length modifications (padding, truncating, or both).
* Renaming styles : combination of: user text, numbering, audio tags, date, time.
* Modifications : UPPERCASE, lowercase, Capitalize first, Title Style, sWAP cASE, 'DoRkIfY'
* Move by position, text, or regular expression.
* Sequential numbering (enumerating) options :
Use integers, alphabetical, or roman numerals
With integers, use any character to any fixed width, or auto pad.
With alphabetical, auto pad in this format : aaa, aab, aac, ... aba, ... ygr, et cetera
Control step size, starting number, reset count.
* Set date and time manually or get from system.
* Use supplied defaults or specify your own date and time formats.
* Python and open source (GNU-GPL) means it's quickly, easily, and legally customizeable to fit your needs. Read the License for more details.
* Easily translatable with GNU GETTEXT utilities.
* Metamorphose was written in Python, using wxPython for the graphical interface.
The license of this software is Free, you can free download and free use this file renaming software.