descriptionAutomatic music sorter and renamer
homepage URLhttp://ordnung.sf.net
repository URLgit://ordnung.git.sourceforge.net/gitroot/ordnung
ownererik_hahn@gmx.de
last changeSun, 9 Aug 2009 14:54:55 +0000 (9 16:54 +0200)
last refreshWed, 19 Aug 2009 21:25:39 +0000 (19 23:25 +0200)
content tags
add:
readme

Ordnung 0.1

Ordnung is a tool to automatically sort, organize and rename your music collection based on their tags like album, artist or title.

Copyright 2009, Erik Hahn erik_hahn@gmx.de

Project Homepage: http://ordnung.sf.net

Usage

Right now, Ordnung can only be controlled via the command line. Basic usage is:

ordnung <directory> <pattern>

where <directory> is where your collection is stored right now. <pattern> is any path, which contains zero or more field references which are enclosed by percent marks. If, for example, you want to sort all your music located directly in C:\Music (not in any subfolders) by Artist, then Album and have the title as name, you'd use

ordnung "C:\Music" "C:\Music\%artist%\%album%\%title%"

to preview, and, if the displayed result is what you want,

ordnung -m "C:\Music" "C:\Music\%artist%\%album%\%title%"

to actually move and rename the files. Note that the file extension must not be added manually to the pattern.

See ordnung --help for more options.

Valid field references

These field references are currently supported:

If %album artist% would be empty otherwise, %artist% is used in its place.

Dependencies

Ordnung has been created using Python 2.6. The following 3rd party modules must be installed as well:

shortlog
2009-08-09 Erik HahnPeople will figure out they have to add the .py extensionmaster
2009-08-09 Erik HahnREADME.txt0.1
2009-08-09 Erik HahnDon't abort when file doesn't have to be moved/copied
2009-08-09 Erik HahnAdd winbuild.bat
2009-08-09 Erik HahnAdd spec file for pyinstaller
2009-08-09 Erik Hahn.gitignore for PyInstaller SVN
2009-08-02 Erik HahnRemove unused submodule
2009-08-01 Erik HahnOrdnung 0.1 RC 10.1rc1
2009-08-01 Erik HahnMake things platform-independent
2009-08-01 Erik HahnFix backslash after drive letter
2009-08-01 Erik HahnMerge branch 'remove_cruft'
2009-08-01 Erik HahnAdd NOTHING action for debugging
2009-08-01 Erik Hahnapparently stock tag_wrapper works fine
2009-08-01 Erik HahnAdd NOTHING action for debugging
2009-07-31 Erik HahnStrip trailing dots from dir and file names so Windows...
2009-07-31 Erik HahnVersion 0.1a20.1a2
...
tags
15 years ago 0.1 Ordnung 0.1
15 years ago 0.1rc1 Ordnung 0.1 RC 1
15 years ago 0.1a2 Ordnung 0.1 alpha 2
15 years ago 0.1a1 Version 0.1a1
heads
15 years ago master