ffprobe查看音频视频文件信息
ffprobe xxx.mp4
//查看全部信息
ffprobe -show_format xxx.mp4
//输出格式信息
ffprobe -show_frames xxx.mp4
//显示帧信息
ffprobe -show_packets xxx.mp4
//查看包信息
ffprobe支持多种格式的输出,包括XML、INI、JSON、CSV、FLAT等。如何定制输出格式呢,ffprobe -print_format 或者 ffprobe -of 来格式化:
ffprobe -print_format json -show_streams xxx.mp4
//输出每个流的具体信息(以JSON格式)
ffprobe -of xml -show_streams xxx.mp4
//输出每个流的具体信息(以XML格式)
ffprobe -select_streams a -show_packets xxx.mp4
//如果是音频,改 -select_streams a
ffprobe -select_streams a:0 -show_packets xxx.mp4
//如果要选择音轨,可以这样 -select_streams a:0
过滤查找某些信息比如关键帧
ffprobe -show_frames xxx.mp4 | findstr pict_type=I