Add support for unicode characters in file names

Hi, I encountered a track with some non-ascii character in it's name. This commit handles such a situation.