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.184 ]

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

Análise de tráfego

Propriedades do computador

Script em Dialog pesquisa nome do banco no mysql

Filtro para importação de extrato do Banco do Brasil para Kmymoney

Mostra cores


  

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