Arrangemusic
I actually don’t use this anymore and the whole rewrite action (some time ago) was more or less for fun with pythonic software development and testing.
Description
Creates hierarchical directory structure of music files based on tag information.
This script takes an audio file or a whole directory of those, renames them and creates a directory structure like Artist/Album/track.ext
The script renames files, creates directories, moves files and directories to a specified target directory, replaces characters in file names that you don't want, informs you when files seem to already exist, takes care of articles in artist names and so on. Default values, command line options, multiple directory/file renaming patterns and more can be changed and saved in a configuration file.
License
"THE BEER-WARE LICENSE" (Revision 42):
mo@liberejo.de wrote this file. As long as you retain this notice you can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a beer in return - Remo Giermann.