From 4089efbbdfef0f11f3d2374b051a8881c66a8f4d Mon Sep 17 00:00:00 2001 From: flashwave Date: Sat, 9 Dec 2023 23:15:57 +0000 Subject: [PATCH] Fixed audio tag reading issues. --- src/FFMPEG.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/FFMPEG.php b/src/FFMPEG.php index e646915..fa639fd 100644 --- a/src/FFMPEG.php +++ b/src/FFMPEG.php @@ -72,36 +72,48 @@ final class FFMPEG { $out->tagTitle = $in->format->tags->title; } elseif(!empty($in->format->tags->TITLE)) { $out->tagTitle = $in->format->tags->TITLE; + } elseif(!empty($in->format->tags->Title)) { + $out->tagTitle = $in->format->tags->Title; } if(!empty($in->format->tags->artist)) { $out->tagArtist = $in->format->tags->artist; } elseif(!empty($in->format->tags->ARTIST)) { $out->tagArtist = $in->format->tags->ARTIST; + } elseif(!empty($in->format->tags->Artist)) { + $out->tagArtist = $in->format->tags->Artist; } if(!empty($in->format->tags->album)) { $out->tagAlbum = $in->format->tags->album; } elseif(!empty($in->format->tags->ALBUM)) { $out->tagAlbum = $in->format->tags->ALBUM; + } elseif(!empty($in->format->tags->Album)) { + $out->tagAlbum = $in->format->tags->Album; } if(!empty($in->format->tags->date)) { $out->tagDate = $in->format->tags->date; } elseif(!empty($in->format->tags->DATE)) { $out->tagDate = $in->format->tags->DATE; + } elseif(!empty($in->format->tags->Date)) { + $out->tagDate = $in->format->tags->Date; } if(!empty($in->format->tags->comment)) { $out->tagComment = $in->format->tags->comment; } elseif(!empty($in->format->tags->COMMENT)) { $out->tagComment = $in->format->tags->COMMENT; + } elseif(!empty($in->format->tags->Comment)) { + $out->tagComment = $in->format->tags->Comment; } if(!empty($in->format->tags->genre)) { $out->tagGenre = $in->format->tags->genre; } elseif(!empty($in->format->tags->GENRE)) { $out->tagGenre = $in->format->tags->GENRE; + } elseif(!empty($in->format->tags->Genre)) { + $out->tagGenre = $in->format->tags->Genre; } } }