連番画像を扱う

PNG 画像から MP4 動画を作成する。

$ ffmpeg -framerate 30 -i image_%04d.png \
    -vcodec libx264 -pix_fmt yuv420p -r 60 \
    output.mp4

参考:

FFmpeg で連番画像から動画生成/動画から連番画像を生成 – Qiita

Using FFmpeg to Convert a Set of Images into a Video | Hammad M

フレームレートの指定

連番画像を入力する際のフレームレートは、-framerate オプションで -i オプションの前に設定する。

$ ffmpeg -framerate 30 -i image_%04d_png ...

出力する動画のフレームレートはフィルターの最後に -r オプションで指定する。

$ ffmpeg -framerate 30 -i image_%04d_png -vcodec libx264 -pix_fmt yuv420p \
    -r 60 output.mp4

参考:

FFmpeg でのフレームレート設定の違い | ニコラボ

saveVideo: ffmpeg drops frames (use -framerate on input) · Issue #74 · yihui/animation – GitHub

静止画を表示する

参考:

FFmpeg を利用して1枚の画像と音声ファイルから動画を作成する – Qiita

静止画と音声から動画を作成する – Qiita

1秒の無音の音楽ファイル作成/1秒の動画を1枚の静止画から作成 – Qiita

FFmpeg で音声ファイルと画像1枚から動画を作成してみた | DevelopersIO

Creating a video from a single image for a specific duration in ffmpeg – Stack Overflow

透過画像/アルファチャンネルを使う

参考:

Creating transparent video from transparent png files using ffmpeg – Video Production Stack Exchange

transparent PNG black outline issue – Stack Overflow

SVG ファイルから動画を作成する

参考:

SVG slideshow with FFmpeg – Stack Overflow

バッチファイルで作成する

参考:

FFmpeg で動画を静止画の連番ファイルにするバッチファイルが意図した動作をしない/「%」のエスケープが必要だった | middledot

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。

Protected by reCAPTCHA