Métamorphose (renamer)
   HOME

TheInfoList



OR:

Métamorphose or Métamorphose file -n- folder renamer is an open source batch renamer. The focus is on legibility, usability, and power - there are no codes or formats to remember and all controls are shown, yet rather complicated operations can be done. Because it is written in
wxPython wxPython is a wrapper for the cross-platform GUI API (often referred to as a "toolkit") wxWidgets (which is written in C++) for the Python programming language. It is one of the alternatives to Tkinter. It is implemented as a Python extension mod ...
, it is very portable, and can run on all major operating systems.


Features

* Renames files and folders simultaneously. * Recursive selection - loads files in directory and in subdirectories. * Undo an operation. * Wide use of
regular expression A regular expression (shortened as regex or regexp; sometimes referred to as rational expression) is a sequence of characters that specifies a search pattern in text. Usually such patterns are used by string-searching algorithms for "find" or ...
s: when selecting items, for search/replace, etc.. * Reading of
metadata Metadata is "data that provides information about other data", but not the content of the data, such as the text of a message or the image itself. There are many distinct types of metadata, including: * Descriptive metadata – the descriptive ...
such as
ID3 ID3 is a metadata container most often used in conjunction with the MP3 audio file format. It allows information such as the title, artist, album, track number, and other information about the file to be stored in the file itself. There are two ...
and
Exif Exchangeable image file format (officially Exif, according to JEIDA/JEITA/CIPA specifications) is a standard that specifies formats for images, sound, and ancillary tags used by digital cameras (including smartphones), scanners and other system ...
tags, or creation/modification/last access time. * Change length of names. * Change case in various ways. * Add counting sequences: numerical, alphabetical, and
Roman numeral Roman numerals are a numeral system that originated in ancient Rome and remained the usual way of writing numbers throughout Europe well into the Late Middle Ages. Numbers are written with combinations of letters from the Latin alphabet, eac ...
. * Extensive multilingual and platform support (see below).


Language and OS support

From the beginning, Métamorphose was conceived to be as widely usable as possible. As a result of this, there has been extensive testing and adjustments done to ensure all portions of the application are displayed and function properly across different platforms. Here are the fully tested and supported operating systems: *
Microsoft Windows Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for serv ...
, versions: 2000, XP, Vista, 7, 2003, 2008 and 2008R2 servers. *
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which ...
and
FreeBSD FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD), which was based on Research Unix. The first version of FreeBSD was released in 1993. In 2005, FreeBSD was the most popular ...
: using
GNOME A gnome is a mythological creature and diminutive spirit in Renaissance magic and alchemy, first introduced by Paracelsus in the 16th century and later adopted by more recent authors including those of modern fantasy literature. Its characte ...
,
KDE KDE is an international Free software movement, free software community that develops free and open-source software. As a central development hub, it provides tools and resources that allow collaborative work on this kind of software. Well-know ...
,
Blackbox In Unix computing, Blackbox is a free and open-source stacking window manager for the X Window System. Blackbox has specific design goals, and some functionality is provided only through other applications. One example is the bbkeys hotkey ap ...
, and
Fluxbox Fluxbox is a stacking window manager for the X Window System, which started as a fork of Blackbox 0.61.1 in 2001, with the same aim to be lightweight. Its user interface has only a taskbar, a pop-up menu accessible by right-clicking on the desk ...
. *
Mac OS X macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac (computer), Mac computers. Within the market of ...
Likewise, language choice has been important since inception. The GNU
gettext In computing, gettext is an internationalization and localization (i18n and l10n) system commonly used for writing multilingual programs on Unix-like computer operating systems. One of the main benefits of gettext is that it separates programmi ...
system is used, allowing for easy translation of the application, and a custom help section loader will also show localised help files if they are available. There is support for properly displaying
right to left In a script (commonly shortened to right to left or abbreviated RTL, RL-TB or R2L), writing starts from the right of the page and continues to the left, proceeding from top to bottom for new lines. Arabic, Hebrew, Persian, Pashto, Urdu, Kashmiri ...
languages. Here are the currently available languages: * Interface and all help files: US English, French, Italian * Interface, some help files: Brazilian Portuguese, German, Hungarian, Japanese, Polish, Spanish, Turkish * Interface only: Arabic, Chinese (Simplified), Dutch, Greek, Russian, Swedish


Métamorphose 2

With the first version now completed, work for the next stage of the project has begun. More specifically, the focus is on fixing the following shortcomings of the current version: * User has no control of order of operations. * Only one operation type per rename. * Main interface can be confusing to a new user. * No way to make 3rd party add-on modules. * Adding more user-requested features.


External links

*
Github project page

Linux.com review
* {{DEFAULTSORT:Metamorphose (Renamer) Free file managers Free software programmed in Python Software that uses wxPython