web-dev-qa-db-ja.com

ffmpegを使用したmpeg4エンコーダがlibx264よりも高速なのはなぜですか

Mp4ビデオをパディングして、サイズが1920x1080ではなく1920x800になるようにしました。私は最初にffmpegを使用して使用したmpeg4エンコーダーを使用しました。エンコードは高速でしたが、ファイルのサイズは元のサイズの5倍以上でした。

代わりにlibx264エンコーダーを使用することにしましたが、出力のサイズは元のファイルに近いものの、エンコードプロセスはmpeg4エンコーダーよりもはるかに低速でした。

私は最高の品質のために-q:v 0を使用し、可能な限り最高の品質を使用してエンコードするつもりです。 x264mpeg4エンコーダーと同じくらい速く、または少なくともlibx264エンコーダーよりも速くエンコードするエンコーダーはありますか?

2

ファイルサイズを大きくしてもかまわない場合は、-preset ultrafastを使用でき、速度はmpeg4エンコーダーのlibx264エンコーダーと同様になることがわかりました。

2