Jump to content

Комментарий Ворбиса

Редактирование комментария Vorbis в MusicBrainz Picard

Комментарий Vorbis — это контейнер метаданных, используемый в Vorbis , FLAC , Theora , Speex и Opus форматах файлов . [1] Он позволяет добавлять к самому файлу такую ​​информацию, как название, исполнитель, альбом, номер трека или другую информацию о файле. Однако, как отмечается в официальной документации Ogg Vorbis, «[заголовок комментария] предназначен для коротких текстовых комментариев, а не произвольных метаданных; произвольные метаданные принадлежат отдельному логическому потоку битов (обычно типу потока XML), который обеспечивает лучшую структуру и машинный анализ». Вместо этого предполагаемая функция комментариев Vorbis состоит в том, чтобы приблизить тип информации, которая может быть записана от руки на чистый CD-R или CD-RW : несколько строк примечаний, кратко описывающих содержание. [2]

Тег Vorbis представляет собой список полей в формате FieldName=Data. Имя поля может состоять из печатных ASCII символов : от 0x20 ( пробел ) до 0x7D ('}'), за исключением 0x3D ('=') и 0x7E ('~'). Он нечувствителен к регистру, поэтому artist и ARTIST это одно и то же поле.

Количество полей и их длина ограничены 4 294 967 295 (максимальное значение 32- битного целого числа без знака ), но большинство приложений для редактирования тегов налагают более строгие ограничения. FLAC имеет меньший предел — 24 бита в формате. METADATA_BLOCK_VORBIS_COMMENT, поскольку миниатюры и обложки хранятся в двоичном формате с прямым порядком байтов. METADATA_BLOCK_PICTUREза пределами тегов FLAC. [3]

Данные закодированы в UTF-8 , поэтому соответствующую Unicode в качестве значения можно использовать любую строку, .

Допускается любое имя поля, и не существует формата, в котором должны быть значения данных. В отличие от формата ID3 , используемого для MP3 , который очень структурирован. Имена полей также разрешено использовать более одного раза. Рекомендуется использовать эту функцию для поддержки нескольких значений, например двух ARTIST=... поля для перечисления обоих исполнителей одной композиции.

В спецификации приведено несколько примеров имен тегов, таких как TITLE и TRACKNUMBER. Большинство приложений также поддерживают общие стандарты де-факто , такие как DISCNUMBER, RATINGи теги для информации ReplayGain . Рейтинги обычно отображаются в виде звездочек от 1 до 5 с фактическими строковыми значениями 20,40,60,80,100.

В комментариях Vorbis нет возможности хранить двоичные данные. Это сделано намеренно; они предназначены для использования как часть формата контейнера, такого как Ogg , и любые дополнительные двоичные данные должны кодироваться в контейнере в виде потока. Исключением, по многочисленным просьбам, является предложение включить обложку в комментарий Vorbis. [4]

См. также

[ редактировать ]
  1. ^ Т. Терриберри; и др. (2016). «Определения тегов» . Инкапсуляция Ogg для аудиокодека Opus . IETF . сек. 5.2.1. дои : 10.17487/RFC7845 . РФК 7845 .
  2. ^ «Спецификация формата Ogg Vorbis I: поле комментария и спецификация заголовка» . xiph.org . Фонд Xiph.Org. 2005 . Проверено 18 февраля 2016 г.
  3. ^ "METADATA_BLOCK_VORBIS_COMMENT" . Аудиокодек без потерь flac . Xiph.Org . 2014 . Проверено 3 декабря 2019 г.
  4. ^ "VorbisComment, обложка" . wiki.xiph.org . xiph.org . Проверено 1 октября 2016 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a8c11f7be8c8e2433b064ab394764585__1681763460
URL1:https://arc.ask3.ru/arc/aa/a8/85/a8c11f7be8c8e2433b064ab394764585.html
Заголовок, (Title) документа по адресу, URL1:
Vorbis comment - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)