PROCURAR:     
  Sábado, 07/11/2009
» Introdução
» Programação
» Administração
» Hardware
» Aplicativos
» Jogos
» Segurança
» Editorial
» Entrevistas
» Fórum
» Links
» Notícias
» Pegue o Linux
» Documentação
» Programas
» Dúvidas
» Oportunidades
» Sobre
» Contato
» Publicidade
 
Powered By:
DEBIAN
GNU/LINUX
 
English Version
 
 
Gravando CDs no Linux - parte II
Por: Fábio Berbert de Paula

Introdução

Hoje sairei um pouco do assunto mkisofs e cdrecord para falar sobre como gerar arquivos MP3 a partir de CDs de áudio e como converter arquivo MP3 em arquivo CDA, que é o formato usado para gravar CD musical. No final do artigo estaremos aptos a gerar nossos próprios CDs de áudio, podendo juntar músicas de diversos CDs numa única coletânea.

Antes de iniciarmos nossa jornada, precisaremos instalar os seguintes programas:

  • cdparanoia
  • bladeenc
  • mpg123

O cdparanoia é um CD-Ripper, ou seja, um programa usado para decodificar músicas de CDs musicais, gerando como saída arquivos de áudio no formato WAV.

O bladeenc converte arquivos de áudio (WAV) em arquivos MP3.

O mpg123 é um reprodutor de arquivos MP3 que também pode ser usado para gerar arquivos CDA. Vamos aplicar a conversão de MP3 para CDA neste artigo.

Você pode encontrar os programas aqui citados no site www.freshmeat.net . O processo de instalação dos mesmos está fora do escopo do artigo, sendo assim, boa sorte!

Extraindo músicas de CDs de áudio

Bom, vamos supor que queiramos extrair uma de minhas canções prediletas do CD da Banda "Fudebas da LS", a música "In Deployment", de Cesar Cardoso. Coloque o CD no drive e digite:

cdparanoia 6 InDeployment.wav

Neste caso, extrairemos a música 6 do CD inserido, gerando como saída o arquivo InDeployment.wav. Substitua o número 6 pelo número da canção a ser extraída do CD. Para automatizar o processo de extração de músicas de um CD, uso um pequeno perl-script que funciona muito bem. Crie um arquivo chamado /usr/local/bin/ripar com o seguinte conteúdo:

-- começa aqui
#!/usr/bin/perl

if ( $#ARGV == -1) {
   print "*" x 45; 
   print "\nUse: \n\t$0 lista\n\nOnde lista é uma lista
separada por espaços
das músicas que você deseja extrair do CD\n\n";
   print "*" x 45 . "\n";
   exit 0
}  

while ( $X = shift ) {
   print "Extraindo música $X -> ${X}.wav ...\n";
   system("cdparanoia $X ${X}.wav");
}

print "Trabalho feito. Boa diversão !\n\n";
exit 0
-- fim

Transforme o script em programa executável digitando:

chmod 755 /usr/local/bin/ripar

Agora, supondo que você queira extrair as músicas 2, 5 e 7 de determinado CD, use:

ripar 2 5 7

Agora que sabemos como extrair as músicas, podemos juntar nossa coleção de CDs e extrair apenas as músicas favoritas dos mesmos, gerando assim uma seleção personalizada de músicas.

Gravando CDs de áudio

Todos sabemos que um CD virgem geralmente tem 650 MB de espaço disponível. A questão agora é saber quantas músicas vão caber no CD. Passe todas as músicas geradas para um diretório e digite o comando:

du -ah <diretório>

Como saída teremos o tamanho em Megabytes de cada um dos arquivos do diretório e por fim, o espaço total em disco ocupado pela soma de todos os arquivos do diretório. O espaço total deve somar algo menor que 650 MB.

Para gravar as músicas para o CD virgem, digite:

cdrecord -pad -v dev=0,0,0 -audio musica1.wav musica2.wav
musica3.wav ...

No comando acima temos a novidade -pad, que diz ao cdrecord que ele deve sincronizar o tamanho das músicas (não me pergunte como isso funciona, apenas saiba que essa opção é obrigatória para se gravar CDs de áudio). A opção -v informa ao cdrecord para mostrar o progresso da gravação do CD na tela, dev=0,0,0 é o endereço de barramento da gravadora, -audio informa que será gerado um CD de áudio e musica1.wav musica2.wav ... corresponde à lista de músicas a serem gravadas no CD, de acordo com a ordem informada.


Próximo»

Introdução
Extraindo músicas de CDs de áudio
Gravando CDs de áudio
Compactando arquivos de áudio no formato MP3
Gravando CDs de áudio e de dados
Front-ends
Conclusão


Enviar para um amigo

Imprimir

Índice de artigos

ENQUETE
O que você achou do Ubuntu 9.10?

Excepcional
Muito bom
Razoável
Mesma coisa
Não gostei


NEWSLETTER
Inscreva-se e receba as últimas notícias, programas, artigos, novidades e tudo do mundo Linux que aconteceu na semana.
 
Digite seu email:

Publicidade / Sobre OLinux / Entre em Contato / Privacidade
Copyright (c) 1999-2009, OLinux - O Portal de Linux do Brasil.
Desenvolvido por: Linux Solutions
Todos os Direitos Reservados.