cdrdao ist ein Kommandozeilenprogramm, um CDs im DAO(Disk At Once)-Modus zu brennen. Wie cdrecord ist es auch in der Lage, Musik-CDs "on-the-fly" zu kopieren.
Homepage: http://cdrdao.sourceforge.net/
Lizenz: GPL
Tipps & Tricks
Sehr hilfreich ist die integrierte Hilfe:
$ cdrdao ... Usage: cdrdao <command> [options] [toc-file] command: show-toc - prints out toc and exits toc-info - prints out short toc-file summary toc-size - prints total number of blocks for toc read-toc - create toc file from audio CD read-cd - create toc and rip audio data from CD read-cddb - contact CDDB server and add data as CD-TEXT to toc-file show-data - prints out audio data and exits read-test - reads all audio files and exits disk-info - shows information about inserted medium msinfo - shows multi session info, output is suited for scripts unlock - unlock drive after failed writing blank - blank a CD-RW scanbus - scan for devices simulate - shortcut for 'write --simulate' write - writes CD copy - copies CD ...
$ cdrdao write
ERROR: Missing toc-file.
...
Usage: cdrdao write [options] toc-file
options:
--device <x,y,z> - sets SCSI device of CD-writer
(default: /dev/cdrecorder)
--driver <id> - force usage of specified driver
--simulate - just perform a write simulation
--speed <writing-speed> - selects writing speed
--multi - session will not be not closed
--buffer-under-run-protection #
- 0: disable buffer under run protection
1: enable buffer under run protection (default)
--write-speed-control # - 0: disable writing speed control by the drive
1: enable writing speed control (default)
--overburn - allow to overburn a medium
--eject - ejects cd after writing or simulation
--swap - swap byte order of audio files
--buffers # - sets fifo buffer size (min. 10)
--reload - reload the disk if necessary for writing
--force - force execution of operation
-v # - sets verbose level
-n - no pause before writing
Bei vielen Brenner muss man den Typ explizit angeben, bei allen neueren ist das --driver generic-mmc.
Mini-Howto
Bei cdrdao dreht sich alles um sogenannte toc-Dateien. Diese sind ähnlich dem cue-Format von cdrwin (welches übrigens auch verstanden wird).
Solche toc-Dateien kann man auch relativ leicht selbst erstellen, z.B. auch per Skript.
