First I need to describe what I use Pcdripper for. I use it to convert audio books on CD to mp3, so I can listen to them while I work. Audio books average probably 6~8 CDs, though some are as big as 35 CDs.
When converting audio book CDs to mp3, I can't tell any difference between 32 kbps mono and the original CD, so I convert all audio books to 32 kbps mono and fit several of them on my mp3 player.
For what I use it for, I like Pcdripper better than Asunder because Pcdripper allows me to convert to 32 kbps mono and Asunder doesn't. Pcdripper's 32 kbps mono files are about half the size of the smallest (lowest quality) Asunder files made from the same CD. Also, Pcdripper is sometimes much faster at ripping (more on that later.)
So, to my questions:
First, I'd like to find a way to make my Pcdripper settings permanent. Right now, I have to reclick about 6 settings every time I put in a new CD to be converted. All the settings except one remain the same for every CD that makes up a book, so I'd like to fix Pcdripper so that the only thing I have to do after I load the next CD is enter its number in the sequence and click "rip."
Second, can anyone give me any idea why Pcdripper sometimes takes only about 3 minutes to rip and convert a CD to mp3, while other times it takes about twice as long? I've noticed that when it takes longer, Pcdripper rips a track from the CD, then stops ripping and waits until the track has been converted to mp3 before ripping the next track on the CD. However, when it only takes 3 minutes or so to rip and convert a CD, ripping seems to be continuous, with converting going on simultaneously.
I've found that whether Pcdripper is in continuous rip or intermittent rip, it continues to do it the same way until I reboot Puppy. I should mention that I run Puppy from a multisession DVD and only save to the DVD if I've changed a setting or installed a program that I want to keep.
In case it might be some help, here are the commands that Pcdripper executes when it's in continuous rip mode:
Code: Select all
icedax dev=/dev/cdrom -t 1 - | lame - --add-id3v2 --ty "0000" --tn "1" --ta "unknown" --tl "unknown" --tt "5" --tg "Other" --tc "" -"V" "9" -"mm" "501".mp3
icedax dev=/dev/cdrom -t 2 - | lame - --add-id3v2 --ty "0000" --tn "2" --ta "unknown" --tl "unknown" --tt "5" --tg "Other" --tc "" -"V" "9" -"mm" "502".mp3
icedax dev=/dev/cdrom -t 3 - | lame - --add-id3v2 --ty "0000" --tn "3" --ta "unknown" --tl "unknown" --tt "5" --tg "Other" --tc "" -"V" "9" -"mm" "503".mp3
icedax dev=/dev/cdrom -t 4 - | lame - --add-id3v2 --ty "0000" --tn "4" --ta "unknown" --tl "unknown" --tt "5" --tg "Other" --tc "" -"V" "9" -"mm" "504".mp3
icedax dev=/dev/cdrom -t 5 - | lame - --add-id3v2 --ty "0000" --tn "5" --ta "unknown" --tl "unknown" --tt "5" --tg "Other" --tc "" -"V" "9" -"mm" "505".mp3
icedax dev=/dev/cdrom -t 6 - | lame - --add-id3v2 --ty "0000" --tn "6" --ta "unknown" --tl "unknown" --tt "5" --tg "Other" --tc "" -"V" "9" -"mm" "506".mp3
icedax dev=/dev/cdrom -t 7 - | lame - --add-id3v2 --ty "0000" --tn "7" --ta "unknown" --tl "unknown" --tt "5" --tg "Other" --tc "" -"V" "9" -"mm" "507".mp3
icedax dev=/dev/cdrom -t 8 - | lame - --add-id3v2 --ty "0000" --tn "8" --ta "unknown" --tl "unknown" --tt "5" --tg "Other" --tc "" -"V" "9" -"mm" "508".mp3
icedax dev=/dev/cdrom -t 9 - | lame - --add-id3v2 --ty "0000" --tn "9" --ta "unknown" --tl "unknown" --tt "5" --tg "Other" --tc "" -"V" "9" -"mm" "509".mp3
icedax dev=/dev/cdrom -t 10 - | lame - --add-id3v2 --ty "0000" --tn "10" --ta "unknown" --tl "unknown" --tt "5" --tg "Other" --tc "" -"V" "9" -"mm" "510".mp3
icedax dev=/dev/cdrom -t 11 - | lame - --add-id3v2 --ty "0000" --tn "11" --ta "unknown" --tl "unknown" --tt "5" --tg "Other" --tc "" -"V" "9" -"mm" "511".mp3
icedax dev=/dev/cdrom -t 12 - | lame - --add-id3v2 --ty "0000" --tn "12" --ta "unknown" --tl "unknown" --tt "5" --tg "Other" --tc "" -"V" "9" -"mm" "512".mp3
icedax dev=/dev/cdrom -t 13 - | lame - --add-id3v2 --ty "0000" --tn "13" --ta "unknown" --tl "unknown" --tt "5" --tg "Other" --tc "" -"V" "9" -"mm" "513".mp3
icedax dev=/dev/cdrom -t 14 - | lame - --add-id3v2 --ty "0000" --tn "14" --ta "unknown" --tl "unknown" --tt "5" --tg "Other" --tc "" -"V" "9" -"mm" "514".mp3
icedax dev=/dev/cdrom -t 15 - | lame - --add-id3v2 --ty "0000" --tn "15" --ta "unknown" --tl "unknown" --tt "5" --tg "Other" --tc "" -"V" "9" -"mm" "515".mp3
eject /dev/cdrom
mplayer /usr/share/audio/2barks.wav
exit 0