需要获得自动化ffmpeg或ffprobe的音频视频结构

时间:2012-03-16 07:18:12

标签: parsing ffmpeg metadata mediainfo

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

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

我认为可以选择,我不需要解析完整的信息并获取所需的数据。

$ ffprobe -XXX 音频频道8

$ ffprobe -YYY video_resolution 512x288

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

1 个答案:

答案 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。