我有像 (img001.jpg) 這樣的 .jpg 文件,每個文件都有不同的尺寸。我還有一個音訊檔案 .ogg。我想創建帶有音訊的幻燈片,但我遇到縮放問題,因為圖像尺寸不同。
ffmpeg -r 1/2 -i img%03d.jpg -i example.ogg -s 1920x1080 AL_SlideShow.mkv
(2秒影像變化間隔,x265 1920*1080)
我認為聲音只播放最後 30 秒。
答案1
您必須將圖像縮放到通用尺寸。新增scale
視訊濾鏡:
ffmpeg -r 1/2 -i img%03d.jpg -i example.ogg \
-vf "scale=1920:1080,format=yuv420p" \
AL_SlideShow.mkv
如果你想使用,你也libx265
需要指定。-c:v libx265
您可能需要-shortest
在輸出檔案名稱之前添加,以便在讀取所有圖像後停止編碼。這樣,音頻流就會被切斷。