今更ながら ffmpeg-mh で SoftBank 812SH 向け動画変換をしてみた

最新 ffmpeg でも引数を適切にやってあげれば変換できると思われる。

#!/bin/sh

if [ $# -eq 0 ]; then
    cat <<EOF 
A Movie Converter for SoftBank 812SH
usage: `basename $0` [input file]
e.g. If you run `basename $0` hoge.flv, `basename $0` converts hoge.mp4.
EOF
    exit 1
fi

IN=$1
OUT=`echo $IN | sed 's/\.\(.*\)$/\.mp4/'`

[ ! -f /usr/bin/ffmpeg-mh ] && echo "Please install ffmpeg-mh." && exit 1

ffmpeg-mh -y -i $IN -vcodec xvid -bitexact -fixaspect -s 320x240 \
    -r 14.985 -b 190 -acodec aac -ac 2 -ar 16000 -ab 32 -f mp4 $OUT
#rm -f $TMP

exit 0

### end of file