Code Cleanup

This commit is contained in:
Nimesh Ghelani 2013-10-12 23:42:34 +05:30
parent 7d7f313034
commit 3813d17f9b
2 changed files with 36 additions and 10 deletions

View file

@ -8,22 +8,27 @@ Forked from the [shuffle-db-ng project](https://code.google.com/p/shuffle-db-ng/
Just put your audio files into the mass storage of your IPod and shuffle.py will do the rest
```bash
$ python shuffle.py -h
usage: shuffle.py [-h] [--disable-voiceover] path
usage: shuffle.py [-h] [--disable-voiceover] [--rename-unicode] path
positional arguments:
path
optional arguments:
-h, --help show this help message and exit
--disable-voiceover
--disable-voiceover Disable Voiceover Feature
--rename-unicode Rename Files Causing Unicode Errors, will do minimal
required renaming
```
#### Additions to the original
* Option to disable voiceover
* Initialize the IPod Directory tree
* Instead of throwing an unicode error, renames the filename
* Using the --rename-unicode flag, filenames with strange characters and different language are renamed which avoids the script to crash with a Unicode Error
##TODO
* Last.fm Scrobbler
* Qt frontend
* Simple Playlist Creation
##EXTRA READING
* [I wrote about how to use this script with Rhythmbox for easy syncing of playlists and songs](http://nims11.wordpress.com/2013/10/12/ipod-shuffle-4g-under-linux/)