All apps/abcde

abcde

abcde

A Better CD Encoder

Runs as abcde|macOS, Linux, Windows|abcde.einval.com

Command form

ai-draft · 2 tasks · 13 fields

Grab the tracks of an audio CD and encode them. Covers the output type, device, actions, parallel jobs and the common switches; encoder-specific options, album art and remote encoding are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui abcde
Rip and encode a CDExample values, fixed in this page — nothing here reaches a terminal
Basic
Output type*
flacstring
CD device
any
Non-interactive
-N
Eject when done reading
-x
TasksEach one presets the form for one job
Rip to FLAC
output_typedevicenon_interactiveeject
Rip to MP3
output_typedevicejobspad_tracks
ParametersOnly these flags are editable in the form
Tracks
Track numbers or ranges such as 1-5; leave empty for the whole CD.
string · positional 0 · repeatable
Output type
string
-oflacmp3oggopusm4awav
CD device
path
-d
Actions
Comma-separated list, for example cddb,read,encode.
string
-a
Parallel encoders
integer
-j
Extra config file
path
-c
Encode whole CD as one file
boolean
-1
Keep WAV files
boolean
-k
Pad track numbers with zeros
boolean
-p
Skip CDDB lookup (use template)
boolean
-n
Non-interactive
boolean
-N
Eject when done reading
boolean
-x
Verbosity
count
-V
SourcesEvery flag above is checked against these
man
abcde [options] [tracks] -1 Encode the whole CD in a single file. -a [actions] Comma-delimited list of actions to perform. Can be one or more of: cddb, cue, read, getalbumart, embedalbumart, normalize, encode, tag, move, replaygain, playlist, clean. -c [filename] Specifies an additional configuration file to parse. -d [devicename | filename] CD-ROM block…
manual2.9.3-1

manpages.debian.org

Before it fills your prompt, Otty checks the installed abcde against its version. A form that does not match your version is not offered.