Last weekend I got myself a small MP3 player called Q12. 
I really like this small one cause I can carry it everywhere and save me some time while I’m walking or waiting.
It support file/folder visiting of the files, and not support MP3 tag and organized with artiste, album, etc like Apple IPod. This is the reason I prefer it over the Sandisk Clip. Because most of the time I’ll use it to listen podcasts or audio books.
However there is a problem: It won’t sort the files. I just can’t find any options to sort the files in the menu system or the user user manual. Then I thought it might sort the files by their access time, or create time, so I wrote mp3 reorg , which will change the atime/ctime of all the files so the fils should appear earlier will get an earlier atime/ctime. However it turns out this little mp3 don’t obey that too, they just read the FAT table and don’t do any sort! Finially I have to wrote another one, mp3 copy, to copy the files in the order I want.
Just put them here in case anyone could find them useful. Note “create time” is a dos/windows only thing, we don’t have this on (most) Unix systems. If your mp3 use atime (access time) or ctime (changed time), you could use the “mp3reorg” script on Unix platform too, just comment out the lines with “win32″ in it. The “mp3 copy” script works cross platform, though.
Tags: python, misc, freebsd, copy, cross platform, ipod, mp3, order
Comments 1
I am on the market for an MP3 player and Q12 looks nice. Do you know if this company manufacture waterproof mp3 player because I would want to listen to my music when I’m swimming or working out in the gym.
Posted 09 Feb 2011 at 12:30 pm ¶Post a Comment
You could use <code type="name"> to get your code colorized