0

我需要以单独的形式获取视频音频流信息。

我尝试过 ffprobe 和 mediainfo,但它们提供了需要解析的完整信息。

我认为可能有这样的选项,我不需要解析完整信息并获取所需数据。

$ffprobe -XXX 音频通道 8

$ffprobe -YYY 视频分辨率 512x288

任何人都可以帮助解决这个问题。

4

1 回答 1

0

ffprobe 包括对多种输出格式的支持,因此您不需要特别智能的解析器:

$ ffprobe -loglevel error -show_streams test.avi | grep channels | cut -d= -f2
2
$
$ ffprobe -loglevel error -show_streams test.avi | egrep "width|height" | cut -d= -f2
704
400
$

其他输出格式包括 json、xml、csv。

于 2012-05-10T06:58:06.277 回答