用 mediainfo 查看媒体文件编码信息

以结构化文本打印视频或音频文件的编码器、码率、分辨率、时长等全部技术参数,方便 grep 处理。

Linux视频音频编解码器MediaInfo 媒体信息低风险
执行 mediainfo video.mkv 可列出所有流及其参数;脚本中可用 mediainfo --Output="Video;%Duration%" video.mkv 提取单个值。

01命令

命令
$ mediainfo video.mkv

02作用说明

mediainfo 会解析容器及其中的每条流,逐段报告编码器、profile、码率、分辨率、帧率和音频声道布局。与 ffprobe 相比,它的输出是整洁的人类可读表格,同时可通过 --Output 模板语法(%Width%、%Duration% 等)供脚本调用。想知道“这个文件为什么播不了”,它是最快的排查工具——缺编码器或采样率异常一眼可见。

03风险

风险低风险
使用条件mediainfo (sudo apt install mediainfo / sudo dnf install mediainfo)
!注意: 头部显示的码率可能是容器声明值而非实测值;若数值可疑,使用 mediainfo --Full 获取更深层的信息。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • mediainfo(1) — Linux man page
    Ubuntu Manpages · technical · 2026-09-17
    依据: mediainfo man page: 'Display technical and tag data for video/audio files' including --Output templates for scripting.

最后验证: 2026-09-17 · 分类: 媒体