A ferramenta fundamental para conversões de formatos de som e transformações simples é o SoX, o canivete suíço dos programas de processamento de som .
sox foo.mp3 foo.flac
Se você estiver rodando Debian, o suporte para escrever MP3 em sox
está quebrado em lenny e squeeze (e, até onde eu sei, o mesmo problema afeta o Ubuntu 10,04 e 10,10). Este bug foi corrigido no início de março de 2011, então pegar a última fonte (ou pegar uma binário para sox
14.3.1-1build1 ou mais recente) e a recompilação deve funcionar.
Uma alternativa para codificar para .mp3
é lame
. Ele não lê .flac
, mas você pode usar sox
ou flac
para converter de .flac
para .wav
e, em seguida, lame
de .wav
para .mp3
.
flac -d foo.flac -c | lame - foo.mp3