This is a python module that can load and write iRiver database files. This module can be used to create a database GUI, command-line tools (one example provided), or anything your heart desires.
First download the irivdb-py package. From http://www.randomwalking.com/files/irivdb-py/irivdb-py-1.1.tar.gz The untar the package and run the setup script to install irivdb-py
# tar -xvzf irivdb-py-1.1.tar.gz # cd irivdb-py-1.1 # python setup.py install (Python v1.6 or later)
or you can copy iRiverDB.py to you Python module installation directory
The irivdb-py is a command line script that can be used to create an iRiver database of all your ogg and mp3 files. To initially create a database go to the root of your iriver device and execute
$ irivdb-py ./
If you allready have a database created that you wish to append to then you can append those tags to your existing database.
$ irivdb-py -a ./mp3/some_artist/some_album/ (from the iriver root)
or
$ irivdb-py -r /iriver -a ./ (from the album directory)
Currently there is no checking for duplicate entries. This will hopefully be fixed in future versions.