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!