Saturday, July 31, 2010

More ebooks bought

Following my new found interest in e-books coupled with good "deals" on e-books, I have bought a host of "new technology" books. More on this later.

Shuffle db for iPod Shuffle

I never was impressed with the way iTunes used to handle the syncing of songs; that had led me to use "gtkpod" for uploading music to my Shuffle. Though I had discovered "shuffle_db" more than a year back, I never had the opportunity to use it. I got that opportunity today.

After uploading new music to my Shuffle, simply running the Python script did the trick. The script hardly took 5 seconds to run, and I wasn't sure whether the song database (the .db) file was updated or not. But, the log file created did a mention of the folders and the number of songs it had found. Sure enough, the iPod was updated and ready to go.

Apart from the ease by which one can easily add new songs,  there is the added advantage that the songs can be copied to any folder on the Shuffle. In any addition, the the songs itself need not be renamed (like the way iTunes or gtkpod does so automatically). That has the added advantage of being able to plug-in the Shuffle and locate songs in the folders.

The project, "shuffle_db", itself is pretty old, and it looks like a dead project on SourceForge - one reason might be that the Shuffle itself might hardly be the player that people buy today. Of  course, the other disadvantage is that the latest version of the script requires a Python installation, but that's hardly a problem on Linux (especially Debian-based systems such as Ubuntu).