概述
FFprobe 是 FFmpeg 工具集的核心组件之一,专注于音视频媒体信息提取与分析。它能深度解析音视频文件或网络流的底层数据,包括容器格式(如 MP4、MKV)、音视频流参数(编码格式、分辨率、比特率)、帧信息(帧率、帧类型)、元数据(标题、时长)等,输出格式可直接被开发脚本解析或人工阅读。
与图形化分析工具(如 MediaInfo)相比,FFprobe 的优势在于:
- 命令行灵活控制:可按需筛选特定信息(如仅提取视频流编码、仅查看帧类型),避免冗余输出;
- 可编程集成:支持 JSON、XML 等结构化输出格式,便于嵌入自动化脚本(如批量校验视频参数、排查格式异常文件);
- 原生适配 FFmpeg 生态:与 FFmpeg、FFplay 共享核心库,支持所有 FFmpeg 兼容的音视频格式与协议。
2022/6/9大约 9 分钟