4th gen IPod Shuffle songs and playlist tool.
Find a file
2014-01-25 18:49:09 +05:30
.gitignore Initial Commit 2013-10-11 20:34:14 +05:30
COPYING license 2013-10-11 20:35:49 +05:30
README.md Code Cleanup 2013-10-12 23:42:34 +05:30
shuffle.py Fix for dealing with few latin-1 filenames 2014-01-25 18:49:09 +05:30

IPod Shuffle 4g Scripts

##shuffle.py

Python script for building the Track and Playlist database for the newer gen IPod Shuffle. Forked from the shuffle-db-ng project

Just put your audio files into the mass storage of your IPod and shuffle.py will do the rest

$ python shuffle.py -h
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 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
  • 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

##EXTRA READING