ffprobe 输出从不显示代表循环信息的标志

ffprobe 输出从不显示代表循环信息的标志

因为我需要用 ffprobe 获取 GIF 文件的“是否循环”和“有多少?”。我看了所有官方文档和提示,但仍然找不到我想要的。

是否有这样的参数?

ffprobe -show_loop -i FILENAME

答案1

截至目前,在 git 分支上,此信息已添加为调试日志。

跑步

ffmpeg -i in.gif -v debug 2>&1 | grep "Loop"

如果 GIF 中有 Netscape 循环块或类似内容,

上述命令将打印一行形式

Loop count is X

X=0代表无限循环。

相关内容