Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Oct 2008 15:13:53 +0200
From:      cpghost <cpghost@cordula.ws>
To:        "John L. Templer" <green_tiger@comcast.net>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Extract Songs from DVD
Message-ID:  <20081024131353.GA1228@phenom.cordula.ws>
In-Reply-To: <490155B1.5050502@comcast.net>
References:  <991123400810220734i3c981038ocae053bc24d44336@mail.gmail.com> <20081022171708.43023af8.freebsd@edvax.de> <49001B2D.4090706@comcast.net> <20081023095257.f05a1d95.freebsd@edvax.de> <490155B1.5050502@comcast.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Oct 24, 2008 at 12:57:21AM -0400, John L. Templer wrote:
> Under Solaris x86 or Ubuntu Linux I have to use an application like
> cdrecord or soundjuicer to extract the audio tracks.  These applications
> bypass the device files and go straight to the SCSI interface layer.
> libparanoia is a library that handles the tricky bits of reading the
> data off the CD.  Just using dd to copy the data from the device file
> often results in corrupted data.  I was wondering if the BSD kernel (or
> devd or whatever) uses a similar method of handling all the different
> variations that audio format CDs have.

Well, cdrecord is in the ports:

/usr/ports/sysutils/cdrtools:

You may need to kldload atapicam though...

>From /usr/ports/sysutils/cdrtools/pkg-descr:

The cdrtools software includes tools to create and/or extract
ISO-9660 filesystems, verify their integrity, and write them to
disc.

This package contains the following programs:
- cdda2wav (an digital CD audio extraction program)
- cdrecord (a CD-R[W] recording program)
- devdump (dump a device or file in hex)
- isodebug (show debug info contained in an ISO-9660 image)
- isodump (dump a device or file based on ISO-9660)
- isoinfo (analyze or list an ISO-9660 image)
- isovfy (verify an ISO-9660 image)
- mkisofs (an ISO-9660 filesystem image creator)
- mkhybrid (an ISO-9660/HFS filesystem image creator)
  Link to mkisofs.
- readcd (a data CD reading and recording program)
  May be used to to write to DVD-RAM and to copy Solaris boot CD's.
- scgcheck (checks and validates the ABI of libscg)
- rscsi (daemon providing access to local SCSI-devices over the network)

WWW: http://cdrecord.berlios.de/old/private/cdrecord.html

Regards,
-cpghost.

-- 
Cordula's Web. http://www.cordula.ws/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20081024131353.GA1228>