vb.net - 如何在 ffmpeg 中循环获取多个视频的图像

标签 vb.net video ffmpeg video-editing

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

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 中进行操作。
有什么建议吗?

最佳答案

你可以写野兔文件名

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

关于vb.net - 如何在 ffmpeg 中循环获取多个视频的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30724923/

相关文章:

vb.net - 当数据应该存在时不要从套接字获取任何数据,并且没有引发异常,连接已打开。使用 DataAvailable 等待数据

android - JAVACV在Android上的渲染性能ffmpeg

android - 为黑白(和灰色)Alpha 信息视频图像添加透明度

amazon-web-services - FFmpeg图像转视频错误: [image2] Opening file for reading

.net - 字符串数组需要声明吗?

vb.net - 正确使用 List.Exists 和 Predicates

video - FFmpeg - 带字幕的屏幕截图/快照

python - Python/Django 开发人员必看 session 视频

visual-studio-code - VScode ffmpeg.dll 丢失

vb.net - 我需要将滚动属性添加到面板控件中的标签控件