001901c11e5c$acb43400$1e62a8c0@atticagrp">je ne grave ni avec kisocd, ni avec aucun autre soft de gravure. mais au
cas o� �a t'int�resse, daniel ... et quelques autres, voici un moyen
simple de se faire son propre toasteur avec quelques alias � rajouter �
.bashrc pour les commandes de gravure les plus courrantes.
pr�paration:
1) connaitre l'adresse scsi de son graveur
- il suffit pour �a de taper la commande:
cdrecord -scanbus
par exemple la r�ponse:
scsibus1:
1,0,0 100> 'nom et caract�ristiques de ton graveur'
1,1,0 101> *
1,2,0 102> *
etc.
t'indique que l'adresses scsi de ton graveur est 1,0,0
2) connaitre la vitesse de ton graveur
3) cr�er un r�pertoire o� seront stock�s les fichiers � graver ou
n�cessaires � la gravure et d'o� d�marrer les diff�rentes commandes.
mkdir jpt ( pour jipetoasteur :-) ) cr�e le r�pertoire jpt dans ton $HOME
4) �di ter un simple fichier texte jpt dans $HOME o� tu notes les
diff�rentes commandes afin de ne pas les oublier.
par exemple:
BL: efface un cdrw
XT: extrait les pistes d'un cdaudio
MI: cr�e une image iso
CPa: copie un cd audio
GRa: grave un cd audio � partir de fichiers *.wav
plus les commentaires de ton choix
etc.
ajout des alias dans .bashrc:
bien sur �diter .bashrc avec kwrite apr�s en avoir fait une copie au caso�:cp .bashrc .bashrc~
kwrite .bashrc
ajouter les alias � la suite de ce qui existe d�j� en utilisant une
ligne par alias et �ventuellement en faisant pr�c�der d'une ligne de
commentaire du style
#les alias suivants servent � la gravure de cd
alias JPT='cat ~/jpt; cd ~/jpt'
#sert � �diter le fichier jpt pour te rappeler les diff�rentes commandes
et � te placer dans le r�pertoire jpt
#avant d'utiliser les autres alias, taper d'abord JPT
alias BL='cdrecord -v blank=all dev=1,0,0 speed=4'
#sert � effacer un cdrw remplacer les valeurs de dev et speed par tes
propres valeurs ainsi que dans tous les alias suivants
alias MI='mkisofs -R -o cdimage.raw
#sert � cr�er une image iso. il faut faire suivre du nom du r�pertoire
o� se trouvent les fichiers et r�pertoires dont tu veux faire l'image
#MI ~/temp/ va faire une image iso de tout le contenu du r�pertoire
temp de ton $HOME dans le r�per toire ~/jpt
alias XT='cdda2wav -v255 -D/dev/hdc -B -Owav'
#extrait les pistes d'un cd audio
#si ton lecteur est /dev/hdd mettre cette valeur apr�s -D
alias GRa='cdrecord -v -pad dev =1,0,0 speed=8 -dao -useinfo *.wav'
#grave un cd audio � partir des fichiers *.wav contenus dans ~/jpt
#ils sont grav�s selon l'ordre alphab�tique. les renommer en cons�quence
si tu veux un ordre particulier sur ton cd
alias GRd='mv * cdimage.raw && cdrecord -v dev=1,0,0 speed=8 cdimage.raw'
#grave un cd de donn�es � partir d'une image iso pr�alablement d�plac�e
dans ~/jpt
alias CPa='XT && GRa'
#copie un cd audio mais pas � la vol�e
alias CPd='MI /mnt/cdrom/ && GRd'
#copie un cd de donn�es mais toujours pas � la vol�e
#si ton lecteur est /mnt/cdrom2 remplacer cdrom par cdrom2
pour utiliser ton graveur il te suffiras d'ouvrir ton terminal et de
taper d'abord:
JPT
et tapant ensuite CPa tu feras une c opie de cd audio
etc.
on peut bien sur faire d'autres alias pour des gravures plus complexes,
cd mixtes, multisessions etc, mais pour les gravures les plus usuelles
ceux-ci devraient suffire pour commencer.
ne pas oublier d'effacer le contenu du r�pertoire jpt apr�s la gravure
histoire de ne pas encombrer le DD o� de ne pas foutre le b..... dans la
gravure suivante.
PS: le jipetoasteur est distribu� sous licence JPL (c'est mes
initiales!) que tu peux consulter en ouvrant un �diteur de texte et en
cliquant sur "nouveau", tu peux donc renommer jpt en dmt ou ce que tu
veux et modifier ce que tu veux....
bye
jipesuite du message pr�c�dent que j'inclus pour plus de coh�rence, j'avais oubli� l'alias pour graver un cd audio directemennt � partir de mp3. je r�pare donc ce facheux oubli. :-[
pour �a il faut installer mpg123, le rpm devant �tre sur le cd mdk ou sur rpmfind.net
j'ai fait 2 scripts. le 1er, mp32wav, me sert � faire des conversions mp3 -> wav au cas par cas
le 2eme, M32W, me sert � convertir tous les mp3 d'un r�pertoire en vue de les graver. attention car il les efface apr�s! donc d'abord copier et non d�placer les mp3 � graver vers le r�pertoire o� se fait la gravure avant de lancer la commande. ou supprimer la ligne commen�ant par rm ds le script qui n'est pas absolument n�cessaire.
donc d'abord �diter les 2 scripts avec kwrite par ex:
1er script:
#!/bin/bash
#mp32wav
#conversion mp3 -> wav
mpg123 -b 10000 -s "$1" | sox -t raw -r 44100 -s -w -c2 - �"$2"
2eme script:
#!/bin/bash
#M32W
#conversion mp3 -> wav de tous les mp3 contenus dans le r�pertoire o� est lanc� la commande
#� utiliser pour la gravure directe d'un cd audio � partir de mp3
IFS=$(echo -e "\n\r\t")
for nom_mp3 in (ls *.mp3) ; do
� � echo "conversion de ${nom_mp3}"
� � ~/mp32wav "${nom_mp3}" "$(basename ${nom_mp3} .mp3).wav"
� � rm -f "${nom_mp3}"
done
� noter ds le dernier script que ~/mp32wav signifie que j'ai sauvegard� le script mp32wav ds mon r�pertoire perso (ainsi que M32W d'ailleurs) et que je lance le script M32W depuis ce r�pertoire ou un de ses sous r�pertoire. on peut mettre mp32wav et M32W dans un autre r�pertoire mais il faudra indiquer le chemin d'acc�s en cons�quence ds le script pr�c�dent et dans l'alias � venir.
les nommer mp32wav et M32W (ou laurel et hardy)
puis les rendre ex�cutables:
chmod +x mp32wav
chmod +x M32W
l'alias � rajouter � la suite des pr�c�dents une fois ceci fait:
alias GRm='~/M32W && GRa'
valavala
bye
jipe
001901c11e5c$acb43400$1e62a8c0@atticagrp">
