rendered paste body#!/bin/bashN_PASSES=1 # number of passesV_BITRATE=384 # video bitrate: 384 is default for simple profile level 3A_BITRATE=128 # audio bitratefile=${!#}resultName=C2.${V_BITRATE}.${N_PASSES}pass-`echo "$file" | sed 's/\.\w*$//'`#resultName=C2-`echo "$file" | sed 's/\.\w*$//'`# get the framerate of the input file# some code taken from http://www.houghi.org/script/idvid - thanks!cmd="mplayer -vo null -ao null -frames 1 -channels 6 -identify $file"eval `$cmd | grep "^ID_VIDEO_FPS"`echo ID_VIDEO_FPS = $ID_VIDEO_FPS# Set some frequently-used variables# Frames per secondVFR=5 #default to 30fpscase "$ID_VIDEO_FPS" in "23.976" ) VFR=1 ;; "24.000" | "24.00" | "24.0" | "24" ) VFR=2 ;; "25.000" | "25.00" | "25.0" | "25" ) VFR=3 ;; "29.970" | "29.97" ) VFR=4 ;; "30.000" | "30.00" | "30.0" | "30" ) VFR=5 ;;esacencode2mpeg -o $resultName -avionly -vfr $VFR -encode 2:2:$N_PASSES -acustom "cbr:br=$A_BITRATE" -vf harddup -vbitrate $V_BITRATE -setaspect 320 $file