added script...

This commit is contained in:
Lukas-Heiligenbrunner 2018-07-31 15:51:47 +02:00 committed by GitHub
parent 945d3e3900
commit f7ddbe35e8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

31
normalizesound.sh Normal file
View File

@ -0,0 +1,31 @@
#!/bin/bash
#ffmpeg -i file.mp3 -af "volumedetect" -vn -sn -dn -f null /dev/null 2>&1 | grep "max_volume" | tr -s ' ' '\n' | tail -n 2 | head -n 1
for i in *.m4a
do
echo "$i"
dbvalue=$(ffmpeg -i "$i" -af "volumedetect" -vn -sn -dn -f null /dev/null 2>&1 | grep "max_volume" | tr -s ' ' '\n' | tail -n 2 | head -n 1)
echo $dbvalue
if [ "$dbvalue" == "0.0" ]
then
echo "nothing to change..."
else
dbvaluechanged=$(echo $dbvalue | cut -c 2-)
echo 'change '$dbvaluechanged'db'
#ffmpeg -i "$i" -af 'volume='$dbvaluechanged'dB' "new_$i" 2> /dev/null
#rm "$i"
#mv "new_$i" "$i"
#echo "replaced old file..."
fi
done