Revista Do Linux  
EDIÇÃO DO MÊS
  A música da Internet
  Banco de Dados
  Bibliotecas
  CD do Mês
  Em modo texto
  Governador do Software Livre
  Grandes e Pequenos
  Linux no iMac
  Mensagem .doc
  Operação Resgate
  Periféricos Complicados
  Segurança
A música da internet

Veja como é facil converter as músicas de um CD para o formato WAV e depois para MP3, e entenda por que o menor é hoje o maior!

O MP3 é um formato para arquivos de música que permite converter dados de áudio (música), que costumam ter um tamanho grande, em pequenos arquivos, com apenas alguns megabytes. Sem esse formato, seria impossível transferir áudio de boa qualidade pela Internet. Uma música com qualidade de CD, que tenha cerca de três minutos, fica com cerca de 30 megabytes quando convertida para o format WAV. Transformando-se esse arquivo para o formato MP3, a música ficaria com apenas 3 megabytes, um tamanho que já tornaria viável sua transmissão pela Internet. E o melhor: não se perde a qualidade de CD que a música tinha antes de ser convertida.

O formato MP3 foi desenvolvido por cientistas do Instituto Fraunhofer, em Erlangen, Alemanha. Esses cientistas tiveram como alvo inicial a transmissão de áudio de alta qualidade por canais de banda limitada, como linhas telefônicas e outros.

A compressão foi baseada no que o ouvido humano ouve de verdade. As partes que são relevantes para a audição da música recebem mais bits na hora da compressão, e partes que são irrelevantes recebem menos, desde que essas falhas não produzam erros audíveis. Explicando melhor, são cortadas notas muito altas ou muito baixas, que o ouvido humano não consegue ouvir, mantendo-se o "bitrate" da música (eg, qualidade), e suas características, como o fato de ser "estereo" ou "mono".

Essas características permitiram tornar muito popular o formato MP3, fazendo dele um padrão na Internet. Quando se quer disponibilizar uma música para distribuição online, poucos pensam duas vezes na hora de escolher o formato. Gravadoras distribuem em seus "sites" demos de suas bandas em MP3, contribuindo também para difundir o formato na rede.

Ficam também cada vez mais populares os "players", que possibilitam carregar músicas no formato MP3, e escutá-las do mesmo modo que se escuta uma música em um walkman. Esses players podem ser facilmente encontrados em qualquer loja de eletrônicos, tamanha é sua popularidade hoje em dia.

Para se fazer um MP3, não se precisa de muito. Apenas um PC com processamento razoável, dois ou três aplicativos, e um pouco de tempo para a conversão da música. A criação do arquivo é dividida em duas partes: a extração do arquivo(ripping) e a conversão do arquivo para o formato MP3 (encoding).

Vale lembrar que a conversão de músicas para o formato MP3 é um processo que utiliza extensivamente operações de ponto flutuante (cálculos com números não inteiros). Então, apesar de possuírem um melhor desempenho em números inteiros, os processadores da AMD não são bons para operações de pontos flutuantes, e por conseqüência, são bem mais lentos na conversão para arquivos de MP3 que seus concorrentes da Intel. Processadores 386 ou 486 também são capazes de fazer a codificação,porém vão levar um grande tempo para isso.

Primeiro passo: a extração da música do CD para o computador. Tudo que é necessário, na verdade, é de uma música em formato WAV ou AIFF.

Existem diversas aplicações que desempenham esta função, mas duas ferramentas são as mais utilizadas atualmente. São elas:
- cdda2wav
- cdparanoia

O "cdda2wav" extrai a música de forma mais rápida, enquanto o "cdparanoia" o faz com uma qualidade melhor (e com menos possibilidade de erro). Veja alguns exemplos a seguir:

Se o objetivo é extrair apenas a primeira música do CD, isto é o que deve ser feito:
# cdda2wav -t 1
ou
# cdparanoia "1"

Para se extrair da quinta à nona música, pode-se fazer o seguinte:
# cdda2wav -t 5+9 -B
ou
# cdparanoia "5-9" -B

A opção -B é utilizada para se extrair as músicas em arquivos diferentes. Essa opção é necessária quando se extrai mais de uma música de cada vez.

E finalmente, para se extrair o CD inteiro, utiliza-se o seguinte comando:
# cdda2wav -B
ou
# cdparanoia "1-" -B

Se tudo tiver funcionado corretamente, as músicas já devem ter sido extraídas corretamente para o computador.

Segundo passo: conversão do formato WAV para o formato MP3. Existem várias ferramentas que fazem a conversão do formato WAV para o MP3 no Linux. A mais utilizada atualmente é o bladeenc, já disponível nas principais distribuições Linux do mercado. A linha de comando do bladeenc para se fazer a conversão é a seguinte:
# bladeenc <nome_da_música>.wav

Esta linha de comando irá converter o arquivo do formato WAV para o formato MP3, criando o arquivo <nome_da_música>.mp3. Para se converter diversos arquivos ao mesmo tempo, pode-se utilizar wildcards, como o asterisco (*) ou a interrogação (?). Veja alguns exemplos a seguir:

Para se converter todos os arquivos de um diretório:
# bladeenc *.wav

Para se converter todas as músicas da décima em diante:
# bladeenc audio_1?.wav

Pode-se também utilizar outros encoders para se criar o arquivo MP3.

Existe, por exemplo, um encoder chamado GOGO, que se aproveita de recursos como as extensões MMX, SSE e 3DNow dos processadores atuais, além de se aproveitar também de todos os processadores de máquinas multiprocessadas. Porém, existe uma desvantagem em seu uso:

O GOGO pode criar arquivos com uma pior qualidade, pelo fato de utilizar um algoritmo mais agressivo na hora da conversão do arquivo para o formato MP3. Esse encoder pode ser encontrado na seguinte URL:homepage1.nifty.com/herumi/gogo_e.html

Existem também encoders comerciais para Linux, que prometem criar arquivos MP3 com uma qualidade superior, além de fazer a conversão em um tempo muito menor que os encoders disponíveis atualmente. Um exemplo é o software da Xing technology. Mais informações podem ser encontradas na seguinte URL:www.xingtech.com/

De novo, se tudo tiver ocorrido corretamente, o arquivo MP3 já deve estar criado, e pronto para ser tocado. Basta apenas fazer um teste, para saber se o arquivo foi criado direito. Basta tocar o arquivo em algum programa para se tocar arquivos MP3. Existem softwares em modo console ou gráfico para se utilizar. Um exemplo de player em modo texto é o software mpg123 que toca arquivos MP3 via linhas de comando. Para o modo gráfico, pode-se utilizar o programa xmms, que toca músicas no formato MP3, além de possuir suporte para skins, ter um equalizador, e outras características a mais.

Espero que este artigo tenha sido esclarecedor sobre como criar e escutar arquivos MP3 no Linux. Boa sorte!

 

A Revista do Linux é editada pela Conectiva S/A
Todos os Direitos Reservados.

Política de Privacidade