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.

cdrdao (zuletzt geändert am 2013-04-17 09:15:16 durch fokus9197)