Sharing the Groove: torrent source → Azureus: BitTorrent client → xACT: converts SHN and FLAC to AIFF → OggDrop: converts AIFF to Ogg Vorbis → Whamb: plays Ogg Vorbis files
OggDrop is a bit awkward though, so you might prefer to install libogg, libvorbis and vorbis-tools, then use a shell script something like this:
#!/bin/sh
for i in `ls *.aiff`;
do oggenc --quality 6 --album ALBUM_NAME --artist ARTIST_NAME --date DATE $i;
done;
Or even better, skip all that GUI nonsense, compile and install FLAC and Shorten, then run (after 'sh') something like this:
for i in *.shn;
do shorten -x "$i" - | oggenc --quality 6 --album ALBUM_NAME --artist ARTIST_NAME \
--date DATE --tracknum "1-${i:0:2}" --output="${i/%shn/ogg}" -;
done;
or
for i in *.flac;
do flac -d -o - "$i" | oggenc --quality 6 --album ALBUM_NAME --artist ARTIST_NAME \
--date DATE --tracknum "1-${i:0:2}" --output="${i/%flac/ogg}" -;
done;