【ffmpeg】利用 ffmpeg 將多張圖片合併成一部影片 ffmpeg merge images to a video glob

前言

我們可以使用 ffmpeg 將多張圖片合併成一部影片,
我們首先需要將所有要合併的圖片放在同一個資料夾內。

方法1 - 有流水號且有固定格式的圖片

此方法適用於圖片名稱有流水號且有固定格式的圖片,
收集所有符合格式「 img%08d.jpg」的圖片,
並合成出結果「output.mp4」。

ffmpeg -framerate 30 -i img%08d.jpg output.mp4

方法2 - 使用 glob 的方式收集圖片

此方法適用於能使用「正規表達式」表達出的圖片路徑,
使用 glob 收集所有符合格式「’ ./folder_path/*.jpg’」的圖片,
並合成出結果「output.mp4」。

ffmpeg -framerate 30 -pattern_type glob -i './folder_path/*.jpg'  output.mp4
  • -framerate (新)
  • -r (舊)

Reference

https://stackoverflow.com/questions/38895736/ffmpeg-merge-images-to-a-video
https://ffmpeg.org/ffmpeg.html

Licensed under CC BY-NC-SA 4.0