diff --git a/app/Entities/Media/Audio.php b/app/Entities/Media/Audio.php index 90a9c1eb..29b304b3 100644 --- a/app/Entities/Media/Audio.php +++ b/app/Entities/Media/Audio.php @@ -41,6 +41,10 @@ class Audio extends BaseMedia $getID3 = new GetID3(); $audioMetadata = $getID3->analyze(media_path($this->file_path)); + // remove heavy image data from metadata + unset($audioMetadata['comments']['picture']); + unset($audioMetadata['id3v2']['APIC']); + $this->attributes['file_mimetype'] = $audioMetadata['mime_type']; $this->attributes['file_size'] = $audioMetadata['filesize']; $this->attributes['description'] = @$audioMetadata['id3v2']['comments']['comment'][0];