希望の出力サイズを設定してffmpegで再コーディングする方法はありますか?私はこのようなものを意味します
ffmpeg -i in.mp4 -size 650MB out.mp4
したがって、ffmpeg(またはラッパー)は、画像、コーデック、ビットレートなどのサイズを計算します。
とに注意してfile size = bitrate * duration
くださいbitrate = file size / duration
。希望するファイルサイズ(650 MB)と期間がわかっています(の出力を参照ffmpeg -i in.mp4
)。次に、FFmpegおよびx264エンコーディングガイドの2パスABRの例をお読みください。この例では、実際に関連する説明が必要です。そうでない場合は、ここに含めます。