Ripping Images with Cuesheets with Plextools

vbimport

#1

Ok, I’m convinced Plextools is the fastest, most accurate ripper when used with my plextor cd-rom drive. Now, How do I actually get it to do what I want to do.

I want to rip about 500+ cd’s, save the wav’s (preferably as single files with cue sheet) and store id3 tag info, and then later encode and tag them (as a batch) to mp3.

I have a current set up that works quite well. I use EAC to rip and a slightly modified lameb to tag&encode mp3’s. I slip the disk in EAC, do a freedb call do get title/artist/genre/track info, make modifications to that info (or fill them in as needed), then write out wav files that are specially named so that lameb can extract id3 info from the names. Lameb then encodes the mp3’s, and moves the wav’s to another directory.

The beauty of the process is that it’s almost totally brain dead. Unfortunately, It doesn’t work quite so smoothy for rippining single file WAV’s with TOC. And it doesn’t use plextools.

Unfortunately I see some significant problems using plextools to duplicate my current setup;

  1. Plextools doesn’t allow you to rename ID3 tags found from freedb You have to manually rename each file, which is a lot of typing.
  2. Plextools doesn’t allow genre to be part of the filename, so I can’t pass that info to lameb

Worst of all, Plextools doesn’t write out a TOC. So If I want to write a single wav with TOC, i’ve got to use another tool.

I’ve considered writing a pxi image file (with cueshet embedded in it), but pxi fies are slower and not a standard to save to. I’ve looked at Tangerines Apps but it seems a bit labor intensive and prone to error (I’ll make too many mistakes manually typing info into a cue sheet 500 times).

I do have an idea on how to create cuesheets using plextools. Plextools returns all the information needed to create a cue sheet using the cd/dvd info tab. It writes a file called “cddvdinfo.txt”. There are two modes. Using the “advanced” feature, it spits out cdtext, pregap, everything you need for a cue sheet. All I have to do is hack a perle script to mangle this into the right format.

I’m considering now the following approach

  1. Write out the CDDVDInfo file using plextools
  2. Rip single file wav using plextools, meanwhile…
  3. Run a perle script that reads the cddvdinfo, creates a TOC named discid.cue
  4. Use foobar or a similar program to read the TOC, retrieve id3 info fromfreedb, modify it, and store it into a local database.
  5. When wav rip is done, and renames the wav file to be discid.wav.
  6. When I’m done, use foobar to read all the wav files created, retrieve id3 tags from the local database, move them to some directory structure (eg atrist/album/), and encode and tag the lame files.

Am i on the right track? Any other suggestions?


#2

Why don’t you rip the entire .WAV with PlexTools’ DAE and only the .CUE
with Exact Audio Copy? (like described here…)

Regards, :slight_smile:

ET


#3

I had considered that. In fact, I could sidestep using foobar, and use EAC to create the tag information as well (basically in step 4). My only concern was that it requires running EAC and Plextools on the same drive at the same time. I tried it, and it hung my machine. I could do the EAC step putting the disk in another drive. I tried that, and it works. But it’s a two step process that seems cumbersome.

I’ve also started to think about just encoding to FLAC using plextools, so i could do the tagging and ripping in one session. I was happy with the speed (it takes no longer to encode to flac then rip straight to wav). Unfortunately, the FLAC tagging in plextools seems to be broken. It can’t digest an album title grater then 31 characters.


#4

could you tell me in short what you want…read it 10 times…still don’t get it exactly.

I guess you want more then one cue and wav…not something like this;
PERFORMER “Red Hot Chili Peppers”
TITLE “Mother’s Milk”
FILE “CDImage.wav” WAVE
TRACK 01 AUDIO
TITLE “Good Time Boys”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 00:00:00
INDEX 01 00:00:32
TRACK 02 AUDIO
TITLE “Higher Ground”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 05:01:47
INDEX 01 05:02:50
TRACK 03 AUDIO
TITLE “Subway To Venus”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 08:25:12
INDEX 01 08:25:62
TRACK 04 AUDIO
TITLE “Magic Johnson”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 12:51:00
INDEX 01 12:51:02
TRACK 05 AUDIO
TITLE “Nobody Weird Like Me”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 15:47:47
INDEX 01 15:48:17
TRACK 06 AUDIO
TITLE “Knock Me Down”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 19:37:12
INDEX 01 19:37:70
TRACK 07 AUDIO
TITLE “Taste The Pain”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 23:19:72
INDEX 01 23:21:10
TRACK 08 AUDIO
TITLE “Stone Cold Bush”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 27:47:00
INDEX 01 27:47:60
TRACK 09 AUDIO
TITLE “Fire”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 30:53:10
INDEX 01 30:53:52
TRACK 10 AUDIO
TITLE “Pretty Little Ditty”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 32:56:47
INDEX 01 32:57:32
TRACK 11 AUDIO
TITLE “Punk Rock Classic”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 34:33:17
INDEX 01 34:33:47
TRACK 12 AUDIO
TITLE “Sexy Mexican Maid”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 36:20:20
INDEX 01 36:20:37
TRACK 13 AUDIO
TITLE “Johnny, Kick A Hole In The Sky”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 39:41:42
INDEX 01 39:43:07


#5

perhaps in EAC;
action> create cue sheet> multiple wav files with…


#6

this wil give you
PERFORMER “Red Hot Chili Peppers”
TITLE “Mother’s Milk”
FILE “Red Hot Chili Peppers - 01 Good Time Boys.wav” WAVE
TRACK 01 AUDIO
TITLE “Good Time Boys”
PERFORMER “Red Hot Chili Peppers”
INDEX 01 00:00:00
TRACK 02 AUDIO
TITLE “Higher Ground”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 05:01:15
FILE “Red Hot Chili Peppers - 02 Higher Ground.wav” WAVE
INDEX 01 00:00:00
TRACK 03 AUDIO
TITLE “Subway To Venus”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 03:22:37
FILE “Red Hot Chili Peppers - 03 Subway To Venus.wav” WAVE
INDEX 01 00:00:00
TRACK 04 AUDIO
TITLE “Magic Johnson”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 04:25:13
FILE “Red Hot Chili Peppers - 04 Magic Johnson.wav” WAVE
INDEX 01 00:00:00
TRACK 05 AUDIO
TITLE “Nobody Weird Like Me”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 02:56:45
FILE “Red Hot Chili Peppers - 05 Nobody Weird Like Me.wav” WAVE
INDEX 01 00:00:00
TRACK 06 AUDIO
TITLE “Knock Me Down”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 03:48:70
FILE “Red Hot Chili Peppers - 06 Knock Me Down.wav” WAVE
INDEX 01 00:00:00
TRACK 07 AUDIO
TITLE “Taste The Pain”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 03:42:02
FILE “Red Hot Chili Peppers - 07 Taste The Pain.wav” WAVE
INDEX 01 00:00:00
TRACK 08 AUDIO
TITLE “Stone Cold Bush”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 04:25:65
FILE “Red Hot Chili Peppers - 08 Stone Cold Bush.wav” WAVE
INDEX 01 00:00:00
TRACK 09 AUDIO
TITLE “Fire”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 03:05:25
FILE “Red Hot Chili Peppers - 09 Fire.wav” WAVE
INDEX 01 00:00:00
TRACK 10 AUDIO
TITLE “Pretty Little Ditty”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 02:02:70
FILE “Red Hot Chili Peppers - 10 Pretty Little Ditty.wav” WAVE
INDEX 01 00:00:00
TRACK 11 AUDIO
TITLE “Punk Rock Classic”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 01:35:60
FILE “Red Hot Chili Peppers - 11 Punk Rock Classic.wav” WAVE
INDEX 01 00:00:00
TRACK 12 AUDIO
TITLE “Sexy Mexican Maid”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 01:46:48
FILE “Red Hot Chili Peppers - 12 Sexy Mexican Maid.wav” WAVE
INDEX 01 00:00:00
TRACK 13 AUDIO
TITLE “Johnny, Kick A Hole In The Sky”
PERFORMER “Red Hot Chili Peppers”
INDEX 00 03:21:05
FILE “Red Hot Chili Peppers - 13 Johnny, Kick A Hole In The Sky.wav” WAVE
INDEX 01 00:00:00

you only need to extract with eac; alt+f (extract selected tracks uncompressed


#7

could you tell me in short what you want…read it 10 times…still don’t get it exactly

At a very high level…I would like to use plextools to archive 500 cd’s, and later encode them to mp3’s, in as automated way as possible. The archive should contain all the information required to make “bit-perfect” copies whenever I want. THis means it should contain a cue sheet. The archive should contain id3 tag information for artist, album, track#, year, genre, which will be used for automated tagging after a seies of rips. I would like to retrieve the tags from freedb and maybe change them.

I began this thread saying that I want to archive wav’s. But FLAC would be fine too.


#8

I know eac can do this, it has the ability to do batches processing. But somehow the cue i generate are not liked by a lott of software. Even eac itselfs complains(atleast with the RHCP cd).


#9

I’d like to use plextools because it seems to do a much faster job doing secure rips. Eac does (almost) all of this…if there were a way to automaically create cue sheet file names based on album title-artist then it would be complete. But I’d still be left with slower secure rips