GUIPod is a KDE/Qt based graphical front-end for managing songs and playlists on an Apple iPod(TM). It uses the tools from the gnupod project developed by Adrian Ulrich. The iPod uses an internal format called iTunes for storing the song information. GNUPod, on the other had stores the song information in an easy to understand XML format, and provides a set of tools to add and delete songs. GNUPod also provides a way of converting to and from the iTunesDB format.
GUIPod follows the same approach but provides extra features like multiple playlist management, editting and sorting based on artist, album and title information, etc. GUIPod does not yet support track numbers, years etc. which is supported by the latest GNUPod release, but shall do so soon.
Song addition, deletion, playlist manipulation etc. are managed internally by GUIPod even though it uses 3 external gnupod scripts which are bundled as part of the GUIPod distribution. GUIPod is compatible with gnupod 0.2 version.
Checkout some cool screen-shots of Guipod before you give it a spin
NEW: Oct/21/2002: New guipod-0.101
release fixes the configure script to check for STL since on
some systems it doesnt seem to get auto-configured by default.
GUIPod assumes that the user has mounted the iPod filesystem. This procedure is explained in detail here. Using an Windows(TM) version of iPod is straight forward, but refer to the documentation on the same gnupod website for details of using a Apple version of iPod.
The kernel needs to support IEEE1394 firewire modules (sbp2.o) to be able to mount the iPod filesystem.
GUIPod requires KDE/Qt >3.0, and perl installation. (Note: The MP3::Info modules is NOT needed for GUIPod since all the mp3 handling is done in the C-code)
There is no need to install Gnupod separately. The required scripts are distributed along with the Guipod distribution, but it expects perl-5 and the packages XML::Parser and Unicode::String which can be installed from CPAN site.
Support for Standard Template Library: This should be available with the newer GCC versions automatically
The source tar-ball can be downloaded from here. Download the src tar-ball and untar it in a temporary location.
Do a ./configure in the extracted directory to configure the compilation. (Usually no special options are necessary)
Do a make to compile guipod and run make install as root to install it.
Note: The scripts in the directory gnupod-scripts should be copied into the path before running Guipod.
Please read the user manual before using GUIPod.
Guipod is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Guipod is still a alpha-quality software and there may be many problems
with it. I am not responsible for anything that could go wrong due to using Guipod.
Please use it at your own risk!
Copyright (C) 2002 Chandan Kudige (ckudige at users dot sourceforge dot net)