使用 FFMPEG 检索高度

使用 FFMPEG 检索高度

我编写了以下命令来获取视频的高度:

ffprobe -v quiet -print_format compact=print_section=0:nokey=1:escape=csv -show_entries stream=height "source.mp4"

有时它会返回以下内容:

360
(empty space)
(empty space)

有时它会返回以下内容:

360
(empty space)
N/A

我怎样才能让它只返回一行?

答案1

您可以使用不同的打印格式(或“writer”)。默认格式没有键(nk=1)和包装器(nw=1),似乎不会添加额外的空间。

$ ffprobe -v error -of default=nk=1:nw=1 -show_entries stream=height input.mp4
  360

相关内容