A fast command line utility for merging MP3 files.
Go
Clone or download
Latest commit 20ba89c Jun 16, 2018
Permalink
Failed to load latest commit information.
license.txt Split library and binary into separate repositories Jun 24, 2016
mp3cat.go Housekeeping Jun 16, 2018
readme.md Update readme Jun 16, 2018

readme.md

MP3Cat

MP3Cat is a fast command-line utility for merging MP3 files without re-encoding.

$ mp3cat --help

Usage: mp3cat [FLAGS] [OPTIONS] [ARGUMENTS]

  This tool concatenates MP3 files without re-encoding. It can join constant
  bit-rate (CBR) files, variable bit-rate (VBR) files, or a mixture of both.

  If a set of input CBR files share the same bit-rate, the output file will
  also be CBR; if the input files have different bit-rates, the output file
  will be VBR.

  Files to be merged can be specified as a list of filenames:

    $ mp3cat one.mp3 two.mp3 three.mp3

  Alternatively, an entire directory of .mp3 files can be merged:

    $ mp3cat --dir /path/to/directory

Arguments:
  [files]                 List of files to merge.

Options:
  -d, --dir <path>        Directory of files to merge.
  -i, --interlace <path>  Interlace a spacer file between each input file.
  -o, --out <path>        Output filename. Defaults to 'output.mp3'.

Flags:
  -f, --force             Overwrite an existing output file.
  -h, --help              Display this help text and exit.
  -q, --quiet             Run in quiet mode.
  -t, --tag               Copy the ID3 tag from the first input file.
  -v, --version           Display the application's version number and exit.

See the project's homepage for details and binary downloads.