私はFFMPEGバージョンを使用しています20140406-git-59c1023-win32-静的次のコマンドで
ffmpeg -i "C:\1.mkv" -c:v libx265 -crf 18 -preset veryslow "C\2.mkv"
このコマンドを実行して生成される出力ファイルのサイズは 46 MB です。
もし私が-crf18から26にしてから再エンコードすると、ファイルサイズの出力も46MBになります。-crf、18、26、40、45 など、このエンコードの実行にかかる時間は同じで、出力ファイルのサイズも同じで、ビデオの品質も同じです。
うまくいかないようです。
パラメータを移動してみましたが、何も変わりませんでした。
答え1
この-crf
オプションは、おそらくこのエンコーダにはまだマップされていません。それまでは、-x265-params
このエンコーダにプライベート オプションを使用してください:
ffmpeg -i input.mkv -codec:v libx265 -x265-params crf=28 -codec:a copy out.mkv
これは将来変更される可能性がありますので、必ず最初にドキュメントを参照してください。
ffmpeg -h encoder=libx265
以下も参照: