FFmpegで連番画像を動画に

Windowsカテゴリー

IrfanViewで一括処理された画像を使って動画を作成することにする。

FFmpegのダウンロード

ダウンロードページ

「ffmpeg-git-full.7z」をダウンロードする。解凍したフォルダのbinフォルダの中にある「ffmpeg.exe」を取り出す。他のものはいらないのでほかしても良いのではないだろか

作業フォルダを作る

作らなくてもいいのだけど、説明をまとめるためにつくりました。今回はCドライブ直下に「ffmpeg」というフォルダを作りその中に「in」と「out」という2つのフォルダと実行ファイルである「ffmpeg.exe」を入れる。

こんな感じになり「in」フォルダの中にソースとなる連番画像10枚を入れた。

FFmpegの実行

Windows Terminalを起動して

と打ち込みバージョンなどを確認してみる。

画面にこんなふうに反応があればいい

と打ち込み、動画を作成。「out」フォルダの中に「movie.mp4」が出来上がる。しかし秒間1コマ、さらにその動画をサンプルとして貼ろうと思ったがこの「新さくらのブログ」…動画はアップ出来ないようだ

記述内容

  1. 実行ファイルのパスの指定
  2. フレームレートの指定、30fpsぐらいが標準のフレームレートだがここでは1fps
  3. 「-i」で入力ファイルのパスの指定「%03d」は3ケタの数字ということ
  4. 「-c:v」でビデオコーデックの指定、標準的なH.264動画にするコーデック
  5. 「-pix_fmt」で色空間の指定、標準的なYUV420P
  6. 出力ファイル名とパスの指定