php-mediainfo获得的信息解析
数据解析
直接看代码就好了
一层一层解析
<?php
require 'vendor/autoload.php';
use Mhor\MediaInfo\MediaInfo;
$mediaInfo = new MediaInfo( );
//获得视频信息
$mediaInfoContainer = $mediaInfo->getInfo('test.mpg');
//转换成json格式
$jsonData = json_encode($mediaInfoContainer);
//对json格式解码
$jsonDecodeData = json_decode($jsonData);
/**********************************************************************************************************/
//最外层的解析 主要有用的是$general、$audios、$videos其他的信息这里用不到
//版本
$version = $jsonDecodeData->version;
//整体信息
$general = $jsonDecodeData->general;
//音频信息
$audiosZ = $jsonDecodeData->audios;
$audios = $audiosZ[0];
//视频信息
$videosZ = $jsonDecodeData->videos;
$videos = $videosZ[0];
//字幕信息