#51 Le 04/01/2006, à 17:43
- teddyber
Re : script shell encodeur
quoique s'il y a des espaces dans ton repertoire...
remplacer le $1 par $*
Hors ligne
#52 Le 04/01/2006, à 18:00
- bobousse
Re : script shell encodeur
bon cette fois c est bon j ai plus de questions problème résolu encore merci à vous deux il ne me reste plus qu'à faire pareil pour le mp3
Hors ligne
#53 Le 05/01/2006, à 11:30
- bobousse
Re : script shell encodeur
eh bien en fait me voilà de retour
le script marchait très bien et depuis que j ai redémarré mon pc plus rien
il me met en core une erreur
donc voici le dernier code utilisé
for i in `find $l -name *.wma`
do
mplayer -ao pcm "$i"
oggenc -m 64 audiodump.wav
ogg_out=`echo ${i%.*}.ogg`
mv audiodump.ogg $ogg_out
rm "$i"
done
et l'erreur
MPlayer dev-CVS--4.0.2 (C) 2000-2005 MPlayer Team
CPU: Intel (Family: 8, Stepping: 1)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for Debian.
86 audio & 200 video codecs
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0 : No such file or directory
Can't init input joystick
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support.
You will not be able to use your remote control.
Playing /home/bobousse/Desktop/test/Artiste.
File not found: '/home/bobousse/Desktop/test/Artiste'
Failed to open /home/bobousse/Desktop/test/Artiste
Exiting... (End of file)
Mise en route du mécanisme de gestion du débit
Erreur : impossible d'ouvrir le fichier d'entrée « audiodump.wav » : Aucun fichier ou répertoire de ce type
mv: ne peut évaluer `audiodump.ogg': Aucun fichier ou répertoire de ce type
rm: ne peut enlever `/home/bobousse/Desktop/test/Artiste': Aucun fichier ou répertoire de ce type
et donc me voila bien embeté je pensais que ca allait marcher
mais non alors si quelqu'un pense avoir la solution eh bien ma foi je ne dirais pas non parce que la je suis bloqué
Hors ligne
#54 Le 05/01/2006, à 11:34
- teddyber
Re : script shell encodeur
tu donnes quoi come argument à ton script ?
Hors ligne
#55 Le 05/01/2006, à 12:22
- bobousse
Re : script shell encodeur
eh bien je vais dans la console puis dans le répertoire ou est mon script et je fais
./nom_du_script /répertoire/des/fichiers/à/convertir/
Hors ligne
#56 Le 05/01/2006, à 12:59
- teddyber
Re : script shell encodeur
et il y a des espaces dans le /répertoire/des/fichiers/à/convertir/
si oui, il faut soit mettre des guillemets autour, soit remplacer $1 par $* sur la première ligne du script. (en fait je dirais même qu'il faut les deux)
Hors ligne
#57 Le 05/01/2006, à 13:03
- bobousse
Re : script shell encodeur
j ai fai ce ke tu vien de dire et rien n'y fait toujours la meme erreur
Hors ligne
#58 Le 05/01/2006, à 13:44
- teddyber
Re : script shell encodeur
tu utilise bien ces guillemets " ?
essaie de mettre "$*" à la place de $* sinon
Hors ligne
#59 Le 05/01/2006, à 13:51
- bobousse
Re : script shell encodeur
j ai essayé mais je ne pense pas que cela vienne des espaces car j'ai rennommé tous mes dossiers hier pour enlever les espaces
Hors ligne
#60 Le 05/01/2006, à 15:05
- teddyber
Re : script shell encodeur
pour moi l'erreur est là :
File not found: '/home/bobousse/Desktop/test/Artiste'
maintenant, c'est pas facile de débugger à distance
Hors ligne
#61 Le 05/01/2006, à 15:51
- bobousse
Re : script shell encodeur
ouais je ne sais pa non plusj abandonne un peu le sujet je verrais plus tard
Hors ligne
#62 Le 05/01/2006, à 20:43
- bobousse
Re : script shell encodeur
mais si des personnes ont quelques idées entre temps n'hésitez pas ca pourrait me remotiver
Hors ligne