For archiving purpose on HD: FLAC (you never know what new formats the future brings)
For portable + car use on DVD: MP3
For lossy high quality backup and PC listening on HD or DVD: MPC
Since I was looking for an efficient and lazy method to do the conversion while I sleep, I tried to find a solution which does everything as easy as possible.
OK, it´s surely not a big thing, but can maybe save time and you can do that while you sleep.
Here is what works for me:
* Rip several CDs with EAC (or whatever you like) into one place (naming scheme: %A - %C - [%N] - %T - %B - %Y)
* Start batch conversion
* GO SLEEP
-> Result: instead of the wav files, there are three folders now.
One for MP3, one for FLAC (F\) one for MPC (M\)
These folders contain a full structure with renamed and tagged files.
example:
M:\MP3\Rock\The Counting Crows\August and Everything After\[04] Perfect Blue Buildings.mp3
M:\M\Rock\The Counting Crows\August and Everything After\[04] Perfect Blue Buildings.mpc
M:\F\Rock\The Counting Crows\August and Everything After\Counting Crows - August And Everything After - [04] - Perfect Blue Buildings - Rock - 1993.flac
All files are tagged and commented!
Sometimes there are titles that remain in the source folder. So I added the wait commands in the tagging batches. Seems that increasing the wait time helps.
What do you need:
* Batchenc Batchenc
* Tag (place into the Batchenc folder)
* Wait.exe (place into the Batchenc folder)
* Your encoders (place into the Batchenc folder)
* Batchenc Command line (rename the original into Batchenc_presets_old.cfg and make a new Batchenc_presets.cfg with the following line (Copy and paste)):
lame --alt-preset standard <infile> <outfile.mp3> | Tag_mp3.bat | flac --best -V -o <outfile.flac> <infile> | Tag_flac.bat | mppenc --quality 7 --xlevel --delinput <infile> <outfile.mpc> | Tag_mpc.bat
Then you can make your changes and save, but note that the last encoder should delete the source.
Of course you have to do some changes on some lines according to your own needs, so this is just an example that works for me....
* The tagging batches:
Tag_MP3.bat:
wait.exe 2
Tag --auto --comment "LAME_3.90.3_APS" --rename "MP3\G\A\L\[N] T" --move M:\*.mp3
Tag_FLAC.bat
wait.exe 2
Tag --auto --comment "best" --rename "F\G\A\L\A - L - [N] - T - G - Y" --move M:\*.flac
Tag_MPC.bat
wait.exe 2
Tag --auto --ape2 --comment "q7_xL" --rename "M\G\A\L\[N] T" --move M:\*.mpc
IMPORTANT: The name of the output folder MUST NOT include one of the letters T, A, L, N, Y, G, C, X these are identifiers. The output would have a strange result.
So I named M for MPC (C=Comment) and not MPC and F for FLAC
(identifiers are:
T = Title
A = Artist
L = Album
N = Track number
Y = Year
G = Genre
C = Comment
X = text to be disrecarded)
Problems:
* CDs with various artists, solution can be different naming scheme in EAC. I use:
* Sometimes one or two titles are not moved after tagging. Solution: increase the time in the wait command (i.e. wait 2 -> wait 3)
Clues:
The last encoder (in my case mpc) should delete the source wav-file in oder to prevent the data bloating!
Maybe there can be added a line in the tagging batch that does it, but does not shift into the trashbin!
Questions: How could that batchline look like
Maybe it would make sense to start Batchenc from a batch in order to close the encoder window after conversion and shut down the PC.
Maybe anyone knows how to do this....
Maybe s.o. also has an idea how to prevent the few files not be shifted sometimes?
I´d be happy for any improvement.....