musbconv converts music files between formats. It mainly targets the conversion from lossless to lossy formats. It takes folders with music as input, converts audio files in them and saves the resulting encoded files to files following a user-specified filename template which can use audio tags as its parts. The actual conversion is performed by ffmpeg.

It's easier to explain with examples, so head out to the project's homepage and read the examples in the docs.

Main features:

  • Batch convertion of multiple folders with music
  • Parallel processing of files using multiple CPU cores
  • CUE-sheet support
  • External album art embedding and optional recoding
  • Advanced filename templates based on audio tags

The name musbconv is kind of ugly but all other similar cool short names were taken.