Copiando CD de músicas no Slackware pelo shell

Publicado por Luís Fernando C. Cavalheiro em 22/11/2011

[ Hits: 4.795 ]

Blog: https://github.com/lcavalheiro/

 


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!

Outras dicas deste autor

OpenJDK 7 em Debians-like - Como instalar corretamente

Steam for Linux no Slackware usando SlackBuild de AlienBOB

Problema com acentuação das pastas do usuário no XFCE sob Slackware e de quebra altere as pastas de usuário padrão

Reproduzindo Playlists do YouTube pelo VLC

Convertendo em massa "end-of-line" de arquivos de texto entre Windows, GNU/Linux e Mac OS

Leitura recomendada

Unite + Google Chrome - Corrigindo duplicidade dos botões de janela [Resolvido]

Ubuntu - Guia do Iniciante

Habilitanto o repositório EPEL no CentOS

Descompactando arquivos 7z e 7zip no Slackware 13

Limpeza Extra no Slackware

  

Comentários
[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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts