Инструменты пользователя

Инструменты сайта


codecs:metadata:id3v2

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
codecs:metadata:id3v2 [2007/03/26 11:32]
Spike создано
codecs:metadata:id3v2 [2007/03/26 11:17] (текущий)
Строка 1: Строка 1:
 ====== ID3v2 ====== ====== ID3v2 ======
 +
 ===== Описание ===== ===== Описание =====
 {{  codecs:​metadata:​id3v2_blocks.png|ID3v2}} {{  codecs:​metadata:​id3v2_blocks.png|ID3v2}}
Строка 5: Строка 6:
 ID3v2 — это стандарт полей тегов для файлов [[codecs:​lossy:​MP3]],​ созданный для расширения и придания гибкости своему предшественнику,​ тегу [[codecs:​metadata:​ID3v1]]. ID3v2 позволяет внедрять в файлы MP3 бОльшее количество метаданных,​ разрешая каждому фрейму (полю метаданных) хранить разные типы информации,​ такие как заголовок,​ альбом,​ исполнитель,​ тексты песен, настройки эквалайзера,​ обложку альбома,​ другие изображения и много еще чего. ​ ID3v2 — это стандарт полей тегов для файлов [[codecs:​lossy:​MP3]],​ созданный для расширения и придания гибкости своему предшественнику,​ тегу [[codecs:​metadata:​ID3v1]]. ID3v2 позволяет внедрять в файлы MP3 бОльшее количество метаданных,​ разрешая каждому фрейму (полю метаданных) хранить разные типы информации,​ такие как заголовок,​ альбом,​ исполнитель,​ тексты песен, настройки эквалайзера,​ обложку альбома,​ другие изображения и много еще чего. ​
  
-Одними из качественных нововведений ID3v2 стали гибкость и расширяемость. Для этого формат ID3v2 был смоделирован как контейнер,​ позволяя создавать новые фреймы внутри тегов ID3v2 без какой-либо вероятности нарушить функциональность других программ,​ так как все парсеры ID3v2 просто будут игнорировать неизвестные им фреймы. ​ Каждый фрейм может иметь размер 16 мегабайт,​ а каждая запись тега можеть иметь размер 256 мегабайт. ​+Одними из качественных нововведений ID3v2 стали гибкость и расширяемость. Для этого формат ID3v2 был смоделирован как контейнер,​ позволяя создавать новые фреймы внутри тегов ID3v2 без какой-либо вероятности нарушить функциональность других программ,​ так как все парсеры ID3v2 просто будут игнорировать неизвестные им фреймы. Каждый фрейм может иметь размер 16 мегабайт,​ а каждая запись тега может иметь размер 256 мегабайт. ​
  
 Также заметим,​ что ID3v2 поддерживает юникод (Unicode) как стандарт,​ поэтому метаданные могут быть созданы на любом языке. ​ Также заметим,​ что ID3v2 поддерживает юникод (Unicode) как стандарт,​ поэтому метаданные могут быть созданы на любом языке. ​
Строка 11: Строка 12:
 Теги ID3v2 обычно добавляются в начало файлов MP3, позволяя аудиоплеерам отображать метаданные сразу при начале прослушивания,​ что очень полезно для потокового воспроизведения. Но как бы то ни было, теги версии ID3v2.4 могут добавляться в конце файла. ​ Теги ID3v2 обычно добавляются в начало файлов MP3, позволяя аудиоплеерам отображать метаданные сразу при начале прослушивания,​ что очень полезно для потокового воспроизведения. Но как бы то ни было, теги версии ID3v2.4 могут добавляться в конце файла. ​
  
-Файлы с тегами ID3v2 могут безопасно проигрываться плеерами,​ которые не поддерживают этот стандарт,​ например,​ на старых версии или моделях. Декодеры просто будут их пропускать,​ так как в тегах нет аудиоданных. ​+Файлы с тегами ID3v2 могут безопасно проигрываться плеерами,​ которые не поддерживают этот стандарт,​ например,​ на старых версих или моделях. Декодеры просто будут их пропускать,​ так как в тегах нет аудиоданных. ​
  
 Хотя стандарт ID3v2 был создан для поддержки характеристик,​ требующих большого дискового пространства (встроенных картинок и прочих присоединениях),​ ID3v2 старается использовать байты по возможности эффективно и позволяет сжимать каждый фрейм. Если вы будете конвертировать тег ID3v1 в тег ID3v2, окажется,​ что тег ID3v2 будет меньше. Если вы будете конвертировать тег ID3v1 с полностью заполненными полями (все 30 использованы в каждом поле) в тег ID3v2, то в результате размер будет на 56 байт больше. Но это наихудший сценарий. Хотя стандарт ID3v2 был создан для поддержки характеристик,​ требующих большого дискового пространства (встроенных картинок и прочих присоединениях),​ ID3v2 старается использовать байты по возможности эффективно и позволяет сжимать каждый фрейм. Если вы будете конвертировать тег ID3v1 в тег ID3v2, окажется,​ что тег ID3v2 будет меньше. Если вы будете конвертировать тег ID3v1 с полностью заполненными полями (все 30 использованы в каждом поле) в тег ID3v2, то в результате размер будет на 56 байт больше. Но это наихудший сценарий.
  
 ===== Дополнительно ===== ===== Дополнительно =====
-{{indexmenu>​codecs:​metadata:#​sort+title|js#​IndexMenu}}+{{indexmenu>​codecs:​metadata#​sort+title|js#​IndexMenu}}
  
 ===== Внешние ссылки ===== ===== Внешние ссылки =====
codecs/metadata/id3v2.1174894332.txt.gz · Последние изменения: 2007/03/26 10:32 (внешнее изменение)