我怎样才能在ffmpeg中循环获取多个视频的图像

how can i get image more than one video in ffmpeg in a loop

我正在编写一个简单的应用程序来创建多个视频的缩略图。但问题是图像文件名称是一个名称,所以它只保存文件夹中的最后一个视频缩略图。

enter code here

For Each fi In aryFi
proc.StartInfo.Arguments = " -i " + fi.FullName + " -vframes 1 " & (SPath & "\" & FolderName & "\") & "%d.jpg"
proc.Start()
Next

文件名类似于 1.mov、2.mov、3.mov..但是我如何更改每个图像名称。我在 vb.net 中这样做。
有什么建议吗?

你可以写hare文件名

proc.StartInfo.Arguments = " -i " + fi.FullName + " -vframes 1 " & (SPath & "\" & FolderName & "\") &fi.name &"%d.jpg"