#!/bin/bash #---------------------------------------------------- # Version: 0.1.0 # Author: Florian "Bluewind" Pritz # # Licensed under WTFPL v2 # (see COPYING for full license text) # #---------------------------------------------------- # Converts a number of files provided on the command line to MP3 #---------------------------------------------------- for i in "$@"; do pushd . &> /dev/null cd "$(dirname "$i")" file="$(basename "$i")" file_mp3="$(echo ${file} | sed 's/\(.*\)\..*/\1/').mp3" tmpfile="$(mktemp)" mplayer -ao pcm:fast -novideo -vc null -vo null -ao pcm:file="$tmpfile" "$file" lame -h "$tmpfile" "$file_mp3" rm "$tmpfile" popd &> /dev/null done