Carlos Konstanski on 23 Feb 2005 17:55:32 -0000


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] OSX "middleware"?


Yes, gtkpod will get tunes on and off your iPod.  I will get that HFS
patch soon.  And you can always format the iPod as FAT32 if you wish,
which will circumvent all filesystem issues.  This is what Windows
(pardon my French) does to iPods.

The article at the link talks about how to rip CDs so that the mp3 files
will be the right format for an iPod.  He says to use grip.  grip is a
graphical frontend to common command-line tools like cddda2wav and lame.
As long as you get correct ID3 tags in the mp3 files, your iPod will be
happy, whether you resort to a gui or do it from the command line
yourself.  The article discusses at least 3 ways to get the job done
from the command line.  The actual filenames are not important, and in
fact he urges the use of short names with no spaces or other
metacharacters.  The iPod gets the track name from the ID3 tag.  So it
seems that a real basic lame command ought to do it, followed up with a
command to do the ID3 tagging.

Here's an alias I made for easy ripping of a CD into individual
ogg-vorbis files.  It is meant to be run inside a directory that was
created just for the purpose of containing the finished ogg files.  The
CD should be unmounted, and you need to run it as root because of the
CDROM access:

     alias ripdisk='cdparanoia -s -B \
         && find -name "track*.wav" -exec oggenc -b 256 {} \; \
         && find -name "track*.wav" -exec rm {} \; \
         && ls -l'

Modified to use lame, it would look something like:

     alias ripdisk='cdparanoia -s -B \
         && find -name "track*.wav" -exec lame --vbr-new -b 256 {} {}.mp3 \; \
         && find -name "track*.wav" -exec rm {} \; \
         && ls -l'

Notice that lame expects an output filenane, where oggenc does not.  The
"{} {}.mp3" thing really works.  Note that I have never ripped a single
mp3 with lame, so this command is completely untested.  The ogg variant
has seen much use.

You may want to experiment with this CD extracting command:

     cdda2wav dev=/dev/cdrom -vall cddb=1 -B -Owav

This creates all the .inf files.  Not needed for iPod ripping, but great
for CD duplication.  With CDROM SCSI emulation (2.4 kernel), replace
/dev/cdrom with 0,0,0 or wherever "cdrecord -scanbus" says your CDROM is
located on the SCSI bus.

     cdrecord -eject -v dev=/dev/cdrom speed=16 -useinfo -text *.wav

will take the files produced with the prior cdda2wav command and write
them to a blank disk.

Sorry for getting off topic.  Anyway, iPods work great with linux, and
there's no reason to run and buy a Mac (unless you want to - always a
valid reason).  In fact, it would appear that linux offers more ways
to get the job done, and you get to tinker and learn stuff.  I could
never go back to an OS that "just works".

On Wed, 23 Feb 2005, Art Alexion wrote:

> Date: Wed, 23 Feb 2005 11:38:44 -0500
> From: Art Alexion <art.alexion@verizon.net>
> Reply-To: Philadelphia Linux User's Group Discussion List
>     <plug@lists.phillylinux.org>
> To: Philadelphia Linux User's Group Discussion List
>     <plug@lists.phillylinux.org>
> Subject: Re: [PLUG] OSX "middleware"?
> 
> Carlos Konstanski wrote:
>
>> It's nothing like iTunes, but it'll get tunes on and off your iPod.
>> It's called gtkpod.  Debian has a package by that name.  Here's a
>> great info page:
>> 
>> http://pag.csail.mit.edu/~adonovan/hacks/ipod.html
>> 
> Well, my biggest concern was whether he would be able to load anything on it 
> and this looks like the solution.
>
>
> Aaron Crosman wrote:
>
>> Personally I'd join the chorus of "buy a Mac"
>> 
> A mac mini may be the way to go for things other than just interacting with 
> an iPod...
>
> -- 
>
> _______________________________________
> Art Alexion
> Arthur S. Alexion LLC
> arthur [at] alexion [dot] com
> aim: aalexion
> sms: 2679725536 [at] messaging [dot] sprintpcs [dot] com
>
> PGP fingerprint: 52A4 B10C AA73 096F A661  92D2 3B65 8EAC ACC5 BA7A
> The attachment -- signature.asc -- is my electronic signature; no need for 
> alarm.
> Info @ 
> http://mysite.verizon.net/art.alexion/encryption/signature.asc.what.html
>
> Key for signed PDFs available at
> http://mysite.verizon.net/art.alexion/encryption/ArthurSAlexion.p7c
> The validation string is TTJY-ZILJ-BJJG.
> ________________________________________
>
>
___________________________________________________________________________
Philadelphia Linux Users Group         --        http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug