Comentarios de Vorbis

Comentarios Vorbis  es un contenedor de metadatos que se utiliza en los formatos de archivos de audio Vorbis , FLAC y Speex . Le permite agregar información sobre el archivo al propio archivo, como título, artista, álbum, número de pista, etc. Sin embargo, como señala la documentación oficial de Ogg Vorbis: [1]

[Título del comentario] es para comentarios breves y textuales, no para metadatos arbitrarios; los metadatos arbitrarios son para un flujo de bits lógico separado (generalmente un flujo XML) que proporciona una mejor estructura y capacidad de análisis para el análisis de la máquina.

Formato

Una etiqueta Vorbis es una lista de campos en ИмяПоля=Данные. El nombre del campo puede constar de caracteres ASCII imprimibles , 0x20 (espacio) - 0x7D ("}"), excluyendo 0x3D ("=") y 0x7E ("~"). No distingue entre mayúsculas y minúsculas, por lo que artista y ARTISTA  son el mismo campo. El número de campos y su longitud están limitados a 4.294.967.295 (el valor máximo de un número entero de 32 bits ), pero la mayoría de las aplicaciones de edición de etiquetas imponen límites más estrictos.

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

Se permite cualquier nombre de etiqueta y no hay formato para el valor de los datos. Esto es diferente del formato ID3 altamente estructurado que se usa para los archivos MP3 . También se permite utilizar nombres de campo más de una vez. Esta característica se usa para admitir múltiples valores, como dos campos artist=...para enumerar a ambos artistas en la misma canción.

La especificación proporciona varias instancias de nombres de etiquetas, como título ( Título ) y número de pista ( TrackNumber ). La mayoría de las aplicaciones también admiten estándares comunes de facto , como el número de disco y las etiquetas para la información de ganancia de reproducción .

Los comentarios de Vorbis no permiten almacenar datos binarios. Esto es por diseño: los comentarios están destinados a usarse como parte de un formato de contenedor como Ogg , y cualquier dato binario adicional debe codificarse directamente en el contenedor.

Véase también

Notas

  1. Especificación de formato Ogg Vorbis I: campo de comentario y especificación de encabezado. Archivado desde el original el 19 de mayo de 2012. (Ogg Vorbis I Format Specification: Comment Field and Header Specification), con solicitudes de nombres de campo

Enlaces