stringtranslate.com

comentario de Vorbis

Editando el comentario de Vorbis en MusicBrainz Picard

Un comentario Vorbis es un contenedor de metadatos utilizado en los formatos de archivo Vorbis , FLAC , Theora , Speex y Opus . [1] Permite agregar información como el título, artista, álbum, número de pista u otra información sobre el archivo al propio archivo. Sin embargo, como señala la documentación oficial de Ogg Vorbis, “[el encabezado del comentario] está destinado a comentarios de texto breves, no a metadatos arbitrarios; Los metadatos arbitrarios pertenecen a un flujo de bits lógico separado (generalmente un tipo de flujo XML) que proporciona una mayor estructura y capacidad de análisis por parte de la máquina”. En cambio, la función prevista de los comentarios Vorbis es aproximarse al tipo de información que podría estar escrita a mano en un CD-R o CD-RW con cara en blanco : unas pocas líneas de notas que detallan brevemente el contenido. [2]

Formato

Una etiqueta Vorbis es una lista de campos en el formato FieldName=Data. El nombre del campo puede estar compuesto por caracteres ASCII imprimibles , del 0x20 ( espacio ) al 0x7D ('}'), con 0x3D ('=') y 0x7E ('~') excluidos. No distingue entre mayúsculas y minúsculas, por lo que artisty ARTISTson el mismo campo.

El número de campos y su longitud está restringido a 4.294.967.295 (el valor máximo de un entero de 32 bits sin signo ), pero la mayoría de las aplicaciones de edición de etiquetas imponen límites más estrictos. FLAC tiene un límite menor de 24 bits en un archivo , porque almacena miniaturas y carátulas en big-endian binarios fuera de las etiquetas FLAC. [3]METADATA_BLOCK_VORBIS_COMMENT METADATA_BLOCK_PICTURE

Los datos están codificados en UTF-8 , por lo que se puede utilizar como valor cualquier cadena Unicode conforme.

Se permite cualquier nombre de campo y no hay ningún formato en el que deban estar los valores de los datos. Esto contrasta con el formato ID3 utilizado para los MP3 , que está muy estructurado. También se permite el uso de nombres de campos más de una vez. Se recomienda utilizar esta función para admitir múltiples valores, por ejemplo, dos ARTIST=...campos para enumerar a ambos artistas de una sola composición.

La especificación proporciona varios nombres de etiquetas de ejemplo, como TITLEy TRACKNUMBER. La mayoría de las aplicaciones también admiten estándares comunes de facto , como DISCNUMBER, RATINGy etiquetas para la información de ReplayGain . Las calificaciones generalmente se asignan como de 1 a 5 estrellas con 20,40,60,80,100 como valores de cadena reales.

No existen disposiciones para almacenar datos binarios en los comentarios Vorbis. Esto es por diseño; están destinados a usarse como parte de un formato contenedor como Ogg , y cualquier dato binario adicional debe codificarse en el contenedor como una secuencia. La excepción a esto, por petición popular, es una propuesta para incorporar la portada en un comentario de Vorbis. [4]

Ver también

Referencias

  1. ^ T. Terriberry; et al. (2016). "Definiciones de etiquetas". Encapsulación Ogg para el códec de audio Opus. IETF . segundo. 5.2.1. doi : 10.17487/RFC7845 . RFC 7845.
  2. ^ "Especificación del formato Ogg Vorbis I: campo de comentario y especificación del encabezado". xiph.org . Fundación Xiph.Org. 2005 . Consultado el 18 de febrero de 2016 .
  3. ^ "METADATA_BLOCK_VORBIS_COMMENT". Códec de audio sin pérdidas y sin flac . Xiph.Org . 2014 . Consultado el 3 de diciembre de 2019 .
  4. ^ "VorbisComment, portada". wiki.xiph.org . xiph.org . Consultado el 1 de octubre de 2016 .