QUOTE(lydgate @ Oct 28 2004, 11:55 PM)
I'm sort of new to lossless, and I've read several tutorials, tried out MAREO and FLACATTACK, but I'm still a little confused.
I like ripping to an image, because that way I can back up to a FLAC file with embedded CUE sheet which is clean and nice for if I want to burn it again. However, I still haven't figured out how to encode this into separate songs.
I also like encoding to separate FLAC files, because this makes transcoding to lossy codecs very easy, but I am worried that if I lose this CD and want to restore a backup, just burning the separate FLACs will give me gap problems on the CD.
Now, I'm not so worried about the gaps that I want to mess around with offsets, but is there an easy way to backup a CD to some lossless format (preferably FLAC but I'm open to suggestions -- around here people seem to like la for archival), that will both allow me to burn a perfect copy of the CD, and allow for easy transcoding to lossy codecs? I'm sorry if this has been addressed, but I've been reading lots of posts in here for several days and haven't been able to figure out how to do both from only ripping once. I know that FLACATTACK can rip to both image and lossy individual files, but I'm interested in transcoding to newer formats without having to rip, and I don't understand how FLACATTACK splits the files.
I had to make some programs for doing this.
I archived 47 CD-s (flac image), made a mp3 image and split into tracks by mp3splt program.
Then I realised that mp3splt sucks, so I deleted all my mp3s, and decided to make them again.
I made 5 programs last week for doing this automatically
1. a wavsplitter program that uses cuesheet for getting cutpoints, it makes the same wave tracks from a wave-image as EAC would do when you choose 'F5'
It also can run Lame and add splitted wav files to lame for gapless encoding.
2. a cuesheet modder program. You can add extra infos into cuesheet (i.e.: REM YEAR "1996" or REM GENRE "Rock")
Unfortunately this cannot be automatized, so I had to add each cue-sheet by hand
(it took 10 minutes) but you do not have to if you do not need genre, year or comments in the tags
3. a tagger program (id3v2) that will tag mp3s using cuesheet mentioned above
4. a renamer program that can rename tagged mp3 (id3v2) to scheme
also will replace/strip illegal chars in filenames (not in tags)
(default replacing sheme can be overridden)
5. and last (not least) a runner program that will parse directories finds filetypes (as specified in its ini. In this case *.flac) and run programs on it.
You only have to specify some parameters (start directory, logfile, priority) and some things in ini. Then it will recode all your flacs to mp3s. My all 47 CD-s (flac image) were decoded to wav/splitted to tracks/encoded by lame (gapless)/tagged/renamed/and put in their directories (e:\Music\MP3\<artist>\<year-album>\) and a playlist/directories were made in 4h 35min.
the only code in the ini was:
----------
[*.flac]
flac -d -f "@file@"
wavsplit --cue "@fname@.cue" --s "@fname@.wav" --r lame --cbr -b 192 -q2 --nogap @all@
del *.wav
tagcue --cue "@fname@.cue" --files *.mp3
rentag --scheme "(N) T" --files *.mp3
if not exist "@dir0@\Music\MP3\@dirsfrom3@\@fname@" md "@dir0@\Music\MP3\@dirsfrom3@\@fname@"
dir /on /b *.mp3 > "@dir0@\Music\MP3\@dirsfrom3@\@fname@\(00) playlist.m3u"
move *.mp3 "@dir0@\Music\MP3\@dirsfrom3@\@fname@"
----------
In few days I will release these programs if somebody wants to use them, as soon as possible. I have to do some testing and readme for them.