Как получить обложку трека из ID3v2 mp3

Довольно долго искал информацию, как получить обложку из файла mp3 ID3v2, но увы так нечего и не нашел, библиотеки не хочу использовать, кто знает подскажите, хотя-бы статью как извлечь.


Ответы (2 шт):

Автор решения: Алексей Шиманский

Ну если не использовать язык программирования, то просто надо вовспользоваться софтом.

Можно попробовать:

Mp3tag - программа для редактирования тегов файлов музыки, включая извлечение и вставку обложек.

TagScanner: тоже бесплатная, как программа выше. Тоже можно редактировать теги треков и с возможностью извлечения и добавления обложек.

Foobar2000 - медиаплеер. Можно открыть файл в плеере и потом через функцию "Copy artwork to clipboard" забрать обложку

Ещё есть EasyTAG, Kid3, MusicBrainz Picard и т.д.

→ Ссылка
Автор решения: Опан

Попадалось, но сам я это не пробовал - на PHP:

class CMP3File { 
 var $title;var $artist;var $album;var $year;var $comment;var $genre; 
 function getid3 ($file) { 
  if (file_exists($file)) { 
   $id_start=filesize($file)-128; 
   $fp=fopen($file,"r"); 
   fseek($fp,$id_start); 
   $tag=fread($fp,3); 
   if ($tag == "TAG") { 
    $this->title=fread($fp,30); 
    $this->artist=fread($fp,30); 
    $this->album=fread($fp,30); 
    $this->year=fread($fp,4); 
    $this->comment=fread($fp,30); 
    $this->genre=fread($fp,1); 
    fclose($fp); 
    return true; 
   } else { 
    fclose($fp); 
    return false; 
   } 
  } else { return false; } 
 } 
} 

Попробуйте перевести это на JavaScript. Но если всё же решите использовать библиотеку, JavaScript-ID3-Reader Public Вам в помощь. Ещё читайте тут: Как вставить на сайт картинку-обложку, встроенную в мп3-аудиофайл

→ Ссылка