動画を分割&結合する
ffmpegを使用して動画を秒単位で分割する方法と、分割された動画を結合する方法についての備忘録です。
公開日:
動画ファイル(mp4)のサイズを減らしたかったため、ffmpeg でのやり方を調べました。自分用メモです。
ffmpeg -i input.mp4 -vcodec libx264 -vf scale=640:-2 -r 15 -crf 40 -an output.mp4
オプション | 意味 |
---|---|
-vcodec libx264 |
H.264でエンコードします。 |
-vf scale=640:-2 |
幅が640になるようにリサイズします。 高さはアスペクト比を維持したまま自動で調整されます( -2 とすることにより2の倍数になります)。 |
-r 15 |
フレームレートを15にします。 |
-crf 40 |
映像品質を40にします(デフォルト23。数値が低いほど高品質です)。 |
-an |
音声を消去します。 |
gif の代わりとして mp4 を使いたかったので上記のようにしてみました。
品質の劣化が目立ちますが、その分サイズは小さくなりました。