mencoderでXVID 2passエンコード

テレビを録画

#!/bin/sh
/usr/bin/mencoder tv://$1 \
         -tv driver=v4l \
         -tv width=640:height=480 \
         -tv norm=NTSC \
         -tv forceaudio \
         -tv chanlist=japan-bcast \
         -ovc lavc \
         -lavcopts vcodec=mpeg4 \
         -lavcopts vhq \
         -lavcopts vbitrate=3000 \
         -oac mp3lame \
         -lameopts cbr \
         -lameopts br=64 \
         -vop lavcdeint,crop=608:448 \
         -o $3.avi \
         -endpos $2

2passで再エンコード

#!/bin/sh
/usr/bin/mencoder $1 \
         -ovc xvid \
         -xvidencopts bitrate=1000 \
         -xvidencopts pass=1 \
         -vop scale=512:384 \
         -oac copy \
         -o /dev/null
/usr/bin/mencoder $1 \
         -ovc xvid \
         -xvidencopts bitrate=1000 \
         -xvidencopts pass=2 \
         -vop scale=512:384 \
         -oac copy \
         -o $2.avi