#159934 - 07/05/2003 18:11
Ripping 'em for the last time
|
carpal tunnel
Registered: 30/10/2000
Posts: 4931
Loc: New Jersey, USA
|
This is kinda a spin-off from this thread. My CD collection is a mess. There is absolutely no organization and CDs are out of their jewel cases, getting lost, etc. The plan is to buy 3 200GB drives and put them in an array. I want to rip my CDs for the absolute last time. I just sucessfully paired EAC with Flac and got a file with tags and all that. Here's what my command line options are: --tag=ARTIST="%a" --tag=ALBUM="%g" --tag=TITLE="%t" --tag=TRACKNUMBER="%n" --tag=DATE="%y" --tag=DESCRIPTION="flac 1.1.0" %s %d Does this look good? Here is a pic of EAC compression options:
I would assume that the part about 192kbps means nothing to Flac. So, should I start ripping? Does an applet exist for Windows to Grab Flac files, convert to WAV, then convert to MP3 with LAME? It would be good if it could recurse directories and save the MP3 files in another desination with the same directory structure as the Flac archive and retain ID3 tags. It seems there are plenty bash scripts to do this, but none for windows. Using bash is not a deal breaker, but I usually don't have a linux machine in the house.
PS- I would probably put the 200GB drives in a RAID-5 array since losing all the files would be devistating.
Attachments
157940-EAC-Flac.png (113 downloads)
_________________________
-Rob Riccardelli 80GB 16MB MK2 090000736
|
Top
|
|
|
|
#159935 - 07/05/2003 19:57
Re: Ripping 'em for the last time
[Re: robricc]
|
carpal tunnel
Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
|
plenty bash scripts to do this, but none for windows Well, you could get bash for Windows, or a better shell, like zsh or ksh.
_________________________
Bitt Faulk
|
Top
|
|
|
|
#159936 - 07/05/2003 20:03
Re: Ripping 'em for the last time
[Re: wfaulk]
|
carpal tunnel
Registered: 30/10/2000
Posts: 4931
Loc: New Jersey, USA
|
Well, you could get bash for Windows Hmmmm.........
_________________________
-Rob Riccardelli 80GB 16MB MK2 090000736
|
Top
|
|
|
|
#159937 - 07/05/2003 22:27
Re: Ripping 'em for the last time
[Re: robricc]
|
carpal tunnel
Registered: 13/02/2002
Posts: 3212
Loc: Portland, OR
|
Go ahead, man... try opensource... the first hit's free...
|
Top
|
|
|
|
#159938 - 07/05/2003 23:06
Re: Ripping 'em for the last time
[Re: robricc]
|
carpal tunnel
Registered: 24/01/2002
Posts: 3937
Loc: Providence, RI
|
If you're ripping for the last time shouldn't you be saving FLACs of the result?
|
Top
|
|
|
|
#159939 - 07/05/2003 23:10
Re: Ripping 'em for the last time
[Re: Daria]
|
carpal tunnel
Registered: 10/06/1999
Posts: 5916
Loc: Wivenhoe, Essex, UK
|
Of course he should, but he also needs to work through this mass of .flac files converting them to mp3s for his empeg, doesn't he.
_________________________
Remind me to change my signature to something more interesting someday
|
Top
|
|
|
|
#159940 - 08/05/2003 02:45
Re: Ripping 'em for the last time
[Re: robricc]
|
pooh-bah
Registered: 13/09/1999
Posts: 2401
Loc: Croatia
|
...or even better, cygwin, a complete POSIX/GNU environment for Windows. Extremely useful; reasonably well integrated with 'native' stuff, and you can choose to use as little or as much as you need (from shell only to gcc, Apache and X-Windows).
_________________________
Dragi "Bonzi" Raos
Q#5196
MkII #080000376, 18GB green
MkIIa #040103247, 60GB blue
|
Top
|
|
|
|
#159941 - 08/05/2003 07:11
Re: Ripping 'em for the last time
[Re: bonzi]
|
carpal tunnel
Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
|
FWIW, I always found cygwin to be kinda hacky and not work all that well. It works, but it feels very kludgy.
You might want to check out uwin, too. It's not totally free like cygwin is, but it's free to download for your personal use, I'm sure.
_________________________
Bitt Faulk
|
Top
|
|
|
|
#159942 - 08/05/2003 07:25
Re: Ripping 'em for the last time
[Re: wfaulk]
|
pooh-bah
Registered: 13/09/1999
Posts: 2401
Loc: Croatia
|
Hm, interesting, the only 'kludginess' I noticed is directory mapping, and I use it as my primary interface to WinXP. Anyway, thanks for uwin pointer; I will take a look.
_________________________
Dragi "Bonzi" Raos
Q#5196
MkII #080000376, 18GB green
MkIIa #040103247, 60GB blue
|
Top
|
|
|
|
#159943 - 08/05/2003 08:05
Re: Ripping 'em for the last time
[Re: bonzi]
|
carpal tunnel
Registered: 30/10/2000
Posts: 4931
Loc: New Jersey, USA
|
I installed cygwin and it's cool. I think it will prove invaluable to me in the future, but for this Flac to MP3 mass conversion project, it's a kludge.
My options as I see it: - Write a windows program to do it. I could probably whip something up in VB relatively quick.
- Linux box. This is pretty easily done since I use Linux at work daily on our webservers.
- OS X. I quite sure bash (or some similar shell) exists under all the bling bling.
I think the VB route is the most likely. I have pieces done already that I programed in the past from other projects. I will make my stuff freely available when I'm done. I almost never finish a coding project, so we'll see how it goes.
_________________________
-Rob Riccardelli 80GB 16MB MK2 090000736
|
Top
|
|
|
|
#159944 - 08/05/2003 08:33
Re: Ripping 'em for the last time
[Re: robricc]
|
carpal tunnel
Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
|
I believe that you can write a windows shell script. ISTR that there are more features these days than in .BAT file days.
_________________________
Bitt Faulk
|
Top
|
|
|
|
#159945 - 08/05/2003 08:49
Re: Ripping 'em for the last time
[Re: andy]
|
carpal tunnel
Registered: 24/01/2002
Posts: 3937
Loc: Providence, RI
|
Yeah, true. I misunderstood the result of EAC. I'm just a silly non-Windows user.
|
Top
|
|
|
|
#159946 - 08/05/2003 10:50
Re: Ripping 'em for the last time
[Re: wfaulk]
|
carpal tunnel
Registered: 29/08/2000
Posts: 14493
Loc: Canada
|
I believe that under a proper *nix shell, this is just a single command line -- no script required, just a bit of xargs ..
Cheers
|
Top
|
|
|
|
#159947 - 08/05/2003 10:55
Re: Ripping 'em for the last time
[Re: mlord]
|
carpal tunnel
Registered: 30/10/2000
Posts: 4931
Loc: New Jersey, USA
|
After spending precious at-work time on this, I think I have all the bits and pieces to put a VB program together. I just have to load VB on my home computer since I haven't touched VB in over a year. Let's hope it comes out OK.
Stupidly, I didn't bring any of my flac files to work and the sample file I'm using has the ID3v1 tags all screwed up. Writing ID3v2 tags seems to be working in VB, but the Winamp plugin doesn't support ID3v2, so who knows....
_________________________
-Rob Riccardelli 80GB 16MB MK2 090000736
|
Top
|
|
|
|
#159948 - 08/05/2003 10:56
Re: Ripping 'em for the last time
[Re: mlord]
|
carpal tunnel
Registered: 25/12/2000
Posts: 16706
Loc: Raleigh, NC US
|
The issue is how to pass the tags around between the files, and I think that that makes a one-liner very hard, if not impossible. Certainly harder than writing two or three lines.
_________________________
Bitt Faulk
|
Top
|
|
|
|
#159949 - 08/05/2003 12:07
Re: Ripping 'em for the last time
[Re: wfaulk]
|
carpal tunnel
Registered: 18/01/2000
Posts: 5683
Loc: London, UK
|
On the assumption that you've got ID3v2 tags on your .flac files (which is allowed -- the flac decoder explicitly skips them)...
peculiar:~> cat `which flac2mp3`
#!/bin/sh
echo Converting $1
echo to $2...
flac -c -d "$1" | lame --nohist --vbr-new -h -k - "$2"
id3cp "$1" "$2"
Admittedly, the lame command line could use a little work -- I've not used this script in quite a while.
Edited by Roger (08/05/2003 12:09)
_________________________
-- roger
|
Top
|
|
|
|
|
|