![]() |
структура заголовка mp3-файлов
какая структура заголовка mp3-файла
особенно интересует ID3-информация об артисте, группе, год... |
структура заголовка mp3-файлов
|
структура заголовка mp3-файлов
а что-то более русско-язычное можно?..
Добавлено: и с точным линком желательно :) |
структура заголовка mp3-файлов
Исли надо прочитать ID3v1 то это довольно просто, это последний 127 байт mp3 файла. Вот тип из VB в который я это все считывал
Private Type ID3v1TagInfo Tag As String * 3 Title As String * 30 Artist As String * 30 Album As String * 30 Year As String * 4 Comment As String * 30 Genre As String * 1 End Type Первые 3 байта - это "TAG", собственно признак тега, остальное, думаю понять не трудно. В случае ID3v2 посложнее, там теги "резиновые" (т.е. их размер не ограничен), они расположены в начале файла и разделены специальными разделителями с которыми не трудно будет разобраться самому. Удачи |
структура заголовка mp3-файлов
Если очень нужно могу дать спецификацию на ангельском. На русский еще не до конца перевел. это про тэги ID3v2
|
структура заголовка mp3-файлов
Egor Baibara
именно это я и искал. Maniacosaur спасиба, но ,как видишь, уже не надо |
Кто знает формат заговолка в mp3, подскажите плз. Нужно, вытащить из mp3 файла инф-цию про артиста, название песню, жанра и т.д.
|
...вот по id3v1.1....
ID3v1.1 представляет собой 128-байтную запись в конце файла. 1 - Длина в байтах, 2 - Описание. 1). 3 Сигнатура, должна содержать символы "TAG". 2). 30 Название 3). 30 Исполнитель 4). 30 Альбом 5). 4 Год 6). 1 Жанр Жанр представляет собой индекс в списке. Существует стандартный список жанров и список, расширенный разработчиками WinAmp, индексы соответственно от 00h до 93h, всего 148 жанров. "Blues","Classic Rock","Country","Dance","Disco","Funk","Grunge&quo t;, "Hip-Hop","Jazz","Metal","New Age","Oldies","Other","Pop", "R&B","Rap","Reggae","Rock","Techno","Ind ustrial","Alternative", "Ska","Death Metal","Pranks","Soundtrack","Euro-Techno","Ambient", "Trip-Hop","Vocal","Jazz+Funk","Fusion","Trance","Classi cal", "Instrumental","Acid","House","Game","Sound Clip","Gospel", "Noise","AlternRock","Bass","Soul","Punk","Sp ace","Meditative", "Instrumental Pop","Instrumental Rock","Ethnic","Gothic", "Darkwave","Techno-Industrial","Electronic","Pop-Folk","Eurodance", "Dream","Southern Rock","Comedy","Cult","Gangsta","Top 40", "Christian Rap","Pop/Funk","Jungle","Native American","Cabaret", "New Wave","Psychedelic","Rave","Showtunes","Trailer"," Lo-Fi", "Tribal","Acid Punk","Acid Jazz","Polka","Retro","Musical", "Rock & Roll","Hard Rock", "Folk","Folk/Rock","National Folk","Swing","Fast Fusion", "Bebob","Latin","Revival","Celtic","Bluegrass",&qu ot;Avantgarde", "Gothic Rock","Progressive Rock","Psychedelic Rock", "Symphonic Rock","Slow Rock","Big Band","Chorus","Easy Listening", "Acoustic","Humour","Speech","Chanson","Opera",&qu ot;Chamber Music", "Sonata","Symphony","Booty Bass","Primus","Porn Groove", "Satire","Slow Jam","Club","Tango","Samba","Folklore", "Ballad","Power Ballad","Rhythmic Soul","Freestyle", "Duet","Punk Rock","Drum Solo","Acapella","Euro-House", "Dance Hall", "Goa", "Drum & Bass", "Club-House", "Hardcore", "Terror", "Indie", "BritPop", "Negerpunk", "Polsk Punk", "Beat", "Christian Gangs", "Heavy Metal", "Black Metal", "Crossover", "Contemporary Ch?", "Cristian Rock", "Merengue", "Salsa", "Thrash Metal", "Anime", "JPop", "Synthpop" К сожалению по id3v2 у меня инфы нет. |
|
А как быть с id3v2 там ведь все подругому.
|
Если еще интересует:
http://www.id3.org/id3v2.3.0.html |
А всё-таки. Где взять русскую инфу по id3v2 ???
Конкретно надо определить где кончается тег, т.е. где начинается музыкальная часть файла? |
"Музыкальное" начало файла найти совсем несложно - оно определяется по двум первым байтам заголовка (точнее, по полуторам байтам) - 0xFF 0xF[0..F]
|
Время: 08:38. |
Время: 08:38.
© OSzone.net 2001-