Decorative Image

Random Walking

Irivdb-Py

I. Introduction

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.

II. Installation

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

III. Using irivdb-py

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)
   
   

IV. Known Issues

Currently there is no checking for duplicate entries. This will hopefully be fixed in future versions.

Other Links