Hi,
I had received a request from one of the members of this mailing list to attach some information about GNU Songanizer. Well, the best way to do it is to visit the GNU Songanizer home page at http://www.gnu.org/software/songanizer. In case you are feeling lazy to do so, I am attaching a brief description of the project below.
GNU Songanizer is a script to organize a directory containing Ogg and MP3 files.
Songanizer is a shell script to organize a directory containing a collection of Ogg Vorbis and MP3 files. The goal is to create virtual directory structures, which give different views of the data, but without having redundant copies of the files themselves.
The files are organized according to
information gathered from the tags of files stored in subdirectories
located under the BASE directory, which bear the prefix _data in their
name. Parallel virtual directory structures containing symbolic links
to the actual files are created, which give different views of the
same data. Each virtual directory stucture gives a view based on a
particular attribute specified by the user. The _data directories
themselves can be symbolic links to directories on other devices, and
can have multiple levels of sub-directories within them holding the
actual song
files.
After songanization, the BASE directory contains the following directories:
· _data* all directories starting with _data contain the real data
· _artist contains the link structure on the basis of the artist tag
· _genre contains the link structure on the basis of the genre tag
· _initial contains the link structure on the basis of the initials
... and more, depending on the switches passed to the script.
Dependences:
- It's a bash script and therefore needs a running bash.
- Uses getopt (enhanced) to extract options from the command line arguments.
- Uses gettext (gettext.sh) for i18n support.
-
The link structures are created using links on the file system and
therefore the file system must support them (i.e. ext2, ext3, ...).
- To read the mp3 tags the mp3info tool gets used.
Get it at http://ibiblio.org/mp3info/.
License : GNU General Public License V2 or later
Registration Date : Sat 06/28/03 at 16:11
Development Status : 5 - Production/Stable
Debarshi Ray
_______________________________________________ GNU Announcement mailing list <info-gnu@gnu.org> http://lists.gnu.org/mailman/listinfo/info-gnu