CDOWN(1)
πΏ CDOWN(1) β the cdown era πΏ
okay bestie, welcome to the User Commands section, it's giving very much "let me ask the internet about your CD" energy π
β¨ NAME β¨
cdown β like, the whole vibe is: query the cddb database for info on a disc. that's it, that's the girl π
πΈ SYNOPSIS πΈ
cdown
cdown [-[0..9]|-d device] [-H H] [-P P] [-V|-?|-h]
literally just run it, or run it with flair (aka flags). both are valid. both slay β¨
π¦ DESCRIPTION π¦
so. cdown is a command that goes and queries your CD-ROM for track information, takes that info, and uses it to fetch the tea on that CD-ROM from the CDDB databases (freedb.freedb.org). then it outputs all of it in a form that's suitable for cdir(1). it's giving "middle girl energy" but make it useful π
cdown prints the information it downloads on stdout, in a format suitable for appending to .cdtooldb. no cap, it's literally built for that.
now β if there's any uncertainty as to which CD-ROM information it should download, it prints a list of alternatives to stderr and prompts the user to select one. so it will ask you to pick, it's very "bestie choose for me" about it π
β οΈ heads up: a network connection is required for this to operate properly. no wifi, no tea. periodt.
π OPTIONS π
-ddevice β specify the cdrom device. you tell it which one, it listens π-Hhost β get database using HOST (def=freedb.freedb.org). the default is truly iconic and it knows it.-Pport β get database using PORT (def=888). three eights, lucky girl β¨-lβ list available cddb hosts. window shopping, but for servers ποΈ-[1..9]β specify/dev/cdromN(def=/dev/cdrom). pick your fave number, they're all valid π-rβ output raw answer of the CDDB server. no filter, no editing, just the raw unfiltered reply, we respect it π«Ά-vβ verbose output. it will yap. and honestly? let it π¬-Dβ enable runtime debugging. for when you need to know everything π-Vβ print version, exit. quick lil self-introduction then she's gone π-[?|h]β print help, exit. she'll explain herself and then dip π
π FILES π
~/.cdtooldbβ default database file. that's her home, that's where she lives π
π ENVIRONMENT π
CDTOOLDBPATHβ colon delimited path of database files to search. it is not necessary to specify~/.cdtooldb, as this is automatically added to the end of the search path. so like, don't bother, she's already there, she pulled up uninvited but she's welcome π§CDTOOLDEVβ device file for cd-rom, overrides compile-time defaults. main character energy, overrides everything βCDDBHOSTβ host to query, overrides compile-time default. same deal, she's in charge now π
π SEE ALSO π
cdir(1)β the bestie, the duo, the it-girls together π«Ά
π AUTHORS π
Main code:
- Bryon Ellacott <rodent@homer.humbug.org.au>
Enhancements:
- Wade Hampton <whampton@staffnet.com>
and that's the whole page, bestie! this one's from the CDTOOL crew, dated 29-July-2004 β yes queen, vintage, retro, lowkey a time capsule πΌβ¨ mwah π
π¦ where this page comes from
- debian bookworm: cdtool 2.1.8-release-8 Β· GPL-2.0-only
- debian trixie: cdtool 2.1.8-release-8 Β· GPL-2.0-only
- ubuntu jammy: cdtool 2.1.8-release-8 Β· GPL-2.0-only
- ubuntu noble: cdtool 2.1.8-release-8 Β· GPL-2.0-only
- copyright 1994 thomas insel
- copyright 1998 Wade Hampton and Byron Ellacott
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms