MP3Cat is a fast command line utility for merging MP3 files without re-encoding. It supports both constant bit rate (CBR) and variable bit rate (VBR) MP3 files.
mp3cat --help to view the application's command line help:
Usage: mp3cat [FLAGS] [OPTIONS] ARGUMENTS Concatenates MP3 files without re-encoding. Supports both constant bit rate (CBR) and variable bit rate (VBR) files. Strips ID3 tags and garbage data from the output. Arguments: <files> List of input files to merge. Options: -o, --out <file> Output filename. Defaults to 'output.mp3'. Flags: -f, --force Overwrite an existing output file. --help Display this help text and exit. -t, --tag Copy the ID3 tag from the first input file. -v, --verbose Report progress. --version Display the application's version number and exit.
$ mp3cat -o merged.mp3 one.mp3 two.mp3 three.mp3
MP3Cat is written in Go. If you have a Go compiler installed you can run:
$ go get github.com/dmulholland/mp3cat
This will download, compile, and install the latest version of the application
You can find the source files on Github.
This work has been placed in the public domain.