Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 4 of 4
  1. #1
    Junior Member
    Join Date
    May 2008
    Posts
    4

    Command-line CD ripper for Windows?

    On Linux, I can use cdparanoia to get extremely high-quality rips of audio CDs. On Windows, I've found EAC, but that's a GUI tool. I'd like to be able to hide ripping, encoding, grabbing CDDB data, and tagging behind one nice GUI, so a command-line tool is a must. Any high-quality CD rippers for windows that have a command-line tool?

    Thanks,
    Branan

  2. #2
    Senior Member
    Join Date
    Apr 2005
    Location
    Colorado
    Posts
    10,101
    Quote Originally Posted by PaladinOfKaos View Post
    hide ripping, encoding, grabbing CDDB data, and tagging behind one nice GUI
    Seems like a lot of work when you consider that EAC and most other rippers will accomplish most or all of these. The only thing lacking for me is adding 'custom' tags such as ALBUMARTIST, ARTISTSORT, COMPILATION. For that, after ripping an album I just open the folder in Mp3tag and run a few saved Action groups on the set of files. Takes maybe 15-30 seconds for the typical album.

  3. #3
    Senior Member
    Join Date
    Oct 2005
    Location
    Ireland
    Posts
    11,258
    For CDImport and CDplayer plugins, I could only find one command line ripper that runs on Windows - cdda2wav. It was the predecessor to cdparanoia and EAC and I think probably not as good (but faster) when using its own ripping code but libparanoia can be selected.

    http://www.student.tugraz.at/thomas.plank/
    http://cdrecord.berlios.de/private/cdrecord.html


    For your purpose
    - Use the libparanoia option
    - use the GUI option make its output easier to parse.
    - a number of other GUIs for cdda2wav are already available so you have examples to build your own GUI.

    The difficulties with using it.
    - can't use drive letters
    - if interrupted, it has a habit of leaving an orphan process behind.
    - It calculates CDDB and MusicBrainz id but they are not always correct if CD-Text present (not sure about CD-Extra).
    - you will need to fetch cddb records yourself (it's easy just 2 http requests)

  4. #4
    Junior Member
    Join Date
    May 2008
    Posts
    4
    Quote Originally Posted by JJZolx View Post
    Seems like a lot of work when you consider that EAC and most other rippers will accomplish most or all of these. The only thing lacking for me is adding 'custom' tags such as ALBUMARTIST, ARTISTSORT, COMPILATION. For that, after ripping an album I just open the folder in Mp3tag and run a few saved Action groups on the set of files. Takes maybe 15-30 seconds for the typical album.
    The reason I'm using a custom system is because of how we're setting up music sharing around the house. It's all gonna be dumped onto one server, and we'll be using Amarok2 on all the PCs. So in addition to ripping and tagging, the music files need to be automatically copied to the server, and the database for Amarok needs to be updated with the new song data as well.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •