Pular para o conteúdo

Gravação de CD no Linux

Dica publicada em Linux / Software
Jeferson Alberi da Silva jasilva_cwb
Hits: 37.730 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar

Gravação de CD no Linux

Estes procedimentos são para gravação de CDs (em modo texto) de audio, dados e CDs de PlayStation, partindo do princípio de que seu CDRW já esta configurado.

Primeiramente verifique se os seguintes pacotes estão instalados:
  • cdrecord
  • cdrtools
  • cdrdao
  • mkisofs
  • cdparanoia

Verifique estas informações com o seguinte comando:

# rpm -qa | egrep '(cdrecord|cdrtools|cdrdao|mkisofs|cdparanoia)'

Caso nem um dos pacotes ou todos não estejam instalados, instale os mesmos com os seguintes comandos (somente os que não estão instalados):

No caso de distribuições como Debian, Conectiva (que utilizam apt):

# apt-get install cdrecord
# apt-get install cdrtools
# apt-get install cdrdao
# apt-get install mkisofs
# apt-get install cdparanoia


No caso da distribuição Mandrake, utilize o comando urpmi.

Gerando imagem ISO:

Deverá ser criada uma imagem "iso" caso a mesma não exista. Para criar esta imagem utilizaremos o seguinte comando:

# mkisofs -r -joilet -o imagem.iso diretório

Este comando cria uma imagem (iso) do diretório "diretório".

# dd if=/dev/cdrom of=imagem.iso

Este comando cria uma imagem (iso) do CDROM.
(Troque /dev/cdrom de acordo com a configuração de seu CDRW)

A imagem gerada pode ser testada com o seguinte comando:

# mount -t iso9660 -o loop imagem.iso /mnt

Gravação de CD de dados:

# cdrecord -v speed=4 dev=0,0,0 fs=982000 -data imagem.iso

Gravação de CD-RW de dados:

# cdrecord -v speed=4 dev=0,0,0 fs=982000 blank=fast -data imagem.iso

Gravação de CD de audio:

Para executar a gravação de CDs de audio, primeiro você deverá ter as faixas a serem gravadas no formato faixa.wav.

Ripe as faixas de seu CD original caso as mesmas já não estejam no formado faixa.wav com o seguinte comando:
(Se o objetivo é extrair apenas uma música do CD, digite o número da musica)

# cdparanoia "1"

Para se extrair músicas entre um intervalo de faixas, digite o número da faixa de início e o número da faixa do fim:

# cdparanoia "5-9" -B

E finalmente, para se extrair o CD inteiro, utiliza-se o seguinte comando:

# cdparanoia "1-" -B

Executando a gravação das faixas desejadas com o seguinte comando:

# cdrecord -v speed=4 dev=0,0,0 fs=982000 -audio faixa01.wav faixa02.wav faixa...

Este comando faz a gravação de todos arquivos informados.

ou

# cdrecord -v speed=4 dev=0,0,0 fs=982000 -audio -pad *.wav

Este comando faz a gravação de todos arquivos *.wav no local informado.

Caso queira gravar o CD inteiro o mesmo pode ser feito desta forma:

# cdrdao read-cd --device 0,0,0 --driver generic-mmc lista.toc

# cdrdao read-cddb --device 0,0,0 --driver generic-mmc audiocd.toc

Este comando cria uma copia exata do CD de audio.

# cdrdao write --device 0,1,0 --driver generic-mmc --speed 4 --eject lista.toc

Este comando executa a gravação.

Gravação de CD misto:

# cdrecord -v speed=4 dev=0,0,0 fs=982000 -data imagem.iso -audio faixa01.wav faixa02.wav faixa...

Este comando faz a gravação da imagem (imagem.iso) e os arquivos de audio (.wav).

Gravação de CD de Playstation:

# cdrdao read-cd --device 0,0,0 --driver generic-mmc --read-raw lista.toc

Este comando cria uma cópia do CD de Playstation.

# cdrdao write --device 0,1,0 --driver generic-mmc --speed 4 --eject lista.toc

Este comando executa a gravação.

Gravação de CD para CD (2 cdroms):

# cdrecord -v speed=4 dev=0,0,0 fs=982000 -isosize /dev/cdrom

Nenhuma dica encontrada.

Bloqueando acesso total ao chat do Gmail com Squid

Instalando Skype para Linux Beta no Linux Mint 18

Google Chrome atualizado no Slackware

Acessando outros terminais no VirtualBox

Como instalar protetores de tela (Debian e derivados)

#1 Comentário enviado por dinizmu em 28/08/2004 - 17:31h
qual seria o comando para eu gravar um cd de musika mas com mp3 (o programa teria que passar as musikas de mp3 para wav automaticamente) ?
obrigado!
#2 Comentário enviado por jasilva_cwb em 28/08/2004 - 23:10h
Se você quer gravar um cd de mp3, você deve:
1 - Gerar uma imagem (mesmo processo para gravação de cd de dados) :
# mkisofs -r -joilet -o imagem.iso *.mp3
ou
# mkisofs -r -joilet -o imagem.iso diretorio_com_mp3

2 - Gravar o cd como cd da dados
# cdrecord -v speed=4 dev=0,0,0 fs=982000 -data imagem.iso

Se você quer converter para wav para ouvir em cd players:
1 - Converter para wav:
# for i in *.mp3; do mpg123 -w `basename $i .mp3`.wav $i; done
ou
# mplayer -ao pcm arquivo.mp3

2 - Gravar como cd da audio:
# cdrecord -v speed=4 dev=0,0,0 fs=982000 -audio -pad *.wav

Att,

Jeferson A. Silva
#3 Comentário enviado por fabio em 31/08/2004 - 03:57h
Muito boa essa dic. A do cdrdao me serviu para copiar VCD. Criar uma imagem ISO de um CD usando o "dd" consome muito recurso de máquina, já com o cdrdao dá pra fazer duas coisas ao mesmo tempo: copiar CDs e usar o computador.

[]'s

Contribuir com comentário

Entre na sua conta para comentar.