cdrdao

{{Short description|Software application for authoring and ripping CD-ROMs}}

{{lowercase|cdrdao}}

{{infobox software

| name = cdrdao

| logo =

| screenshot = cdrdao.png

| caption = cdrdao reading a CD

| developer = Andreas Muller, Jonas Munsin, Manuel Clos, Denis Leroy

| operating system = Windows, Linux, macOS, Unix-like

| programming language = C++

| released =

| latest release version = {{wikidata|property|reference|P348}}

| latest release date = {{start date and age|{{wikidata|qualifier|P348|P577}}}}

| language = English

| genre = Disc imaging

| license = GPL 2.0 Or Later

| website = {{URL|cdrdao.sourceforge.net}}

}}

cdrdao (CD recorder disc-at-once) is a free and open source utility software application for authoring and ripping of audio and data CD-ROMs.{{Cite book |title=Multitool Linux: practical uses for open source software |date=2002 |publisher=Addison-Wesley |isbn=978-0-201-73420-1 |editor-last=Schwarz |editor-first=Michael |location=Boston, Mass.}} It is licensed under GPL-2.0 or Later.{{Cite web |date=12 April 2011 |title=Cdrdao - Free Software Directory |url=https://directory.fsf.org/wiki/Cdrdao |access-date=1 January 2024 |website=Free Software Foundation}} The application is available for several operating systems, including Linux, Windows, and macOS, and was reported to work on other operating Unix-based operating systems.{{Cite web |last1=Mueller |first1=Andreas |last2=Munsin |first2=Jonas |last3=Clos |first3=Manuel |last4=Leroy |first4=Denis |date=3 February 2023 |title=Cdrdao Homepage |url=https://cdrdao.sourceforge.net/ |access-date=1 January 2024 |website=Cdrdao}}

cdrdao runs from command line and has no graphical user interface. Several programs for authoring and writing CDs depend on cdrdao and provide a GUI, such as Brasero, K3b. cdrdao powers Brasero, the default CD application for the GNOME desktop until around 2013.{{Cite web |last=Ryan |first=Paul |date=20 March 2009 |title=Hands-on: GNOME 2.26 brings incremental improvements |url=https://arstechnica.com/information-technology/2009/03/hands-on-gnome-226-brings-incremental-improvement/ |access-date=1 January 2024 |website=Ars Technica}}{{Cite web |last=Wallen |first=Jack |date=29 November 2009 |title=Simple Linux disk burning with Brasero |url=https://www.ghacks.net/2009/11/29/simple-linux-disk-burning-with-brasero/ |access-date=1 January 2024 |website=ghacks.net}}

Features

File:Brasero_3.12.2.png

Cdrdao is capable of reading and writing audio, data, and mixed audio/data discs. It records audio or data CD-Rs in disk-at-once{{Cite book |last=Rankin |first=Kyle |title=Linux multimedia hacks: tips & tools for taming images, audio, and video |date=2006 |publisher=O'Reilly |isbn=978-0-596-10076-6 |edition=First |location=Beijing}} mode based on a textual description of the CD contents, known as a TOC (table of contents) file that can be created and customized inside a text editor. When reading CDs, cdrdao creates a binary dump of the data inside a BIN file and uses the TOC file to index it. The TOC file can be converted to a CUE file using the included toc2cue command. {{Cite web |last=Ensom |first=Tom |date=January 2021 |title=Disk Imaging Guide |url=https://www.tate.org.uk/documents/3/sbapp_disk_imaging_guide_01_00.pdf |access-date=1 January 2024 |website=Time-based Media Conservation, Tate}} Using the TOC file, audio files can be burned to a disc in WAV format.{{Cite book |last=Nguyen |first=Binh |title=Linux Dictionary |date=26 July 2015 |publisher=Fultus Corporation |pages=378 |language=en}} cdrdao can copy discs, blank discs, create disc image files, and check CDDB information.{{Cite book |title=Linux in a nutshell: a desktop quick reference |date=2009 |publisher=O'Reilly |isbn=978-0-596-15448-6 |editor-last=Siever |editor-first=Ellen |edition=Sixth |location=Beijing Köln}}

A key feature of cdrdao is its full control over the layout of the disc and its tracks.{{Cite web |last=St. Pierre |first=Preston |date=18 November 2004 |title=Linux CD/DVD Recording |url=https://www.linux.com/news/linux-cddvd-recording/ |access-date=1 January 2024 |website=Linux.com}} This gives it the ability to create non-standard gaps between audio tracks that are different than two seconds in length and contain non-zero audio data. It can also create hidden tracks and intro tracks.

References

{{reflist}}