OVH Cloud OVH Cloud

lame : encodage multiple

1 réponse
Avatar
manu
bonjour

je voudrais me servir de lame pour faire du wav vers mp3 et aussi du mp3
vers wav.

Les commandes suivantes répondent à ce besoin :
lame --decode fichier.mp3 fichier.wav (mp3 > wav)
lame -h fichier.wav fichier.mp3 (wav > mp3)

J'ai un dossier où j'ai 50 fichiers mp3 ou 50 fichiers wav

Je ne trouve pas quelle instruction rajouter dans la commande pour qu'il
convertisse (dans un sens et dans l'autre) tous les fichiers d'un coup
(sinon je suis obligé de lancer une commande par fichier !).

merci
manu

1 réponse

Avatar
Denis Leger
manu wrote:

bonjour

je voudrais me servir de lame pour faire du wav vers mp3 et aussi du mp3
vers wav.

Les commandes suivantes répondent à ce besoin :
lame --decode fichier.mp3 fichier.wav (mp3 > wav)
lame -h fichier.wav fichier.mp3 (wav > mp3)

J'ai un dossier où j'ai 50 fichiers mp3 ou 50 fichiers wav

Je ne trouve pas quelle instruction rajouter dans la commande pour qu'il
convertisse (dans un sens et dans l'autre) tous les fichiers d'un coup
(sinon je suis obligé de lancer une commande par fichier !).


pour décoder :
for i in *.mp3; do lame --decode $i `basename $i .mp3`.wav; done

pour encoder :
for i in *.wav; do lame h $i `basename $i .wav`.mp3; done


merci


De rien

manu


--
Denis Léger