libx264 コーデックを使用して FFMPEG を使用して、一連のフレームから .mp4 ビデオをエンコードしようとしています。
これは私が実行しているコマンドです:
/usr/local/bin/ffmpeg -r 24 -i frame_%05d.jpg -vcodec libx264 -y -an video.mp4
次のエラーが表示されることがあります。
[libx264 @ 0xa3b85a0] height not divisible by 2 (520x369)
少し調べてみると、問題はスケーリング アルゴリズムに関係しているようで、-vf 引数を追加することで修正できます。
ただし、私の場合、スケーリングは行いたくありません。理想的には、寸法をフレームとまったく同じに保ちたいと考えています。何かアドバイス?h264が強制するある種のアスペクト比はありますか?