aboutsummaryrefslogtreecommitdiffstats
path: root/README.mkd
blob: 71e0931523459d9f4341881b3b3802f481fc435b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Music File Organizer
====================

This project ships two very simple utilities for organizing music files.

### `organizemusic`
This scans recursively all directories and files given as arguments and determines the tags of the audio files. It uses these tags to generate a file name and directory sstructure, normalizes the name to remove non ASCII characters, and then moves the files to their new location inside `$MUSICDIR` or `$HOME/Music`.

``$ organizemusic ~/Downloads/Some-Torrent-Directory/ ~/Desktop/file-from-friend.mp3``


### `readmusictags`
This spits out all the tag data inside the music files given as arguments.

``$ readmusictags ~/some-music-file.flac ~/files/another_music-file.wma``

Build Requirements
------------------
* taglib - http://taglib.github.com/
* libicu - http://site.icu-project.org/


Build Instructions
------------------
`$ make`