2 ms·
cdparanoia was the cornerstone of my favorite CD ripper back in the day. The package was a Perl script that would 1) watch the CD drive for a CD. 2) When one a
by HankB99 8y ago
cdparanoia was the cornerstone of my favorite CD ripper back in the day. The package was a Perl script that would
1) watch the CD drive for a CD.
2) When one appeared, launch cdparanoia to rip the tracks
3) Grab some ID key from the CD and look up the 'album.'
4) Encode the tracks to MP3s, renaming to the information fetched about the album.
5) Copy the album directory to the desired target destination.
6) Eject the CD.
7) Repeat from 1.
(I may not have the exact order - I just needed to watch for it spitting out one CD and swap in the next.
I used it to rip a CD collection consisting of dozens and dozens of disks. It was a true zero click interface. It took no command line arguments - customization was via code editing - so it was not particularly user friendly in that regard.
Nowadays look for the downloads of purchased CDs on Amazon or use some GUI app - at least it retains settings from one execution to the next.
- krylon 8y agoDo you by any chance mean abcde? I just used that a couple of weeks ago when I noticed that I still had a few CDs that I had not ripped. A custom CD ripper script was the first program I ever wrote that actually served a useful purpose. Back then, somebody told me not to bother and just use abcde. 16 years later, I have finally come around to follow that advice. :-)