Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Dec 2009 23:59:33 +0100
From:      Rolf Nielsen <listreader@lazlarlyricon.com>
To:        Roland Smith <rsmith@xs4all.nl>
Cc:        Christian Weisgerber <naddy@mips.inka.de>, freebsd-questions@freebsd.org
Subject:   Re: Burning an audio CD
Message-ID:  <4B3BDB55.5080505@lazlarlyricon.com>
In-Reply-To: <20091230225042.GB89857@slackbox.xs4all.nl>
References:  <hhgj0c$2266$1@lorvorc.mips.inka.de> <4B3BD2EC.3050908@lazlarlyricon.com> <20091230225042.GB89857@slackbox.xs4all.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2009-12-30 23:50, Roland Smith wrote:
> On Wed, Dec 30, 2009 at 11:23:40PM +0100, Rolf Nielsen wrote:
>> On 2009-12-30 23:08, Christian Weisgerber wrote:
>>> Today I tried to burn an audio CD.  This may actually be the first
>>> time I ever did this.
>>>
>>> I'm sure there are all kinds of GUIey tools, but I took the simple
>>> route: expanded a few high-quality MP3s to raw PCM with mpg123,
>>> then put a CD-R in the drive and burned it with
>>>
>>>     burncd -f /dev/acd0 -d audio *
>>>
>>> That seemed to work.  Afterwards, I tried to play the CD with XMMS.
>>> That also worked fine.
>>>
>>> Then I put the CD into my car CD player, which was the reason for
>>> the whole exercise.
>>> 11 tracks (ok)... playing track 1... (nothing)... ERROR CD.
>>>
>>> The player does not like the CD.
>>>
>>> Is there anything obvious I missed?
>>>
>>
>> I was about to suggest adding fixate to the command line, like so
>>
>> burncd -f /dev/acd0 -d audio * fixate
>>
>> but then I read in the man page that it's ignored if -d is given
>> (obviously now that I think about it, since DAO normally implies
>> fixating). However, it may be worth trying anyway.
>>
>> You may also want to try sysutils/cdrtools-devel, which is a lot more
>> competent than burncd. However, as you have an ATAPI CD burner, you will
>> need atapicam in your kernel. Either add
>>
>> device atapicam
>>
>> to your kernel config, recompile, install and reboot or
>>
>> kldload atapicam
>>
>> as root in the console or an xterm.
>>
>> To automate it, add
>>
>> atapicam_load="YES"
>>
>> to your /boot/loader.conf.
>
> The user that runs cdrecord also requires write access to the /dev/xpt0 device
> and the /dev/passN device! See devfs.conf(5) and devfs.rules(5) for making
> device permissions permanent.
>
> Roland

Roland:
Oh yes, I forgot about that. Thanks for adding it. :)

Christian:
Another thought occured to me. Though unlikely, it is possible that your 
car CD player doesn't play CD-R's or that it has problems with the 
particular brand CD-R's you used.



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