The official Musicrename Website can be found at: http://www.brian-schroeder.de/musicrename/
Please update your bookmarks.