OVH Cloud OVH Cloud

[Q] Gravure : Mp3 -> CD Audio

15 réponses
Avatar
Lionel Sommellier
Bonjour,

Question sans doute maintes fois posée. Je n'y arrive pourtant pas.

1- j'ai émulé mon graveur en SCSI. (cdrecord -scanbus est content)
2- j'ai fait mpg123 -s music.mp3 > music.cdr
3- cdrecord -v -dao speed=24 dev=0,4 -audio music.cdr

Mais cdrecord me dit que l'audio track music.cdr doit faire 705600 bytes ou être multiple de 2352.
Et j'ai lu que l'option -pad ne marche pas avec un cdr issu de mpg123 (le CD est ensuite illisible).

Mais le cdr fait plusieurs Mo !!

J'ai essayé xcdroast qui ne grave pas direct des mp3.
Je tente d'installer k3b (il lui faut alsa et je ne sais quoi d'autre).

MA QUESTION :
------------
Comment fait-on, sans installer tous les softs libres du net qui nécessitent eux-même d'installer toutes les lib libres
du net et sans convertir les mp3 dans tous les formats audio connus ?
Y a-t-il une solution qui marche ? Et qui marche avec des data aussi.

Merci pour votre aide.

5 réponses

1 2
Avatar
J. Mayer
On Tue, 23 Sep 2003 09:45:29 +0200, Lionel Sommellier wrote:

L'erreur que j'ai c'est :

cdrecord: Bad audio track size 108804096 for track 01.
cdrecord: Audio tracks must be at least 705600 bytes and a multiple of 2352.
cdrecord: See -pad option.

J'ai lu par ailleurs de ne pas utiliser -pad avec de mauvais .cdr issus de mpg123

Si -pad ne marche pas, tu peux essayer de le faire à la main

avec un wav, en rajoutant des zéros à la fin
- tu calcule la taille % 2352
dd if=/dev/zero of=/tmp/my_pad bs=1 count=<le_pad>
cat /tmp/my_pad >> mon_wav
et tu essaye de graver ce wav avec l'option dummy de cdrecord

pour voir si ça marche.
Si c'est OK, tu n'as plus qu'à faire un script pour automatiser
le tout...

Avatar
Lionel Sommellier
Thomas Nemeth wrote:


Cette partie est parfaitement inutile : cdrecord sait très bien graver des .wav et, avec eux, l'option -pad fonctionne parfaitement


Effectivement.
Merci à tous les 2 : au milieu de mes nombreux essais, je n'avais pas vu l'option -w de mpg123...
Je viens de faire une simulation de gravure avec xcdroast (qui utilise cdrecord) et ca semble marcher. Je vais tenter en
real... :)
Il faudra que je teste mpg123 -w pour voir si ca marche chez moi...
Maintenant je me bats avec K3b dont l'interface est sympa (il fait les conversion de mp3 automatiquement, à la Néro)...
mais ca marche pas en simulation (j'ai lancé une autre discussion sur le sujet) : je ne sais pas si c'est le soft ou
cdrdao qui est dessous.

Merci en tout cas.

Avatar
youri
Mais d'après ce que j'ai compris, il transforme les .wav en audio track.
Moi, je luis file directement les pistes audio : ce sont les cdr.
Sauf qu'il sont pas du tout au bon format...


sisi mais il cdrecord VEUT UN NOM AVEC un .wav

ex:

truc.cdr marche pas
truc.wav youpi sa marche


oui oui c est tous simple :)

Avatar
Lionel Sommellier
youri wrote:

sisi mais il cdrecord VEUT UN NOM AVEC un .wav

ex:

truc.cdr marche pas
truc.wav youpi sa marche



Tu as raison. Et ça marche !
J'avais lu ca sur une page web trouvée sur le net.
Mais effectivement, le man dément cette info.

Merci.

Avatar
youri
Tu as raison. Et ça marche !


oui oui :) de rien

J'avais lu ca sur une page web trouvée sur le net.
Mais effectivement, le man dément cette info.


euh non le man page en anglais le dit mais pas trop clairement :)

voir mon message un peu plus haut avec un extrait.

1 2