Una hoja de referencia , o archivo de referencia , es un archivo de metadatos que describe cómo se distribuyen las pistas de un CD o DVD [ cita requerida ] . Las hojas de referencias se almacenan como archivos de texto sin formato y, por lo general, tienen una extensión de nombre de archivo .cue . CDRWIN introdujo por primera vez las hojas de referencia, [1] que ahora son compatibles con muchas aplicaciones de creación de discos ópticos y reproductores multimedia .
Descripción general
Las hojas de pistas pueden describir muchos tipos de CD de audio y datos. Los datos principales (incluido el audio) de un CD descrito por una hoja de referencia se almacenan en uno o más archivos a los que hace referencia la hoja de referencia. Las hojas de pistas también especifican la duración de las pistas y el texto del CD, incluidos los títulos y los artistas de las pistas y los discos. Son especialmente útiles al dividir el audio almacenado en un solo archivo en varias canciones o pistas. Los archivos de datos a los que hace referencia la hoja de referencia pueden ser archivos de audio (comúnmente en formato MP3 o WAV ) o imágenes de disco sin formato , generalmente con un Extensión .bin .
Cuando se usa para imágenes de disco, el formato generalmente se llama CUE / BIN, lo que indica que almacena una imagen de disco compuesta por un archivo de hoja de referencia y uno o más Archivos .bin . La Los archivos .bin son copias binarias sin procesar sector por sector de las pistas de los discos originales. Estos binarios Los archivos .bin generalmente contienen los 2352 bytes de cada sector en un disco óptico , incluidos los encabezados de control y los datos de corrección de errores en el caso de los CD-ROM (a diferencia de las imágenes ISO de los CD-ROM, que almacenan solo los datos del usuario). Sin embargo, el comando TRACK en un archivo de hoja de referencia se puede usar para referirse a imágenes de disco binarias que contienen solo los datos del usuario de cada sector, indicando el modo de CD específico de las pistas a partir de las cuales se creó la imagen (que es necesario saber el tamaño de los datos del usuario en cada sector).
El formato BIN / CUE es uno de los pocos formatos además de Nero NRG , Alcohol 120% 's MDF / MDS y CloneCD ' s CCD / IMG / SUB formatos de imagen de disco para apoyar los CD de modo mixto que pueden contener pistas de CD de audio, así como datos pistas.
El nombre "hoja de referencia" se origina en el comando SCSI / ATA "enviar hoja de referencia" en la creación de discos ópticos . [1] La especificación para ese comando define un formato de hoja de claves que contiene principalmente la misma información, pero en una estructura de datos binarios tabular, en lugar de un archivo de texto. [2]
Reproducción de archivos de audio
Se puede copiar un CD de audio multipista completo en un solo archivo de audio y una hoja de referencia. Sin embargo, los reproductores de audio de software y los reproductores de audio digital de hardware a menudo tratan cada archivo de audio como una sola entrada de lista de reproducción , lo que puede dificultar la selección e identificación de las pistas individuales. Una solución común es dividir el archivo de audio original en una serie de archivos separados, uno por pista.
Otro enfoque es que el reproductor de audio admita directamente la hoja de referencia. Esto puede implicar proporcionar una nueva lista de reproducción (por ejemplo, una ventana adicional) para el contenido de la hoja de referencia, o agregar una entrada para cada pista directamente en la lista de reproducción principal.
Sintaxis de la hoja de referencia
Una hoja de referencias es un archivo de texto sin formato que contiene comandos con uno o más parámetros. Los comandos generalmente se aplican a todo el disco o a una pista individual, según el comando en particular y el contexto. Pueden describir el diseño de los datos que se escribirán o el texto en CD ( metadatos ). La especificación original de la sintaxis y la semántica de la hoja de referencia aparece en la Guía del usuario de CDRWIN. [3]
Los comandos estándar son: [4]
Comandos esenciales
- EXPEDIENTE
- Nombra un archivo que contiene los datos y su formato (como formatos de archivo de audio MP3 y WAVE e imágenes de disco "binarias" simples )
- PISTA
- Define un contexto de pista , proporcionando su número y tipo o modo (por ejemplo AUDIO o varios modos de CD-ROM ). Algunos comandos que siguen a este comando se aplican a la pista en lugar de a todo el disco.
- ÍNDICE
- Indica un índice (posición) dentro del actual ARCHIVO . La posición se especifica en formato mm : ss : ff (minuto-segundo-fotograma). Hay 75 cuadros de este tipo por segundo de audio. En el contexto de las hojas de referencia, los "marcos" se refieren a sectores de CD , a pesar de que una estructura diferente de nivel inferior en los CD también se conoce como marcos. [5]INDICE 01 es obligatorio y denota el inicio de la pista, mientras que INDEX 00 es opcional y denota el pregap . El pregap de la Pista 1 se usa para Hidden Track One Audio (HTOA). También se permiten índices opcionales de números más altos (02 a 99).
- pregap y POSTGAP
- Indica la longitud del pregap o postgap de una pista , que no se almacena en ningún archivo de datos. La longitud se especifica en el mismo formato de fotograma minuto-segundo que para ÍNDICE .
CD-Text y otros comandos de metadatos
- movimiento rápido del ojo
- Agrega un comentario que generalmente no tiene relación con el CD escrito, con la excepción de algunas aplicaciones que lo usan para almacenar metadatos adicionales (por ejemplo, Exact Audio Copy escribe algunos campos adicionales, que foobar2000 puede leer). REM no debería aparecer en una línea por sí solo, ya que algunas aplicaciones lo consideran un error de sintaxis.
- CDTEXTFILE
- Identifica un archivo que contiene información de texto de CD
- BANDERAS
- Establece banderas de subcódigo de una pista
- CATALOGAR
- Contiene el código UPC / EAN del disco
- ISRC
- Definir el ISRC de la corriente PISTA
- TÍTULO , PERFORMER y COMPOSITOR DE CANCIONES
- Metadatos de CD-Text ; se aplica a todo el disco o una pista específica, según el contexto
Hojas de referencia no estándar
Los programas de extracción de CD normalmente ofrecen la opción de crear un archivo separado para cada pista de audio, con la parte (pre) del espacio de una pista colocada al final del archivo de la pista anterior. Esto coincide con la operación de reproducción normal (el comienzo de cada archivo es el comienzo de una pista, no el espacio que lo precede) y con el diseño descrito en la tabla de contenido del disco, que no especifica la información del espacio en absoluto.
El formato de hoja de referencia, como se especifica en el Manual de uso de CDRWIN, [3] no admite conjuntos de archivos de este tipo; más bien, está diseñado con la expectativa de que todos los datos de audio existan en un solo archivo (CDRWIN solo crea hojas de referencia para ese tipo de copia) o en archivos separados, pero solo con las porciones de espacio del audio eliminadas o colocadas en el comienzo de los archivos.
Con el fin de permitir que las hojas de referencia se utilicen para grabar un CD a partir de conjuntos de archivos ordinarios que tienen la parte del espacio al final de cada archivo, el programa de extracción y grabación de CD Exact Audio Copy (EAC) permite la creación de hojas de referencia que relajan la Restricción del Manual de uso de CDRWIN sobre dónde se pueden usar los comandos FILE. [6] Este formato de hoja de referencia no conforme, diseñado solo para grabar CD con EAC, no es compatible con otras piezas de software, como el reproductor multimedia foobar2000 , que permite el uso de hojas de referencia como listas de reproducción.
Ejemplos de
El archivo MP3 "Faithless - Live in Berlin.mp3" , contiene una grabación en vivo de la banda Faithless . En este concierto, Faithless interpretó ocho canciones en el orden que se muestra a continuación. Por lo tanto, la lista de pistas es la siguiente:
- Infiel - Reverencia
- Faithless - Ella es mi bebé
- Faithless - Tome el largo camino a casa
- Infiel - Insomnio
- Faithless - Traiga a la familia de regreso
- Infiel - Salva Mea
- Infiel - Viejo Sucio
- Faithless - Dios es un DJ
Dado que el MP3 es un archivo que contiene la interpretación completa, grabarlo en un CD tal como está haría que no sea conveniente saltar a canciones individuales. Para diseñar la hoja de referencia, primero se deben encontrar los puntos en el MP3 en los que comienza cada canción. Los tiempos son acumulativos: cada pista debe tener un tiempo posterior al anterior.
Las primeras cinco líneas indican la información del disco. A esto le sigue la información de cada pista, con sangría del resto. La La línea INDEX 01 lee lo mismo para cada pista, con la excepción del valor de tiempo que le sigue. REM , TITULO y PERFORMER son opcionales.
REM GÉNERO ElectrónicaFECHA REM 1998ACTOR "Faithless"TÍTULO "Vivir en Berlín"ARCHIVO "Faithless - Live in Berlin.mp3" MP3 PISTA 01 AUDIO TÍTULO "Reverencia" ACTOR "Faithless" ÍNDICE 01 00:00:00 PISTA 02 AUDIO TÍTULO "Ella es mi bebé" ACTOR "Faithless" ÍNDICE 01 06:42:00 PISTA 03 AUDIO TÍTULO "Tome el camino más largo a casa" ACTOR "Faithless" ÍNDICE 01 10:54:00 PISTA 04 AUDIO TÍTULO "Insomnio" ACTOR "Faithless" ÍNDICE 01 17:04:00 PISTA 05 AUDIO TÍTULO "Traiga a la familia de regreso" ACTOR "Faithless" ÍNDICE 01 25:44:00 PISTA 06 AUDIO TÍTULO "Salva Mea" ACTOR "Faithless" ÍNDICE 01 30:50:00 PISTA 07 AUDIO TÍTULO "Viejo sucio" ACTOR "Faithless" ÍNDICE 01 38:24:00 PISTA 08 AUDIO TÍTULO "Dios es un DJ" ACTOR "Faithless" ÍNDICE 01 42:35:00
Un ejemplo de una hoja de referencia utilizada junto con un archivo de imagen de CD:
ARCHIVO "sampleimage.bin" BINARIO PISTA 01 MODO1 / 2352 ÍNDICE 01 00:00:00
Ver también
- Comparación de software de reproducción de audio # Capacidad de metadatos
- Comparación de software de reproducción de video # Capacidad de metadatos
- Comparación de software de creación de discos
- Copia de audio exacta (EAC): un programa de extracción de CD patentado
- MusicBrainz Picard : un editor de etiquetas multiplataforma de MusicBrainz escrito en Python
- XSPF : un formato de lista de reproducción basado en XML para medios digitales
Referencias
- ^ a b "Hoja de referencia" . Base de conocimientos de Hydrogenaudio . 23 de mayo de 2016 . Consultado el 31 de octubre de 2016 .
- ^ Roberts, Ron (30 de agosto de 1999). "Comandos multimedia SCSI - 2 (MMC-2) § 6.1.31" (PDF) . Consultado el 31 de octubre de 2016 .
- ^ a b Guía del usuario de CDRWIN para Windows 95, 98 y NT (PDF) . 3.8. Tecnología Golden Hawk. 1 de noviembre de 2000. Apéndice A: Comandos de hoja informativa. Archivado desde el original el 14 de junio de 2007.CS1 maint: bot: estado de URL original desconocido ( enlace )
- ^ "Sintaxis de Cue-Sheet" . Archivado desde el original el 1 de febrero de 2016 . Consultado el 31 de octubre de 2016 .
- ^ McFadden, Andy (20 de mayo de 2004). "¿Qué es un marco? ¿Codificación CIRC? ¿Cómo funciona ECC?" . Preguntas frecuentes sobre CD grabables - Sección 2 . Consultado el 31 de octubre de 2016 .
- ^ Wiethoff, Andre (24 de septiembre de 2010). "Por qué odio EAC --- Hojas CUE mal formadas" . Archivado desde el original el 18 de julio de 2011 . Consultado el 31 de octubre de 2016 .
enlaces externos
- Página de hoja de pistas en el sitio web de la base de conocimientos de Hydrogenaudio
- Documentación en formato de hoja CUE