FFmpegで、複数のjpeg画像からavi(動画)を作成する
JPEG画像から動画(AVI)を作成するには、主にFFmpegを使用する方法と、デスクトップアプリケーション(After Effectsなど)を使用する方法があります。コマンドラインツールであるFFmpegを利用するのが、最も柔軟かつ効率的です。
FFmpegを使用する方法
FFmpegは、画像シーケンスから動画を作成するための強力なツールです。すべてのJPEGファイルが、
frame001.jpg、frame002.jpgのように連番で命名されている必要があります。- FFmpegをインストールする
お使いのオペレーティングシステム(Windows、macOS、Linux)に対応したFFmpegをダウンロードしてインストールします。 - コマンドラインで実行する
すべてのJPEGファイルが同じディレクトリにある状態で、ターミナル(コマンドプロンプト)を開き、以下のコマンドを実行します。このコマンドの意味は以下の通りです。-framerate 30: 出力する動画のフレームレート(1秒あたりのコマ数)を30fpsに設定します。-i frame%03d.jpg: 入力ファイル名を指定します。「frame」はファイル名の共通部分、「%03d」は3桁の連番を表します。ファイル名に合わせてこの部分を調整してください。-vcodec mjpeg: 動画コーデックとしてMotion JPEGを指定します。これにより、各フレームがJPEG形式で圧縮されたAVIファイルが作成されます。output.avi: 出力されるAVIファイル名を指定します。
- 特定の品質を指定する(オプション)
より高品質なMJPEGを作成したい場合は、-qscale:vオプションを追加します。1が最高品質です。
コメント
コメントを投稿