mp3cd

Burns normalized audio CDs from lists of MP3s/WAVs/Oggs/FLACs

Install

All systems
curl cmd.cat/mp3cd.sh
Debian Debian
apt-get install mp3cd
Ubuntu
apt-get install mp3cd
image/svg+xml Kali Linux
apt-get install mp3cd
Windows (WSL2)
sudo apt-get update sudo apt-get install mp3cd
Raspbian
apt-get install mp3cd

mp3cd

Burns normalized audio CDs from lists of MP3s/WAVs/Oggs/FLACs

This script burns a playlist (.m3u, XMLPlaylist or command line list) of MP3s, Oggs, and/or WAVs to an audio CD. The ".m3u" format is really nothing more than a list of fully qualified filenames. The script handles making the WAVs sane by resampling if needed, and normalizing the volume across all tracks. Reading tags and writing CD-TEXT is supported. If a failure happens, earlier stages can be skipped with the '-s' flag. The file "tool-output.txt" in the temp directory can be examined to see what went wrong during the stage. Some things are time-consuming (like writing the WAVs from MP3s) and if the CD burn failed, it's much nicer not to have to start over from scratch. When doing this, you will not need the m3u file any more, since the files have already been built. See the list of stages using '-h'. This script implements the suggested methods outlined in the Linux MP3 CD Burning mini-HOWTO: http://tldp.org/HOWTO/MP3-CD-Burning/