FUSEPod 0.5 review
DownloadFUSEPod is a virtual userspace filesystem which mounts your iPod into a directory for easy browsing of the songs it contains. FUSE
|
|
FUSEPod is a virtual userspace filesystem which mounts your iPod into a directory for easy browsing of the songs it contains.
FUSEPod can discover where your iPod is mounted, supports read-only operation, and has a configurable directory layout.
Here are some key features of "FUSEPod":
Discovers where your iPod is mounted
Read-only support
Configurable directory layout
Requirements:
FUSE
Usage:
To mount your ipod type at the console:
fusepod [mount_to]
If FUSEPod fails to find your ipod you can specify the ipod's mountpoint through the environment variable IPOD_DIR to it's the location.
For example, say my ipod is mounted at /media/IPOD and I want to mount the fusepod layer at /home/keegan/ipod
You would enter at the console:
IPOD_DIR="/media/IPOD" fusepod /home/keegan/ipod
To unmount FUSEPod type at the console:
./fusermount -u [mounted_to]
Configuration:
A file containing the directory layout for fusepod is located in you home directory in the file .fusepod
The file works with by substituting files in with the following table:
%a = Artist
%A = Album
%t = Title
%g = Genre
%T = Track
%y = Year
%r = Rating
For example, say you wanted the layout /Testing/1/2/3/{Artist}/{Title}.mp3
You would write in the .fusepod:
/Testing/1/2/3/%a/%t.mp3
Note that the line has to start with a / character. View the default .fusepod and run the program to get a better understanding. (NB. The default .fusepod is written on the first run)
What's New in This Release:
Transparent copying of files onto an iPod.
Tracks have tags in extended attributes.
Unicode tags seem to work now (UTF-8).
iPod finder is now aware if there is more than one iPod already mounted.
Ported to libgpod and taglib for future improvements.
FUSEPod can also use the environment variable IPOD_MOUNTPOINT.
General fixes and polish.
FUSEPod 0.5 keywords