Conversão de arquivos de Wav para MP3 no Debian

Convertendo aquivos de audio Wav em arquivos MP3 no linux ( Debian ou Ubuntu ) :

Pré-Requisitos:

Sugiro incluir os seguintes repositórios:
1. deb http://www.debian-multimedia.org etch main
2. deb http://ftp.br.debian.org/debian etch main

Até quando testei esse procedimento, era necessário obter uma chave pública para acesso ao repositório do Debian Multimedia.
Acesse o site debian multimedia, baixe o chave e instale-a usando privilégios administrativos.

Feito isso, aplique “apt-get update” para atualizar os índices.

Instalação do SOX, LAME e dos Pacotes Necessários

apt-get install lame lame-extras mod-musicindex-common libarchive1 liblame-dev
apt-get install liblame0 libmpeg4ip-0 libmpeg4ip-dev libmpeg4ip-doc mencoder mp3c
apt-get install sox sox-dev vsound mpeglib libarts1-mpeglib
apt-get install glame lame-extras liblame-dev
apt-get install gstreamer0.10-lame gstreamer0.10-tools gstreamer0.10-plugins-ugly gstreamer0.10-plugins-base

Pacotes necessários para compilação do libsndfile :
apt-get install gawk gcc gcc-base libc6-dev libsigc++-2.0-dev gobjc++
apt-get install libdfb++-dev libflac++-dev libodbc++-dev liboggflac++-dev libsigc++-1.2-dev libsigc++-2.0-dev libsigc++-dev
apt-get install libsigcperl-dev libstdc++2.10-dev libstdc++5-3.3-dev libstdc++6-4.1-dev libstdc++6-dev libxmlrpc++-dev
apt-get install libxmmsclient++-dev libxmmsclient++-glib-dev mffm-timecode-dev bison++ bisonc++ gcj

O lib libsndfile pode ser obtida nos link http://www.mega-nerd.com/libsndfile/ e baixe a lib libsndfile (usei a versão “libsndfile-1.0.17.tar.gz”), desempacote e compile (leia os arquivos README e INSTALL no diretório criado ).

Processo de conversão

Remoção dos ‘headers’ do arquivo WAV. Para isso, utilize o seguinte comando:

sox -t wav nome_do_arquivo.wav nome_do_novo_arquivo_sem_header.wav

Conversão para MP3:

lame nome_do_novo_arquivo_sem_header.wav nome_do_arquivo_mp3.mp3