如何將某個目錄下的所有 jpg 檔轉成 mp4 檔 (使用 Windows 10 PowerShell)

1. 到這個目錄下,把所有的 jpg 檔的檔名進行排序

dir *.jpg | %{$x=0} {Rename-Item $_ -NewName "Base$($x.tostring('000000')).jpg"; $x++ }

2. 以 ffmpeg 把所有的 jpg 檔按檔名排序轉換為 mp4 檔

ffmpeg -i music2.mp3 -r 1 -i 'Base%6d.jpg' -c:v libx264 -r 1 out2.mp4