读取文件属性:一张记录表

从媒体信息面板或ffprobe读取尺寸、帧率、场序和码率,未知项照实保留。

尺寸、帧率、场序和码率组成的属性记录表
本站自制原理图 · 非真实片源测评,非标准认证测试卡

先用已有播放器

在可信的本地播放器中打开你有权使用的文件,查找“媒体信息”“编解码器信息”或属性面板。记录文件名和时长后,再记录视频流字段。不同播放器显示项目不同,缺失字段不等于零。

需要更具体时用ffprobe

已安装FFmpeg工具的用户可在本地运行下面的只读查询,将输入文件路径替换为自己的文件。命令不上传文件,不转换视频;它只显示第一条视频流和封装层的部分信息。

输出怎样读

width与height是编码画面尺寸;avg_frame_rate可能以30000/1001等分数出现。field_order为unknown时继续保留未知。流中的bit_rate与format中的bit_rate范围不同,后者可能包含音频等数据,不能混用。

保留一份最小记录

建议表头为:文件名、时长、宽×高、平均帧率、扫描/场序、视频编码、视频平均码率、总平均码率。若帧率异常或音画不同步,再进一步检查时间戳;单个摘要字段不构成所有问题的诊断。

本地只读查询示例

ffprobe -v error -select_streams v:0 -show_entries stream=codec_name,width,height,avg_frame_rate,r_frame_rate,field_order,bit_rate:format=duration,bit_rate -of json "your-file.mp4"

把your-file.mp4替换为本地文件路径。未知或缺失值按未知记录。

来源与范围

继续阅读