我需要以单独的形式获取视频音频流信息。
我尝试了ffprobe和mediainfo,但是他们提供了需要解析的完整信息。
我认为可以选择,我不需要解析完整的信息并获取所需的数据。
$ ffprobe -XXX 音频频道8
$ ffprobe -YYY video_resolution 512x288
任何人都可以帮忙解决这个问题。
答案 0 :(得分: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。