cddb2md

cddb2md is a Linux tool for automatically setting the titles of tracks on a NetMD capable MiniDisc recorder. It fetches the titles from freedb.org in CDDB format, and writes them to the disc via a USB cable.

This page describes version 0.2.2 of cddb2md.

Prerequisites

Download

The latest version is at http://www.mavit.pwp.blueyonder.co.uk/cddb2md/downloads/cddb2md.pl.

Usage

cddb2md is fully interactive. Give it a whirl.

froglet:~> ~/src/perl/cddb2md.pl

 0) misc    7109a90a  Belle & Sebastian / Tigermilk
 1) misc    9509c50a  Belle & Sebastian / Tigermilk
 2) misc    9409c50a  Belle And Sebastian / Tigermilk
 3) misc    9509c70a  Belle & Sebastian / Tigermilk
 4) folk    9509c70a  Belle and Sebastian / Tigermilk
 5) newage  8709cb0a  Belle & Sebastian / Tigermilk
Pick a disc from the list, or enter a CDDB category and disc-ID as found at 
http://www.freedb.org/freedb_search.php
Alternatively, press ^D to exit.
> 0
Belle & Sebastian / Tigermilk
  1) The State I Am In
  2) Expectations
  3) She's Losing It
  4) You're Just a Baby
  5) Electronic Renaissance
  6) I Could Be Dreaming
  7) We Rule The School
  8) My Wandering Days Are Over
  9) I Don't Love Anyone
 10) Mary Jo
Is this correct (y/n)? y

CDDB disc IDs are computed from the exact lengths of tracks on CDs. Unfortunately, the track lengths will be slightly different on MiniDisc to CD, especially if the disc is an analogue recording with manually added track marks. However, CDDB has a fuzzy match feature, and, if possible, cddb2md will list likely matches to choose from. Failing that, you can search by artist and album title at freedb.org's website, and enter the disc category and ID directly into cddb2md. The artist, album title and track titles can then be transfered to the disc.

Of course, for any of this to work, or even be useful, you must first listen through the disc, making sure that there are the correct number of tracks, and that the track marks are in roughly the right places. When making an analogue recording, track marks get automatically placed when there's a few seconds of silence. If there's no silence between tracks, or silence in the middle of tracks, you'll need to manually add or remove the track marks. You also need to remove any extra silence that's been recorded after the last track.

If you have recorded several albums on one MiniDisc, you also need to form them into groups using either your recorder's controls or omd's addgroup option.

Todo

Contact

Bug reports, comments, and other feedback is most welcome. Please email me, Peter Oliver, at cddb2md@mavit.org.uk.

Licence

cddb2md is made available under the GNU GPL, version 2.

Valid
   XHTML 1.0! Valid CSS! Last updated: 2004-04-04 Back to home