Amélioration script MPD

This commit is contained in:
nyanloutre 2017-07-19 00:37:30 +02:00
parent b0af534155
commit 093b62b211
Signed by: nyanloutre
GPG Key ID: F85D93686A3A9063

View File

@ -1,27 +1,26 @@
#!/bin/bash #!/bin/bash
file=$1 file=$1
option=$2
if [[ -n "$file" ]]; then if [[ -n "$file" ]]; then
name=${file%.*} name=${file%.*}
if [[ -d ${name} ]]; then if [[ -d ${name} ]]; then
read -p "Delete previous renders in ${name}/ ? y/n" delete case $option in
--force)
case $delete in
y|Y)
echo "Deleting ${name}/ ..." echo "Deleting ${name}/ ..."
rm -rf ${name} rm -rf ${name}
;; ;;
*) *)
echo "Terminating ..." echo "Please use the --force option to overwrite existing data"
exit 1 exit 1
;; ;;
esac esac
fi fi
mkdir ${name} mkdir -p ${name}
ffmpeg -i ${file} -c:a aac -ac 2 -ab 128k -vn ${name}/${name}-audio.mp4 & ffmpeg -i ${file} -c:a aac -ac 2 -ab 128k -vn ${name}/${name}-audio.mp4 &