Script video2mp3.sh
Jump to navigation
Jump to search
#!/bin/bash # # NAME video2mp3.sh # REQUIRED sed ffmpeg libmp3lame0 # VERSION 1.0 # echo; echo "Convert specified video to mp3"; echo; # Check input if test "$#" -ne 1 -a -z "$1"; then echo Usage: $0 " <FILE>" exit -1; fi; # Vars INPUT=$1; AUDIOFREQUENCY=44100; AUDIOBITRATE=128; BASENAME=`echo ${INPUT} | sed 's/\.[^.]*$//'`; OUTPUT="${BASENAME}".mp3; if test -e "${OUTPUT}"; then echo File "${OUTPUT}" alredy exist!; exit -2; fi; exec ffmpeg -i "${INPUT}" -acodec libmp3lame -ar "${AUDIOFREQUENCY}" -ab "${AUDIOBITRATE}" -vn "${OUTPUT}" # End