Pular para o conteúdo

Copiando CD de músicas no Slackware pelo shell

Dica publicada em Linux / Miscelânea
Luís Fernando C. Cavalheiro lcavalheiro
Hits: 5.047 Categoria: Linux Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Copiando CD de músicas no Slackware pelo shell

Quem já não passou pelo drama de ter que copiar um CD de música e só dispor do shell pra tarefa?

Pois é, no Slack tem o cdda2mp3 que faz esse papel: ele ripa o CD de música na pasta atual, usando o LAME como encoder. Portanto, verifique se você tem esse encoder no seu PC antes de xingar o comando ;-)

A sintaxe é bem simples, lance no shell o comando

& cdda2mp3 dev=/dev/sr0 [file prefix]

Explicando: "dev" é o dispositivo do seu drive de CD (normalmente /dev/sr0, mas pode ser outra coisa, verifique seu caso), enquanto "[file prefix]" é o prefixo de nome que você vai usar nos arquivos. O nome de cada arquivo segue o padrão "nn-file prefix.mp3", onde nn é o número da faixa e file prefix foi informado na linha de comando.

Você pode até usar opções do LAME pra incrementar a brincadeira, informando-as depois do [file prefix]. Vou citar o caso em que eu testei esse comando como exemplo. Eu rodei

cdda2mp3 dev=/dev/sr0 Dark\ Side\ of\ the\ Moon --add-id3v2

O comando em questão ripa o meu CD de áudio (adivinhem qual ;-) pra pasta atual usando o padrão de nomes nn-Dark Side of the Moon.mp3, e ele informa ao codec (o LAME) que ele deve usar a opção --add-id3v2 (que força o registro das tags ID3, versão 2, nos arquivos). Como diriam os alemães, hell!

Por favor, me informem se outras distros têm esse comando!

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

ALSA e headsets USB: hotplugging

Software Data Cable - Transfira arquivos de aparelho Android para computador via Wireless

Repositórios oficiais do Skype para GNU/Linux

Desativando o "freeze" no Linux Educacional

MAME no Ubuntu 12.04 - Instalação com GNOME Video Arcade front-end

Instalação do Google Chrome no Debian Squeeze

Adicionando o repositório UserAndLinux (UALinux) no Ubuntu 20.04

Alterando senha de admin do Grafana

Sem espera para trocar CD's na instalação do linux

Adicionando controles do xMMs no painel do Gnome

#1 Comentário enviado por removido em 06/01/2014 - 16:00h
Boa dica!

Quanto a outras distros ter esse comando...
~ $ grep cdda2mp3 /var/log/packages/*
/var/log/packages/cdrtools-3.01a17-x86_64-1:usr/bin/cdda2mp3
/var/log/packages/cdrtools-3.01a17-x86_64-1:usr/man/man1/cdda2mp3.1.gz

Aparentemente esse programa faz parte do pacote cdrtools, provavelmente outras distros podem ter também.

Abraços.
#2 Comentário enviado por lcavalheiro em 07/01/2014 - 12:17h

[1] Comentário enviado por ru4n em 06/01/2014 - 16:00h:

Boa dica!

Quanto a outras distros ter esse comando...
~ $ grep cdda2mp3 /var/log/packages/*
/var/log/packages/cdrtools-3.01a17-x86_64-1:usr/bin/cdda2mp3
/var/log/packages/cdrtools-3.01a17-x86_64-1:usr/man/man1/cdda2mp3.1.gz

Aparentemente esse programa faz parte do pacote cdrtools, provavelmente outras distros podem ter também.

Abraços.


Obrigado pela informação, meu caro!

Contribuir com comentário

Entre na sua conta para comentar.