[Batch] Convertir plusieurs fichiers (Lame) [Résolu/Fermé]

Signaler
-
Messages postés
18240
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 novembre 2020
-
Bonjour,

J'ai voulu convertir mes musiques .wav en .mp3, et, ne voulant pas galérer avec des versions d'évaluation, ou des programmes graphiques où l'on ne peut convertir qu'une musique à la fois, je me suis tourné vers Lame en console. J'ai trouvé une boucle Batch toute faite sur Internet (<-- flemmard), je l'ai adaptée à mes besoins, mais il me manque quelque chose : je dois la mettre dans le dossier où il y a mes musiques, seul problème, j'en ai des tas (de dossiers). J'aimerais faire en sorte que la boucle cherche dans le dossier, et les sous-dossiers, et les sous-sous-dossiers...
Voilà mon programme :
@ECHO OFF
FOR %%I IN (*.wav) DO CALL :conversion %%I
GOTO :fin
:conversion
lame.exe -h --tl Skyrim %1 %1.mp3
DEL %1
GOTO :eof
:fin
pause 


Voilà, merci d'avance pour les solutions =)

3 réponses

Messages postés
18240
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 novembre 2020
5 210
hello
utiliser for /r et des " pour les noms avec espace
@ECHO OFF
FOR /R . %%I IN (*.wav) DO CALL :conversion "%%I"
GOTO :fin
:conversion
lame.exe -h --tl Skyrim "%1" "%1.mp3"
DEL "%1"
GOTO :eof
:fin
pause 
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Bonjour,

Merci beaucoup pour votre aide, cela fonctionne à merveille =)

Bonne journée
Messages postés
1
Date d'inscription
samedi 19 avril 2014
Statut
Membre
Dernière intervention
19 avril 2014

Svp je veux presque la méme chose, je veux renommer et changer l'extension des fichiers de maniére aléatoire.
Mercii
Messages postés
18240
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
30 novembre 2020
5 210
donne des exemples