====== ID3v1.1 ====== ===== Описание ===== Стандарт [[codecs:metadata:ID3v1]] был легок для использования программистами, но его возможностей не хватало. Так как тег ID3v1 был фиксированного размера и не имел зарезервированного на будущее свободного места, то возможность его улучшения сводилась к нулю, учитывая необходимость поддержки существующим программным обеспечением. {{ codecs:metadata:id3v1.1_blocks.png|id3v1.1}} ^ ^ ^ |Song title (заголовок песни)|30 символов| |Artist (исполнитель)|30 символов| |Album (альбом)|30 символов| |Year (год)|4 символов| |Comment (комментарий)|28 символов| |Album track|2 символа| |Genre (жанр)|1 байт| Одним из тех, кто нашел выход из этой ситуации, был Michael Mutschler, который создал простое и умное улучшение в ID3v1. Так как все незаполенные поля в ID3v1 были заполнены нулевыми байтами, то программы, читающие старый стандарт, останавливали чтение поля при первом нулевом байте. Если предпоследний байт поля нулевой, а последний нет, то у нас появляется дополнительный байт. Так как поле комментария слишко мало, чтобы заполнить его полезной информацией, в стандарте ID3v1.1 его размер стал 28 символов, а следующий байт стал нулевым. Последний байт перед полем жанра занят под номер трека на CD, с которого был создан файл. ===== Дополнительно ===== {{indexmenu>codecs:metadata#sort+title|js#IndexMenu}} ===== Внешние ссылки ===== * [[ha>id3v1.1|ID3v1.1 на Hydrogenaudio]] ===== Copyright ===== This material is copyrighted by [[http://www.id3.org/copy.html|Martin Nilsson]], taken from [[http://www.id3.org/id3v1.html|ID3 made easy ]].