Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要以单独的形式获取视频音频流信息。
我尝试过 ffprobe 和 mediainfo,但它们提供了需要解析的完整信息。
我认为可能有这样的选项,我不需要解析完整信息并获取所需数据。
$ffprobe -XXX 音频通道 8
$ffprobe -YYY 视频分辨率 512x288
任何人都可以帮助解决这个问题。
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。