The above command creates an image with both Joliet and Rock Ridge extensions.
See the cdrtools port for details (mkisofs was a port of its own, now intergrated into cdrtools.
I have a DVD player with the options to read data CDs containing MP3 files, but some files couldn't be read with the Joliet extensions.
If you experience the same problems, try without the Joliet extensions:
Audio CDs require a bit more attention.
Each audio track is accessed as a device.
If not already done, the devices have to be created (applies to FreeBSD 4.x only).
Example how to create devices for ATAPI CDROM drives:
# cd /dev
# sh MAKEDEV ac0t99
# sh MAKEDEV ac1t99
The most common commands for audio CDs:
Read each audio track from an audio CD to WAV files...
... or read each audio track from an MP3 file using the XMMS standard plugin Disk Writer to convert them from MP3 files to WAV files...
... or convert them directly to RAW files:
NOTE: Changes 2003-11-11 in this page (thanks to Pieter de Boer):
To avoid a little 'tick' at the start of every song (the 'tick' is the .wav header), do NOT use the .wav files directly to burn your audio CD, convert them to .raw files first.
Read more about this issue (FreeBSD Handbook updates for 'burncd') at http://lists.freebsd.org/pipermail/freebsd-doc/2003-April/000278.html
You have two options to create the .raw files:
a. Use 'sox' (port in /usr/ports/audio/sox) to convert .wav to .raw: