Arranges music files in an hierarchical directory structure.
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
dist
src
tests
.gitignore
Changelog.md
LICENSE
MANIFEST
README.md
TODO
setup.py
version

README.md

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.