FFmpegで連番の画像から動画を作成する - yousanのメモ

FFmpegで連番の画像から動画を作成する

開発環境

  • Windows11
  • FFmpeg N-113785-gfe340c3244-20240223

連番画像から動画作成

連番の画像があるフォルダで以下を実行

ffmpeg -framerate 30 -i %08d.jpg -c:v libx264 -r 30 -pix_fmt yuv420p output.mp4

オプションについて

  • -framerate 30:入力する画像のフレームレートを30fpsに設定します。必要に応じて数値を変更
  • -i %08d.jpg:8桁のゼロパディングされた連番画像を入力 %08dは8桁の整数を表します。ファイル名の数字部分の桁数に合わせて変更
  • -c:v libx264:動画のエンコーダーとしてH.264を使用
  • -r 30:出力する動画のフレームレートを30fpsに設定
  • -pix_fmt yuv420p:ピクセルフォーマットをyuv420pに設定
  • output.mp4:出力される動画ファイルの名前

以下のl-lt/LaSOT-extの airplane/airplane-1 の画像を動画にすると以下になります

先頭の画像は以下です

huggingface.co