diff --git a/src/services/Transcode.php b/src/services/Transcode.php index 7817933..482645d 100644 --- a/src/services/Transcode.php +++ b/src/services/Transcode.php @@ -462,9 +462,11 @@ public function getFileInfo($filePath, $summary = false) case 'streams': foreach ($topLevelValue as $stream) { $infoSummaryType = $stream['codec_type']; - foreach (self::INFO_SUMMARY[$infoSummaryType] as $settingKey => $settingValue) { - if (!empty($stream[$settingKey])) { - $summaryResult[$settingValue] = $stream[$settingKey]; + if (in_array($infoSummaryType, self::INFO_SUMMARY, false)) { + foreach (self::INFO_SUMMARY[$infoSummaryType] as $settingKey => $settingValue) { + if (!empty($stream[$settingKey])) { + $summaryResult[$settingValue] = $stream[$settingKey]; + } } } }