Summary

Currently, this is a simple and junky Python script I use to organize my music. It does two main things:

  • Rename / move MP3s based on ID3 tags. This creates a nice “/Artist - Album/## Artist - Song.mp3” structure, which helps keep things looking nice.
  • Iterate over all of the M3U playlists and create a directory of hard links to the original MP3s. The point of this is to have a separate directory that I can easily rsync over to my Android phone without have 2 copies of the files laying around.

This works decently, but I’d love to add in some more features such as ID3 tag correcting and album art searching, so that may happen in the future. The code is licensed under the ‘Do What The Fuck You Want To’ public licenses, included below for your viewing pleasure.

WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
                    Version 2, December 2004

Copyright (C) 2004 Sam Hocevar <sam@hocevar.net>

Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.

            DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

0. You just DO WHAT THE FUCK YOU WANT TO.
languages & platforms
python
links
navigation