2021-02-19 10:27:46 +01:00
#!/bin/bash
2021-02-21 11:07:47 +01:00
# utilisation: bash mp3_to_wav.sh
2021-02-19 10:27:46 +01:00
# auteur du script: tykayn contact@cipherbliss.com
2021-02-21 11:07:47 +01:00
echo "########### conversion des fichiers audio .mp3 placés dans le dossier input, vers du wav mono-piste uniquement dans le dossier input/converted_to_wav"
2021-02-19 10:27:46 +01:00
echo " "
2021-02-21 11:07:47 +01:00
cd input
mkdir already_converted
for i in *.mp3; do
echo " fichier à traiter: $i "
ffmpeg -i " $i " -ac 1 " converted_to_wav/ ${ i %mp3 } wav "
echo " converti en WAv, déplacement dans le dossier input/already_converted"
mv " $i " already_converted/
2021-02-19 10:27:46 +01:00
done
2021-02-21 11:07:47 +01:00
2021-02-19 10:27:46 +01:00
echo " "
echo "########### OK "
2021-02-21 11:07:47 +01:00
echo "########### fichiers mp3 restant dans le dossier input "
ls -l *.mp3
cd ..
2021-02-19 10:27:46 +01:00
echo " "
2021-02-21 11:07:47 +01:00
COUNT_LINES_ORIGIN = $( ls -l input/*.mp3 | wc -l)
COUNT_LINES = $( ls -l input/converted_to_wav | wc -l)
2021-02-19 10:27:46 +01:00
2021-02-21 11:07:47 +01:00
echo " ########### fichiers mp3 dans le dossier input: $COUNT_LINES_ORIGIN "
echo " ########### fichiers wav dans le dossier input/converted_to_wav: $COUNT_LINES "
2021-02-19 10:27:46 +01:00
echo "########### conversion faite dans output/converted_out_without_nulls.txt"
exit 0