/arrangemusic

Arranges music files in an hierarchical directory structure.

Primary LanguagePythonOtherNOASSERTION

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.