#!/bin/bash outfile=$1 echo "output folder: $outfile" mkdir -p $outfile shift while [ $# -ne 0 ]; do echo "file = $1" infile=$1 thefile="${infile%.*}" mkvfile="$outfile/${thefile##*/}.mkv" mp4file="$outfile/${thefile##*/}.mp4" avifile="$outfile/${thefile##*/}.avi" echo "mkv = $mkvfile" echo "mp4 = $mp4file" #ffmpeg -i "$infile" -s 800x480 -vcodec libx264 -vpre default -vpre baseline -crf 22 -acodec libfaac -ab 128k -ac 2 -f matroska "$mkvfile" ffmpeg -i "$infile" -r pal -s 800x448 -vcodec mpeg4 -qmin 3 -qmax 5 -crf 22 -acodec libfaac -ab 128k -ac 2 -f mp4 "$mp4file" # ffmpeg -i "$infile" -r pal -s 800x448 -vcodec mpeg4 -qmin 3 -qmax 5 -crf 22 -acodec libfaac -ab 128k -ac 2 -f avi "$avifile" shift done