Throw CD into *nix workstation (NetBSD), open a shell.

Type "ripit --year XXXX" (inserting the year as appropriate - FreeDB
doesn't supply this information).

Wait. ripit script extracts using cdparanoia, encodes with LAME
(options -b32 -V0 -mj -q1) ultra high quality VBR files, then runs
mp3gain across the entire directory (so the whole album) using album
gain, don't clip.

Using ID3-TagIt, sanity-check the tags for capitalisation etc. Where
more than one version of the same track exists on a CD (eg different
mixes) enter the name of the mix into the ID3 comments field. I only
use ID3v1.1 tags at present, so abbreviate the title if necessary.

Save any changes to tags and move all encoded MP3s to /pub/mp3/incoming
on the media server. Either wait until midnight or run the update script
manually. All files will be moved out of the incoming directory and into
the correct directory for that artist, creating the directory if it
doesn't exist. If the title, artist and comment tags are the same as an
existing track then that file will be replaced by the new version.

The entire MP3 directory tree /pub/mp3/* is then scanned, with all the
ID3v1.1 tag data being stored in a MySQL database. Once scanning is
complete the update script "kicks" SlimServer into doing its own rescan
then builds an M3U file for each complete album (for WinAmp), as well as
creating symlinks for each album /pub/albums/<artist> - <album
title>/<track no> <title>.mp3 and inserting a JPEG of the album artwork
into the folder if one exists. If I want to make an MP3 CD (or DVD) I
can then just burn these folders to the CD as-is.

Sounds complicated but it all works pretty much automatically. The
update script runs at midnight, checking if there's any files in the
incoming directory and aborting immediately if not (when run from
cron).


-- 
Squirrel
------------------------------------------------------------------------
Squirrel's Profile: http://forums.slimdevices.com/member.php?userid=5785
View this thread: http://forums.slimdevices.com/showthread.php?t=26804

_______________________________________________
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss

Reply via email to