GPRename is a complete batch renamer for files and directories and is licensed under the terms of the GNU General Public Licence version 3. This requires perl-gtk2, perl-libintl, locale-gettext.