MediaInfo 入门指南:一条命令看懂视频、音频文件的技术参数

📅 2026/8/23 14:35:40
MediaInfo 入门指南:一条命令看懂视频、音频文件的技术参数
MediaInfo 入门指南一条命令看懂视频、音频文件的技术参数【免费下载链接】MediaInfoConvenient unified display of the most relevant technical and tag data for video and audio files.项目地址: https://gitcode.com/gh_mirrors/me/MediaInfoMediaInfo 是 MediaArea 团队出品的免费多媒体信息分析工具BSD-2-Clause 许可商用也免费。把一个视频或音频文件交给它几秒内就能列出容器格式、视频编码、分辨率、帧率、音频采样率、位深、声道数以及编码时间、写入设备等标签信息。编辑前的素材核对、媒体库整理、把读取文件参数功能嵌进自己的软件——这三类人是它的使用主力。 它解决什么问题拿到一个视频文件时扩展名只告诉你它自称是什么格式不告诉你里面到底是什么。几个常见的尴尬场景号称 4K 的素材实际是 1080p 升频或者帧率不恒定一个MP3其实是被改扩展名的 AAC两段素材进剪辑软件前需要确认编码、帧率、色彩空间是否一致否则中途被迫重编码。系统自带的文件预览一般只显示少量基础属性。MediaInfo 会把一个文件拆成常规 / 视频 / 音频 字幕、图片几个区块逐流展示上百个技术字段——每个视频流、音频流各占一段各自标明编码、语言、声道布局一眼能分清哪个流是哪一路。3 分钟把 MediaInfo 跑起来安装Windows / macOS从 MediaArea 官方渠道下载现成安装包即可Linux主流发行版软件源都有mediainfo包一条命令安装想自己编译仓库自带全套构建脚本。Windows 用 Project/MSVC2022/ 下的解决方案macOS 和 Linux 走 Project/GNU/ 的 autotools 流程autogen.sh后make也可以直接用 Project/CMake/CLI/ 的 CMake 流程它会自动拉取依赖库 ZenLib 和 MediaInfoLib。第一条命令打开终端把目标视频放在同一目录运行mediainfo 视频.mp4几秒钟后你会看到类似这样的输出GeneralFormat MP4时长 02:31总码率 12.4 MbpsVideoH.2643840×216024 fpsAudioAAC48 kHz2 声道想看到全部内部字段编码器配置、色彩描述符、时间戳等再跑一条mediainfo --Full 视频.mp4即可。 核心能力逐项拆解一个文件里有多路流蓝光原盘、机顶盒录像、Matroska 文件常常一路视频配多路音轨、字幕。MediaInfo 会把每条流依次列出各自的编码、语言和声道配置。新版还认 Matroska 的可访问性标记SDH 字幕、语音描述轨这类细粒度信息。给机器看的输出要接入自己的工作流加个参数就能换输出格式--OutputJSON、--OutputXML、--OutputCSV、--OutputHTML另有符合 EBUCore、PBCore 公共元数据标准的变体方便导入数字资产管理系统DAM。只需要个别字段时可以用--Output的模板模式只挑自己要的项全部可用参数见--Info-Parameters完整说明在 Source/CLI/ 的帮助实现里。两个文件并排对比图形界面里打开两个文件做对比参数逐项对齐找差异不用肉眼扫两页报告。 支持范围格式、平台与依赖格式视频容器 MP4、MOV、MKV、AVI、WMV音频 MP3、AAC、FLAC、WAV、OGG图片 JPEG、PNG、GIF、BMP 等累计上千种。最近的 26.05 版新增 APV、AV2AVIF 家族、AV1 裸流Annex B、动态 PNG、MotionPhoto 等完整增删记录见 History_CLI.txt。平台Windowsx86 / x64 / ARM64、macOS、Linux、Android、iOS。Windows 图形界面有 Qt、UWP、VCL、wxWidgets 四种风格Linux 有 Qt 和 wxWidgets 两种macOS 和移动端各有原生界面。依赖本仓库的 CLI/GUI 只负责显示真正的解析由 MediaInfoLib 和 ZenLib 两个库完成——这也是为什么从源码构建时需要把它们放在一起编译或让 CMake 自动拉取。三个高频使用场景剪辑前核对素材导入剪辑软件前批量跑一遍确认各素材编码、帧率一致避免时间线里混入不同参数导致的重编码。整理媒体库用--OutputCSV或 JSON 批量导出落到表格或数据库里建索引--LogFile可以把结果直接重定向到文件。嵌入自己的软件把 MediaInfoLib 作为库链接进播放器或编辑器文件参数展示功能几分钟就能加上。资源与扩展现成的输出模板Source/Resource/Plugin/Custom/ 里有一批模板文件HTML 表格、XML 各规格都有拿来即用结构可视化配合 Graphviz 可用--OutputGraph_Svg把容器内部结构画成图翻译参与界面已含 32 种语言Contrib/TranslationToolkit/ 提供了翻译工具的转换脚本和数据版本轨迹History_CLI.txt 和 History_GUI.txt 按版本记录了每次新增与修复判断我要的功能有没有时很实用。现在就可以选一个手头最陌生的视频或音频文件跑一遍mediainfo 文件名几秒钟后它会告诉你这个文件里到底装了什么。【免费下载链接】MediaInfoConvenient unified display of the most relevant technical and tag data for video and audio files.项目地址: https://gitcode.com/gh_mirrors/me/MediaInfo创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考