






















最近在玩 PT 站时,发现发种页面需要用到 MediaInfo 提取的视频信息。为了避免每次都要下载视频文件并在本地查看,我决定将 MediaInfo 安装到服务器上,实现远程解析。
MediaInfo 是一款开源、跨平台的多媒体信息提取工具,支持多种音视频格式。它可以快速获取媒体文件的详细技术参数,例如:
这些信息对于影视爱好者、PT 站用户以及开发者都非常实用。
MediaInfo 可以通过系统的包管理器一键安装,非常方便。以下是主流 Linux 发行版的安装命令:
# openEuler / EulerOS
sudo dnf install mediainfo
# Debian / Ubuntu
sudo apt install mediainfo
# alpine
sudo apk add mediainfo
# CentOS / RHEL
sudo yum install mediainfo
# Arch Linux
sudo pacman -S mediainfo
✅ 安装完成后,可通过
mediainfo --version验证是否成功。
安装完成后,即可通过命令行解析视频文件信息。以下是一些常用的使用示例:
mediainfo --full /video.mp4
支持将结果导出为 JSON 或 XML 格式,便于程序处理:
--Output= 参数:JSON/XML
# 输出为 JSON
mediainfo --Output=JSON /video.mp4 > video.json
# 输出为 XML
mediainfo --Output=XML /video.mp4 > video.xml
将信息保存为纯文本文件
mediainfo /video.mp4 > /video.mediainfo.txt
使用 --Inform 参数精准提取所需字段,减少输出冗余。
# 获取分辨率
mediainfo --Inform="Video;%Width%x%Height%" /video.mp4
MediaInfo 是一个强大而轻量的工具,特别适合需要频繁分析媒体文件的场景。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。