iPodの動画エンコード

ffmpeg -i INPUT -r 15 -vcodec libx264 -s 320x240 -aspect 4:3 -b 384k -mbd 2 -acodec copy OUTPUT.mp4

他にもいろいろ設定あるけど、とりあえず今はこれだけしか。いや、iPodで動画も見れるとかほんといい時代になったものだよね。
ffmpegの実行バイナリは自分でコンパイルするとか、WinFF · GitHubをインストールしてコピーしてくるとか。インストールしないでファイルだけ展開するならinnounp, the Inno Setup Unpackerで。

追記

前のときは音声はそのままコピーしたけど、音声も変換して使いたいファイルがあったので、ちょっとだけ変更した。

ffmpeg -i INPUT -r 15 -vcodec libx264 -s 320x240 -aspect 4:3 -b 768k -mbd 2 -acodec libfaac -ab 128k -ar 44100 -ac 2 OUTPUT

あと、上の例だと動画部分のビットレートを384kにしてるけど、これは私が変換したときのこの動画に限ってはこのレートで充分だったってだけのことなので、ものによってはもっとレートをあげないとノイズがひどいと思う。下のファイルを変換したときは、ちょっと歪みがひどかったので768kにしてる。

追記 2010/03/19 00:58

ffmpeg -i INPUT -vcodec libx264 -s 320x240 -aspect 4:3 -b 768k -mbd 2 -g 150 -qcomp 0.7 -qmax 51 -qmin 10 -qdiff 4 -subq 6 -me_range 16 -acodec copy OUTPUT

-g 150から-me_range 16まではhttp://blog.k-tai-douga.com/article/34604396.htmlを参考に。

追記 2010/10/03

最近の。

REM 16:9の場合。4:3なら -aspect 4:3 に変更。ビットレートは適当に -b 512k の部分。フレームレートは変更しない。
ffmpeg -i INPUT.mp4 -vcodec libx264 -s 320x240 -aspect 16:9 -b 512k -mbd 2 -g 150 -qcomp 0.7 -qmin 10 -qmax 51 -qdiff 4 -subq 6 -me_range 16 -i_qfactor 0.714286 -an video.m4v
ffmpeg -i INPUT.mp4 -vn -acodec copy audio.m4a
REM 音声部分のレート下げたりごにょごにょ
mp4box -add video.m4v#video -add audio.m4a#audio -new OUTOUT.mp4