-->

Aumentando a capacidade do seu MP3 player

Nesse artigo, entenda “aumentar a capacidade” como “tornar o mesmo dispositivo capaz de armazenar um número maior de músicas”. E, se você não usa Linux, nem leia.

Se você prestar atenção nos arquivos que você baixa, perceberá que grande parte deles vêm com altíssima qualidade, como taxa de sampling de 44100 Hz e taxa de bits (bit rate) 64, além do som ser estéreo. Pois bem, toda essa qualidade é, realmente, algo bem legal se você tem um home-theater bem projetado, com equipamento de alta qualidade. Agora, se tudo isso vai passar pelo cabinho de um fone de ouvido (cabinho esse que, em muitos casos, tá cheio de maus-contatos) pra chegar num fone que, na opinião dum especialista, apresenta qualidade “razoável”, bem… acho que dá pra economizar um espaço perdendo um pouco desse exagero de qualidade.

As opções são as seguintes: baixar a taxa de sampling para 22 KHz (22.050 Hz), o que já diminui o arquivo a aproximadamente a metade do tamanho, baixar o bit rate (mas não pela metade, pois aí a qualidade fica horrível), o que já diminui um pouco o tamanho, ou transformar tudo em mono, o que também diminui o tamanho pela metade.

O que eu, particularmente, faço é baixar a freqüência de sampling para 22KHz. Transformar tudo em mono é assassinar as músicas, então eu nem mexo nisso. E diminuir o bit rate eu já tentei e o som ficou pior que minhas gravações caseiras em fitas K7…

Tô boiando

Se você não faz idéia do que eu estou dizendo, vou explicar, mais ou menos, como funciona o esquema de música num computador.

Você sabe como são os filmes que você vê no cinema? Já viu uma película? Ela é uma seqüência de fotos enorme. Tirar umas 14 fotos por segundo duma cena e depois exibi-las, seqüencialmente, na mesma velocidade é conhecido como “vídeo”.

Bom, quando alguém grava uma música digitalmente, faz, na prática, a mesma coisa.

A freqüência de sampling representa a quantidade de “fotos” que o computador tira da música a cada segundo (numa visão bem simplista da coisa). Aumentar essa freqüência significa tirar mais “fotos”, o que aumenta a qualidade. Baixá-la, então, diminui a qualidade. Para exemplificar, lembre daquelas “animações” que a gente fazia nos cadernos da escola, desenhando algo com pequenas variações em duas ou três página e depois correndo por elas rapidamente. Nesse caso, a freqüência é bem pequena - uns três quadros a cada meio segundo.

O bit rate é como se fosse a resolução de cada uma das “fotos”. Uma taxa maior significa maior resolução. Uma taxa menor significa que você usa menos espaço para representar uma “foto”, ou seja, você captura menos detalhes.

Pondo a mão na massa

Eu tratei de facilitar minha vida fazendo o seguinte script, que você pode modificar um pouco para adequar-se às suas necessidades:

 #!/bin/zsh

arquivo=$1

tmp_file=$(mktemp /tmp/mp3-to-treo.XXXXXX)
mv $tmp_file $tmp_file.wav
tmp_file=$tmp_file.wav

echo "sox -S $arquivo -c 2 -r 22050 $tmp_file"
sox -S $arquivo -c 2 -r 22050 $tmp_file
echo "lame $tmp_file \"$(dirname $arquivo)/22k-$(basename $arquivo)\""
lame $tmp_file "$(dirname $arquivo)/22k-$(basename $arquivo)"

rm $tmp_file

Esse script baixa um pouco o bitrate dos arquivos e corta pela metade a taxa de sampling. Você passa um nome de arquivo para ele, e ele cria um “irmão” com o prefixo “22k-”, para você poder identificar os arquivos que você vai mandar para seu mp3 player.

Eu uso esse script para mandar coisas para meu Treo (com cartão de 1GB), e agora consigo armazenas muito mais músicas do que antes.

3 Responses to “Aumentando a capacidade do seu MP3 player”

  1. away code far music nickelback on January 18th, 2009 6:05 pm

    stzv jwdfnqo olqdmwv rlxqf
    http://phoenix-arizona.georg.fr.nf/ crossfade mp3

  2. ancient rome slave on January 19th, 2009 7:13 pm

Leave a Reply