Lectura de Gapless

Ir a: navegación, búsqueda de

Lectura de Gapless es la reproducción ininterrumpida consecutivas de pistas de audio, tal que distancias de tiempo relativo en la fuente de audio original se conservan sobre los límites de la pista en reproducción. Para que sea útiles, otros artefactos (de sincronización relacionada) en la pista los límites deben no cortará tampoco. Lectura de Gapless es común con discos compactos, discos de gramófono, o cintas, pero no siempre está disponible en otros formatos que emplean audio digital comprimido. La ausencia de lectura de gapless es una fuente de molestia a los oyentes de música donde pretenden pistas Segue en otras, como algunas música clásica (Ópera en particular), rock progresivo, álbumes del concepto, música electrónica, y vivir las grabaciones con ruido de audiencia entre las pistas.

Contenido

  • 1 Causas de las brechas
    • 1.1 Latencia de reproducción
    • 1.2 Artefactos de compresión
    • 1.3 CD grabado en el modo TAO
  • 2 Maneras de eliminar las brechas
    • 2.1 Precisión de lectura de gapless
    • 2.2 Métodos aproximados
    • 2.3 Soluciones de usuario
  • 3 Requisitos previos
    • 3.1 Compatibilidad con formatos
    • 3.2 Ayuda del jugador
      • 3.2.1 Hardware
      • 3.2.2 Software
  • 4 Véase también
  • 5 Referencias
    • 5.1 Notas
  • 6 Enlaces externos

Causas de las brechas

Latencia de reproducción

Varios componentes de software, firmware y hardware pueden sumar una demora sustancial asociada con el inicio de la reproducción de una pista. Si no se cuenta, el oyente quedo esperando en silencio mientras el jugador recupera el archivo siguiente (véase tiempo de acceso de disco duro), actualiza los metadatos, decodifica todo el primer bloque, antes de tener todos los datos para alimentar el búfer de hardware. La brecha puede ser tanto como un segundo o más — muy notable en la música "continua" como algunos clásicos o géneros de danza. En algunos casos, el hardware se restablece incluso entre pistas, creando un "clic" muy corto.

Para tener en cuenta toda la cadena de retrasos, el comienzo de la próxima pista idealmente debería fácilmente decodificado antes de la pista actual termine. Las dos piezas decodificadas de audio deben ser alimentadas al hardware continuamente sobre la transición, como si las pistas se concatenan en software.

Muchos más viejos reproductores de audio en ordenadores personales no implementan el búfer necesario para reproducir audio gapless. Algunos de éstos dependen de terceros gapless plug-ins de audio a la salida de búfer. Algunos jugadores nuevos y nuevas versiones de viejos jugadores ahora soportan de lectura de gapless directamente.

Artefactos de compresión

Tipo de compresión de audio los planes que se basan en la superposición de tiempo/frecuencia transforma agregue una pequeña cantidad de relleno de silencio al principio y al final de cada pista. Estos silencios aumentan el tiempo de reproducción de los datos de audio comprimidos.[1] Si no recortado durante la reproducción, los dos silencios jugados consecutivamente sobre un límite de pista aparecerá como una pausa en el contenido de audio original. Formatos Lossless no son propensos a este problema.

Para algunos audio formatos (ej.: Ogg Vorbis), donde precisamente se definen al comienzo y al final, el relleno se recorta implícitamente en el proceso de decodificación. Otros formatos pueden requerir más metadatos para el jugador para lograr lo mismo. El popular MP3 formato no define así se registra la cantidad de retraso o relleno para un retiro más adelante.[Notas 1] Además, el retraso del codificador puede variar de codificador de codificador, dificultando la eliminación automática.[2] Aunque dos pistas se descomprime y fusionadas en una sola pista, una pausa generalmente permanecerá entre ellos.

CD grabado en el modo TAO

Artículo principal: Modos de grabación de disco óptico

Pueden grabar CDs de audio en cualquiera disco a la vez (DAO) o pista a la vez Modo (TAO). El último es más flexible, pero tiene el inconveniente de introducir aproximadamente 2 segundos de silencio entre pistas.

Maneras de eliminar las brechas

Precisión de lectura de gapless

A diferencia de heurístico técnicas, lo que significa a menudo precisa lectura de Gapless, es tiempo de reproducción garantizada ser idéntica a la fuente. Por esta definición, un jugador gapless preciso no está permitido introducir o lagunas o traslapos (crossfading) entre pistas sucesivas y no está permitido utilizar las conjeturas.

Aparte de contabilidad para la latencia de la reproducción, la precisión aquí radica en el tratamiento de datos sin pérdida-es y la eliminación de la corregir cantidad de relleno de datos con pérdida. Esto no es posible para todos los formatos de archivo.

Métodos aproximados

Heurística son utilizados por algunos reproductores de música para detectar silencio entre pistas y recortar el audio como sea necesario en la reproducción. Debido a la pérdida de resolución, tiempo de tipo de compresión, este método es inexacta. En particular, el silencio no es exactamente cero. Si el umbral de silencio es demasiado bajo, algunos silencios pasan desapercibidos. Secciones de música tranquila al principio o al final de una pista demasiado altas y toda pueden eliminarse.

Procesamiento de señal digital Algoritmos (DSP) también pueden utilizarse para crossfade entre las pistas. Esto elimina las brechas que algunos oyentes encuentran distraes, pero también enormemente altera la señal de audio, que puede tener efectos indeseables sobre la experiencia auditiva. Algunos oyentes no les gusta más la brecha intentan eliminar estos efectos. Por ejemplo, una transición es inadecuada para los archivos que ya se encuentran gapless, en cuyo caso puede sentir artificialmente corta y alterar el ritmo de la transición.[3] Además, dependiendo de la longitud del silencio sin recortar y el crossfader particular, puede provocar una caída de gran volumen.

Estos métodos derrotan el propósito de intencional espaciado entre pistas. No todos los álbumes son mezcla de álbumes; Tal vez más típicamente, hay una pausa entre las pistas sin relación estética. Además, el artista puede dejar intencionalmente en silencios para un efecto dramático, que podría decirse que debe preservarse independientemente de si hay un límite de pista allí.

En comparación con precisión de lectura de gapless, estos métodos son un enfoque diferente al silencio errónea en los archivos de audio, pero otras características necesarias son las mismas. Sin embargo, este enfoque requiere más de cómputo. En reproductores portátiles de audio digital, esto significa una reducción del tiempo jugando en las baterías.

Soluciones de usuario

Una solución común es codificar pistas consecutivas como un solo archivo, confiando en hojas CUE (o algo similar) para la navegación. Aunque este método resulta en lectura de gapless dentro de pistas consecutivas, puede ser difícil de manejar debido al tamaño del archivo comprimido resultante posiblemente grande. Además, a menos que el hardware o software de reproducción puede reconocer las hojas cue, navegar entre las pistas puede ser difícil.

Es posible añadir gapless metadatos a los archivos existentes. Si se conoce el codificador, es posible adivinar el retraso del codificador. También, si la compresión se realizó en CD de audio, la duración de reproducción original será un entero múltiplo de 588 muestras, el tamaño del sector de un CD. Así el tiempo de reproducción total también puede ser conjeturado. Añadir información a archivos de audio permitirá precisa lectura de gapless en los jugadores que lo admitan.

Requisitos previos

Compatibilidad con formatos

Desde compresión sin pérdida de datos excluye la posibilidad de la introducción del acolchado, son inherentemente gapless todos los formatos de archivo de audio sin pérdidas.

Estos lossy formatos de audio tienen disposiciones para la codificación gapless:

  • AAC en MP4[4]
  • Musepack
  • Ogg Vorbis[notas 2]
  • Speex[notas 2][5]
  • Opus[notas 2]

Algunos otros formatos no son compatibles oficialmente gapless codificación, pero algunas implementaciones de codificadores o decodificadores pueden manejar gapless metadatos.

  • COJOS-MP3 codificados puede ser gapless con jugadores que admitan la etiqueta de información LAME Mp3.[6]
  • AAC en MP4 codificado con Nero Digital de Nero AG puede ser gapless con Foobar2000, las últimas XMMS2., y iTunes 7.1.1.5 en adelante.
  • AAC en MP4 codificados con iTunes (versiones actuales y anteriores) es gapless en iTunes 7.0 en adelante, 2ª generación iPod nanos, todos los iPod video compatible con el firmware más reciente y las versiones recientes de foobar2000.
  • MP3 codificados en iTunes es gapless al reproducir en iTunes 7.0 en adelante, 2ª generación iPod nanos y todos los iPods video compatible con el firmware más reciente.
  • Windows Media Audio codificado con Reproductor de Windows Media 9 puede ser gapless con Windows Media Player 9 y en adelante.
  • Windows Media Audio codificado con Lilith reproductor de sonido puede ser gapless con sonido más reciente jugador Lilith en adelante.[7]
  • ATRAC en MiniDisc es gapless mediante el uso de TOC (tabla de contenidos).

Ayuda del jugador

Soluciones óptimas:

Hardware

  • Apple:
    • iPhone[8]
    • iPod classic soporta lectura de gapless de MP3s y AACs de la quinta generación adelante[8]
    • iPod nano segunda generación y posteriores[8]
    • iPod Touch[8]
  • Archos Gmini XS202S
  • Cowon S9 soporta lectura de gapless sin dependencia de software desde 2.31b firmware. Mayoría de los reproductores Cowon más reciente apoyo de lectura de gapless derecho fuera de la caja (J3, X 7, iAudio 9)
  • Productos de Linn Reproductores en red DS
  • Todos los jugadores en el Logitech/Dispositivos delgados Squeezebox gama soporte de lectura de gapless para todo gapless formatos (lame MP3, FLAC, Vorbis, etc.). Transición también está opcionalmente disponible.
  • Microsoft Zune soporta lectura de gapless con Zune 2.5 o firmware posterior, aunque quedan algunos bugs y se oyen de vez en cuando pequeños estallidos o salta.[9]
  • Productos de los medios de oliva Jugadores del Opus y melodía
  • Raumfeld sistema audio multi-room soporta lectura de gapless desde la versión del firmware 1.2
  • Rio Karma y TrekStor Vibez reproductores Gapless con ninguna dependencia de software
  • Rockbox para varios reproductores de audio digital.
  • Victor Series Alneo V y C[10][11]

Software

  • Aqualung
  • Amarok, para Linux[12]
  • Audaz, para Linux
  • Banshee, para Linux
  • Clementina, multiplataforma (Aunque actualmente roto en la versión 1.0 y 1.1[13])
  • Cmus, para Linux y BSD.
  • DeaDBeeF, para Linux
  • Foobar2000, para Windows
  • G-EarReproductor de música Google para OS X
  • Jugador Gapless, para Android[14]
  • Reproductor de música GoneMAD, para Android[15]
  • iTunes las versiones 7.0 y versiones posteriores admiten como lectura de gapless predeterminado en Macintosh y Windows sin tener que combinar pistas durante la codificación (una limitación de las versiones anteriores). Algunos usuarios en situaciones inusuales se han quejado de que el análisis de una sola vez es un proceso de sistema intensivo que puede demorar o accidente computadoras.
  • Centro de medios, para Windows
  • MusicBee, para Windows
  • Música en consola, para Linux y otras plataformas Unix-like.
  • Mplayer2, para Linux, OS X y Windows soporta lectura de gapless de FLAC Cuando se utiliza con la opción "- gapless - audio".
  • Music Player Daemon, para Linux y otras plataformas Unix-like.
  • Reproductor de música de neutrones,[16] para Android, Libro de jugadas y BlackBerry 10.
  • PowerAMP, para Android
  • QLab, para OS X
  • Rhythmbox, para Linux
  • Para:, para OS X
  • Winamp, soporta archivos de lectura de gapless para MP3, AAC/M4A, Ogg Vorbis y FLAC (desde la versión 5.3).
  • Reproductor de Windows Media, ha apoyado gapless ripeo y reproducción de WMA desde Windows Media 9. Disponible en todas las máquinas de Windows actuales.
  • XMPlay, soporta lectura de gapless para todo formato de archivos

Soluciones alternativas o parciales:

  • XMMS2. -tiene soporte nativo para gapless MP3 / Ogg Vorbis y FLAC

Véase también

  • Álbum Gapless, un concepto estrechamente relacionado
  • Segue, la técnica en la música clásica

Referencias

  1. ^ Taylor, Mark (2003). "Mala técnica FAQ". 2006-07-06.
  2. ^ Robinson, David (2001). "v3.81 cojo y 3,87 beta mp3 calidad descifrar los resultados". 2006-08-24. Dispone de una tabla de valores de retardo codificador.
  3. ^ https://bugs.kde.org/show_bug.cgi?id=256734
  4. ^ Especificación de formato de archivo QuickTime: Audio cebado - manejo retraso codificador AAC
  5. ^ "Speex News". 2004-07-28. de 2008-04-25.
  6. ^ "Mala técnica FAQ". Junio de 2000. 2012-01-28.
  7. ^ [1]
  8. ^ a b c d "¿Qué es la lectura de Gapless?". Apple Inc. de 2008-05-13.
  9. ^ "Hilo de lectura de gapless en Zune HD". 2010-02-25. 2010-05-04.
  10. ^ [2]
  11. ^ [3]
  12. ^ "Hilo de lectura de Gapless en Amarok lista". 2006-09-06. de 2007-01-19.
  13. ^ "Clementina Bugtracker, tema 2531". 2012-11-16.
  14. ^ "Gapless Player". 2013-11-05.
  15. ^ "Reproductor de música de GoneMAD". 13 / 06 / 2012 obtenido.
  16. ^ "Reproductor de música de neutrones". 25 / 09 / 2012 obtenido.

Notas

  1. ^ A pesar de esto, existen codificadores que almacenan la cantidad de relleno introducido en metadatos para permitir la lectura de gapless. Esto puede usarse sólo si el software de reproducción es capaz de interpretar la información de metadatos.
  2. ^ a b c Vorbis y Speex cuentan con soporte gapless a través de la OGG capa. La implementación de referencia de Speex no enviar inicialmente con el apoyo de gapless metadatos.

Enlaces externos

  • Reproductores de mp3: comprador, una descripción de lectura de gapless en reproductores de audio digital

Otras Páginas

Obtenido de"https://en.copro.org/w/index.php?title=Gapless_playback&oldid=615384295"