FFMPEG:支持 globbing (libavformat) 的 Windows 二进制文件?

gny*_*his 10 video ffmpeg video-conversion

我正在努力ffmpeg将一堆图像组合成一个具有完整 17 位时间戳格式的视频。17 位数字远远超出 -i%d支持的范围。所以我想使用 globbing 来简单地使用完整的文件名对它们进行排序,但是我不断收到错误消息:

[image2 @ 0000000002d0d1e0] Pattern type 'glob' was selected but globbing is not supported by this libavformat build
Run Code Online (Sandbox Code Playgroud)

有谁知道我可以在哪里获得预构建的二进制文件来解决这个问题?以下是我拥有的示例文件名:

screenshot_20150417165520593.png
screenshot_20150417165520805.png
screenshot_20150417165521005.png
Run Code Online (Sandbox Code Playgroud)

小智 2

不是 Windows 用户,但 ffmpeg 支持从输入流读取数据。

在 Linux 中,您可以执行以下操作:cat *.png | ffmpeg-帧率10-i-test.mp4

看起来 Powershell 可能会让你这样做。

来自Unix 命令 cat 的 Windows 等效项是什么?,您也许可以使用:

获取内容 *.png | ffmpeg-帧率10-i-