Traitement par lot.
Résolu
Bonjour à tous et à toutes,
Je souhaite faire du traitement par lot en utilisant le programme
Il faudrait que l’adressage soit modifié et que le fichier garde le même nom, mais que l'extension
J’ai 11974 fichiers à traité pourriez vous me donner des pistes ?
Par avance merci.
Je souhaite faire du traitement par lot en utilisant le programme
wav2vec.
Il faudrait que l’adressage soit modifié et que le fichier garde le même nom, mais que l'extension
.wavsoit remplacée par
.csv.
wav2vec adresse1/fichier-001.wav --format CSV > adresse2/fichier-001.csv
J’ai 11974 fichiers à traité pourriez vous me donner des pistes ?
Par avance merci.
3 réponses
-
Bonjour,
Est-ce que tous tes fichiers sont dans le même dossier ? Portent-ils tous un noms de la formefichier-$i.wav
où$i
est un entier ?
Si oui, une commande de ce genre devrait fonctionner :
for f in adresse1/*wav; do wav2vec "$f" --format CSV > adresse2/"${f%.*}.csv"; done
Bonne chance -
-
Parfait, bonne continuation :-)