Files
scripts/mp3_resample.sh
2018-08-28 13:50:46 +03:00

19 lines
275 B
Bash
Executable File

#!/bin/bash
IFS=$'\n'
list=$(find "${1}" -iname "*mp3")
resample()
{
echo "${i}"
bitrate=$(mp3info -r a -p "%r" "${i}"|sed 's/\..*$//')
ffmpeg -i "${i}" -b:a "${bitrate}k" "${i}.mp3"
mv "${i}.mp3" "${i}"
echo "${i}.mp3"
}
for i in ${list} ; do
resample "${i}"
done