From owner-freebsd-questions@FreeBSD.ORG Fri Oct 24 13:12:57 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EE4DE106567B for ; Fri, 24 Oct 2008 13:12:57 +0000 (UTC) (envelope-from cpghost@cordula.ws) Received: from fw.farid-hajji.net (fw.farid-hajji.net [213.146.115.42]) by mx1.freebsd.org (Postfix) with ESMTP id 6018E8FC1D for ; Fri, 24 Oct 2008 13:12:57 +0000 (UTC) (envelope-from cpghost@cordula.ws) Received: from phenom.cordula.ws (phenom [192.168.254.60]) by fw.farid-hajji.net (Postfix) with ESMTP id 4078C35F6E; Fri, 24 Oct 2008 15:12:54 +0200 (CEST) Date: Fri, 24 Oct 2008 15:13:53 +0200 From: cpghost To: "John L. Templer" Message-ID: <20081024131353.GA1228@phenom.cordula.ws> References: <991123400810220734i3c981038ocae053bc24d44336@mail.gmail.com> <20081022171708.43023af8.freebsd@edvax.de> <49001B2D.4090706@comcast.net> <20081023095257.f05a1d95.freebsd@edvax.de> <490155B1.5050502@comcast.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <490155B1.5050502@comcast.net> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: freebsd-questions@freebsd.org Subject: Re: Extract Songs from DVD X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Oct 2008 13:12:58 -0000 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/