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.