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 ...
, 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 match pattern in text. Usually such patterns are used by string-searching algorithms for "find" ...
s: when selecting items, for search/replace, etc.. * Reading of
metadata Metadata (or metainformation) is "data that provides information about other data", but not the content of the data itself, such as the text of a message or the image itself. There are many distinct types of metadata, including: * 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. ID3 is a '' ...
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, ea ...
. * 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 Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
, versions: 2000, XP, Vista, 7, 2003, 2008 and 2008R2 servers. *
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
and
FreeBSD FreeBSD is a free-software Unix-like operating system descended from the Berkeley Software Distribution (BSD). The first version was released in 1993 developed from 386BSD, one of the first fully functional and free Unix clones on affordable ...
: using
GNOME A gnome () is a mythological creature and diminutive spirit in Renaissance magic and alchemy, introduced by Paracelsus in the 16th century and widely adopted by authors, including those of modern fantasy literature. They are typically depict ...
,
KDE KDE is an international free software community that develops free and open-source software. As a central development hub, it provides tools and resources that enable collaborative work on its projects. Its products include the KDE Plasma gra ...
,
Blackbox 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 application. Blackbox ...
, 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 d ...
. *
Mac OS X macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
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 A writing system comprises a set of symbols, called a ''script'', as well as the rules by which the script represents a particular language. The earliest writing appeared during the late 4th millennium BC. Throughout history, each independen ...
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