Você já tentou passar a opção -n para mp3cd?
Na página de manual link :
-n, --simulate Don't actually burn a disc but do everything else.
Em um sistema Linux, pretendo converter alguns arquivos de áudio (mp3) e gravá-los em um CD de áudio. Em vez de gravar diretamente em um disco ótico, eu preferiria de alguma forma redirecionar a saída para um arquivo de imagem que pode ser gravado posteriormente.
Especificamente, tentei os seguintes passos:
crie um arquivo para ser gravado em (700 MiB, 777 permissões)
dd if=/dev/zero of=./cd.img bs=$((1024 * 1024)) count=700
anexar arquivo ao dispositivo de loop ( /dev/loop0
, como root
)
losetup --sizelimit 700MiB /dev/loop0 ./cd.img
use o software mp3cd
para converter, normalizar ... e, finalmente, gravar arquivos de áudio em CD de áudio (como root)
mp3cd --verbose --driver generic-mmc-raw --device /dev/loop0 ./audio/{01..03}.mp3
mp3cd
falha em sua última etapa, "gravar". O arquivo /tmp/mp3cd-root/tool-output.txt
contém uma sugestão de que uma consulta de comando SCSI em /dev/loop0
falhou. Provavelmente, estou perdendo algumas opções no comando losetup
.
Além de conseguir a criação da imagem neste caso particular de um CD de áudio, eu ficaria grato por algumas indicações sobre como as imagens para CDs / DVDs de dados poderiam ser preparadas de maneira similar.
Você já tentou passar a opção -n para mp3cd?
Na página de manual link :
-n, --simulate Don't actually burn a disc but do everything else.