Script simples para ripar CDs de áudio em mp3 com uso do CDDB para nomear as faixas.

Publicado por Francisco Raimundo da Silva (última atualização em 25/06/2011)

[ Hits: 4.374 ]

Homepage: http://www.facebook.com/profile.php?id=100003055572272

Download cdda2mp3.sh




# cdda2mp3.sh
Escrevi este pequeno script para facilitar a tarefa de ripar um CD de áudio, sem precisar recorrer aos ripadores gráficos.
Serão necessários os seguintes pacotes:

cdparanoia
libcddb-get-perl
lame

Para usar primeiro copie o script para o seu PATH, crie um diretório e execute o script a partir dele.
Exemplo:

$ mkdir OzzyOsbourne
$ cd OzzyOsbourne
$ cdda2mp3.sh

  



Esconder código-fonte

#!/bin/sh -v
# Troque /dev/sr1 pelo seu dispositivo de cdrom,
# como /dev/cdrom por exemplo
# Ripa o CD para arquivos *.wav
cdparanoia -vB -d /dev/sr1
# Consulta o CDDB para buscar os nomes das faixas
# e as armazena em cddb.txt 
cddbget -c /dev/sr1 -l -I > cddb.txt
# Alterações necessárias
sed -i "s/audio_/track/g" cddb.txt
sed -i "s/.wav/.cdda.wav/g" cddb.txt
# Gera um segundo script onde o lame entra em ação
# convertendo as faixas em .wav para .mp3 com os
# nomes corretos
grep lame cddb.txt > cddb.sh
# Executa o script
sh cddb.sh
# Limpa a sujeira
rm -fv cddb.txt cddb.sh
rm -fv *.wav
echo "Pronto"

Scripts recomendados

VMware - Linux HotAdd CPU/Memória

Ordenação de Bytes por Swap Nibble

Script para instalar o vsftpd

Resolvendo NO_PUBKEY

Instalação básica de pacotes desenvolvedor Ubuntu


  

Comentários
[1] Comentário enviado por removido em 02/01/2012 - 18:51h

fala brother, seu script é bem bacana e foi a solução que encontrei para um post que criei sobre a ripagem de CDs:

http://www.vivaolinux.com.br/topico/Multimidia/ripagem-de-CDs/

um abraço.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts