This article will describe how new .WAV Tracks can automatically be converted to mp3 Files.
You need
1. The following packages installed
apt install lame incron
2. The Convert Script
Create the script with vim:
vim /home/user/scripts/convert-mp3.sh
Add the following content:
#!/bin/bash sleep 5 FILE=$1 DESTINATIONFOLDER=${FILE%/*}/mp3/ DESTINATIONFILE=${FILE%.WAV}.mp3 DESTINATIONFILE=`echo $DESTINATIONFILE | rev | cut -d '/' -f 1 | rev` DESTINATION=$DESTINATIONFOLDER$DESTINATIONFILE echo -e "We will convert \n\"$FILE\" to \n\"$DESTINATION\" \n" if [ ${FILE: -4} == ".WAV" ] && [ -r ${FILE} ] ; then lame -b 320 -h $FILE $DESTINATION else echo ERROR: The File \"$FILE\" is not a .WAV or not readable exit 1 fi
3. The Incrontab Entry
This will add the automatismen:
Open incrontab to add the job:
incrontab -e
Add this content to the file:
/home/user/Music/REC/2018/ IN_CLOSE_WRITE /home/user/scripts/convert-mp3.sh $@/$#
Finished! 🙂
CS
Schreibe einen Kommentar