前言
我們可以使用 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