FFmpegでx264のエンコードをする場合、オプションに「-vcodec libx264」を指定しますが、以下のようなエラーが出てエンコードできないことがあります。 Error while opening encoder for output stream #0.0 - maybe incorrect parameters such as bit_rate, rate, width or height この場合、以下のオプションを追加すれば解決できます。 -g 150 -qcomp 0.7 -qmin 10 -qmax 51 -qdiff 4 -subq 6 -me_range 16 -i_qfactor 0.714286 このエラーの原因は、libx264側でFFmpegのデフォルト値を判定し、一定の条件を満たすとエラーで終了するようになっているためです。 判定の対象となるFFmpeg