X-Git-Url: http://git.pippins.net/embedvideo/.git/static/git-logo.png?a=blobdiff_plain;f=mkv2avi;fp=mkv2avi;h=996a3763b7e77513117c1281064289373c4d7181;hb=1555155d39369b8dbd70c48df16724474d4e8e4b;hp=0000000000000000000000000000000000000000;hpb=94227bbee2187ea0763853bde8bdb124592ef861;p=videoscripts%2F.git diff --git a/mkv2avi b/mkv2avi new file mode 100755 index 0000000..996a376 --- /dev/null +++ b/mkv2avi @@ -0,0 +1,33 @@ +#!/bin/bash + +INPUT=$1 +OUTPUT_DIR=$2 + +if [ -z "$OUTPUT_DIR" ]; then + OUTPUT_DIR="." +fi + +FILENAME=`basename ${INPUT%%.*}` +OUTPUT="$OUTPUT_DIR/$FILENAME.avi" + +echo "-> Converting $INPUT to 480p downscaled $OUTPUT file" + +if [[ -e "$OUTPUT" ]]; then + echo "-E- Output file $OUTPUT already exists. Aborting..." + exit 1 +fi + +# scale=720:-2 +# profile=asp5 + +mencoder \ + -mc 0 \ + -noskip \ + -vf expand=:::::16/9,hqdn3d,harddup,scale=720:-2 \ + -ovc xvid -oac mp3lame \ + -xvidencopts fixed_quant=3.8:me_quality=6:noqpel:nogmc:trellis:chroma_me:chroma_opt:hq_ac:vhq=4:lumi_mask:max_key_interval=300:quant_type=mpeg:max_bframes=2:closed_gop:nopacked:autoaspect:bvhq=1:threads=4 \ + -lameopts vbr=2:q=1:aq=2 \ + -o $OUTPUT $INPUT + +echo "-> DONE!!!" +