CentOS 安装 MediaInfo
MediaInfo 简介

MediaInfo 是一款开源的多媒体文件信息提取工具,可以获取视频、音频、图片等文件的各种信息,如编码格式、分辨率、帧率、比特率等,MediaInfo 支持多种操作系统,包括 Windows、MacOS 和 Linux,本文将介绍如何在 CentOS 系统中安装 MediaInfo。
安装前的准备工作
确保您的 CentOS 系统已更新到最新版本,可以使用以下命令更新:
sudo yum update
安装编译工具和依赖库,可以使用以下命令:
sudo yum install -y autoconf automake libtool make gcc g++ libjpeg libjpeg-devel libpng libpng-devel zlib zlib-devel libxml2 libxml2-devel libxslt libxslt-devel fribidi fribidi-devel glib2 glib2-devel gsettings-desktop-schemas gsettings-desktop-schemas-devel
安装 MediaInfo
下载 MediaInfo 的源码包,可以从 MediaInfo 官网下载:
wget http://mediaarea.net/download/source/mediainfo/19.11/Source/MediaInfo_GNU/Linux/MediaInfo-19.11-GNU.tar.gz
解压源码包:
tar -xvf MediaInfo-19.11-GNU.tar.gz
进入源码目录:

cd MediaInfo-19.11-GNU
配置编译环境:
./configure
编译安装:
make sudo make install
验证安装
使用以下命令查看 MediaInfo 版本信息:
mediainfo --version
使用以下命令查看 MediaInfo 的帮助信息:
mediainfo --help
使用 MediaInfo
获取视频文件信息:
mediainfo "example.mp4"
获取音频文件信息:

mediainfo "example.mp3"
获取图片文件信息:
mediainfo "example.jpg"
FAQs
问题:安装过程中出现错误怎么办?
解答:请检查是否缺少依赖库,可以使用
sudo yum install -y <依赖库名>命令安装缺失的依赖库,如果问题仍然存在,可以尝试在安装过程中查看具体的错误信息,以便找到解决问题的方法。问题:如何卸载 MediaInfo?
解答:可以使用以下命令卸载 MediaInfo:
sudo yum remove mediainfo

