Quicktime で再生できるように、m4v に変換したい x264 でエンコードされた AVI がたくさんあると思います。これが私がそれらを作成した方法です
まず、次のように DVD から vob をダンプします。
$ mplayer -dumpstream -dumpfile new.vob dvd://1
次に、それを圧縮します。
$ mencoder -oac copy -o new.avi -ovc x264 -x264encopts crf=18 new.vob
これをやってm4vに変換しようとしたのですが、うまくいきません...
h264/acc ストリームをダンプしてみました:
$ mplayer new.avi -dumpvideo -dumpfile new.h264
$ mplayer new.avi -dumpaudio -dumpfile new.acc
MP4Boxで再多重化(?)しますが、エラーが発生します:
$ MP4Box -add new.h264#video -add new.aac#audio new.m4v
Cannot find H264 start code
Error importing new.h264#video: BitStream Not Compliant
だから今何をすべきかわからない...