Reproducción sin pausas

Reproducción ininterrumpida de pistas de audio consecutivas

La reproducción sin pausas es la reproducción ininterrumpida de pistas de audio consecutivas, de modo que las distancias temporales relativas en la fuente de audio original se conservan más allá de los límites de las pistas durante la reproducción. Para que esto sea útil, tampoco se deben cortar otros artefactos (que no sean los relacionados con el tiempo) en los límites de las pistas. La reproducción sin pausas es común con discos compactos , discos de gramófono o cintas, pero no siempre está disponible con otros formatos que emplean audio digital comprimido. La ausencia de reproducción sin pausas es una fuente de molestia para los oyentes de música en la que las pistas están destinadas a seguirse entre sí, como en la música clásica ( la ópera en particular), el rock progresivo , los álbumes conceptuales , la música electrónica y las grabaciones en vivo con ruido de público entre las pistas.

Causas de las lagunas

Latencia de reproducción

Diversos componentes de software, firmware y hardware pueden generar un retraso sustancial asociado con el inicio de la reproducción de una pista. Si no se tiene en cuenta, el oyente debe esperar en silencio mientras el reproductor obtiene el siguiente archivo (consulte el tiempo de acceso al disco duro ), actualiza los metadatos, decodifica todo el primer bloque, antes de tener datos para alimentar el búfer del hardware. El intervalo puede ser de hasta medio segundo o más, muy notable en música "continua", como ciertos géneros clásicos o de baile. En casos extremos, el hardware incluso se reinicia entre pistas, lo que crea un "clic" muy breve.

Para tener en cuenta toda la cadena de retrasos, lo ideal sería que el inicio de la siguiente pista se decodificara antes de que terminara la pista que se está reproduciendo en ese momento. Las dos piezas de audio decodificadas se deben enviar al hardware de forma continua durante la transición, como si las pistas estuvieran concatenadas en el software.

Muchos reproductores de audio antiguos de computadoras personales no implementan el almacenamiento en búfer necesario para reproducir audio sin pausas. Algunos de ellos dependen de complementos de audio sin pausas de terceros para almacenar en búfer la salida. Los reproductores más recientes y las versiones más nuevas de reproductores antiguos ahora admiten la reproducción sin pausas directamente.

Artefactos de compresión

Los esquemas de compresión de audio con pérdida que se basan en transformaciones superpuestas de tiempo/frecuencia agregan una pequeña cantidad de silencio de relleno 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 se eliminan durante la reproducción, los dos silencios reproducidos consecutivamente sobre el límite de una pista aparecerán como una pausa en el contenido de audio original. Los formatos sin pérdida no son propensos a este problema.

En algunos formatos de audio (por ejemplo, Ogg Vorbis ), donde el inicio y el final están definidos con precisión, el relleno se recorta implícitamente en el proceso de decodificación. Otros formatos pueden requerir metadatos adicionales para que el reproductor logre lo mismo. El popular formato MP3 no define ninguna forma de registrar la cantidad de retraso o relleno para su eliminación posterior. [notas 1] Además, el retraso del codificador puede variar de un codificador a otro, lo que dificulta la eliminación automática. [2] Incluso si se descomprimen dos pistas y se fusionan en una sola pista, generalmente permanecerá una pausa entre ellas.

CD grabado en modo TAO

Los CD de audio se pueden grabar en modo disco a la vez (DAO) o pista a la vez (TAO). Este último modo es más flexible, pero tiene el inconveniente de insertar aproximadamente 2 segundos de silencio entre las pistas. El modo disco a la vez (DAO) permite grabar todo el CD en una sesión continua, sin pausas entre las pistas. [3] Este modo es adecuado cuando se desea una experiencia de reproducción fluida sin interrupciones entre las canciones. DAO se utiliza habitualmente para grabaciones en directo, mezclas de DJ o álbumes conceptuales en los que las pistas se mezclan entre sí. [4]

Formas de eliminar los huecos

Reproducción precisa y sin interrupciones

A diferencia de las técnicas heurísticas , lo que se suele entender por reproducción precisa sin pausas es que se garantiza que el tiempo de reproducción sea idéntico al de la fuente. Según esta definición, un reproductor preciso sin pausas no puede introducir ni pausas ni superposiciones (fundición cruzada) entre pistas sucesivas, y no puede utilizar conjeturas.

Además de tener en cuenta la latencia de reproducción, la precisión aquí radica en tratar los datos sin pérdida tal como están y eliminar la cantidad correcta de relleno de los datos con pérdida. Esto no es posible para formatos de archivo con especificaciones de codificador definidas de forma imprecisa y sin metadatos y, por lo tanto, no hay forma de que los codificadores registren la duración del silencio extraño.

Métodos aproximados

Algunos reproductores de música utilizan la heurística para detectar el silencio entre pistas y recortar el audio según sea necesario durante la reproducción. Debido a la pérdida de resolución temporal de la compresión con pérdida , este método es inexacto. En particular, el silencio no es exactamente cero. Si el umbral de silencio es demasiado bajo, algunos silencios pasan desapercibidos. Si es demasiado alto, se pueden eliminar secciones enteras de música tranquila al principio o al final de una pista.

Los algoritmos de procesamiento de señales digitales (DSP) también se pueden utilizar para realizar crossfading entre pistas. Esto elimina los espacios que algunos oyentes encuentran molestos, pero también altera en gran medida la señal de audio, lo que puede tener efectos no deseados en la experiencia de escucha. A algunos oyentes les desagradan estos efectos más que el espacio que intentan eliminar. Por ejemplo, el crossfading no es adecuado para archivos que ya no tienen espacios, en cuyo caso la transición puede parecer artificialmente corta y alterar el ritmo. [5] Además, dependiendo de la duración del silencio sin recortar y del crossfader en particular, puede causar una gran caída de volumen.

Estos métodos anulan el propósito de espaciar intencionalmente las pistas. No todos los álbumes son álbumes de mezclas; quizás lo más típico es que haya una pausa estética entre pistas no relacionadas. Además, el artista puede dejar silencios intencionalmente para lograr un efecto dramático, que posiblemente debería conservarse independientemente de si hay un límite entre pistas allí.

En comparación con la reproducción precisa sin pausas, estos métodos son un enfoque diferente para los silencios erróneos en los archivos de audio, pero las demás características requeridas son las mismas. Sin embargo, este enfoque requiere más cálculos. En los reproductores de audio digitales portátiles, esto significa un tiempo de reproducción reducido con baterías.

Soluciones alternativas para el usuario

Una solución alternativa habitual es codificar pistas consecutivas como un único archivo, basándose en hojas de referencia (o algo similar) para la navegación. Si bien este método da como resultado una reproducción sin interrupciones dentro de pistas consecutivas, puede resultar complicado debido al posible gran tamaño del archivo comprimido resultante. Además, a menos que el software o hardware de reproducción pueda reconocer las hojas de referencia, la navegación entre pistas puede resultar difícil.

Es posible agregar metadatos sin interrupciones a los archivos existentes. Si se conoce el codificador, es posible adivinar el retardo del codificador. Además, si la compresión se realizó en audio de CD, la duración de reproducción original será un múltiplo entero de 588 muestras, el tamaño de un sector de CD. Por lo tanto, también se puede adivinar el tiempo total de reproducción. Agregar dicha información a los archivos de audio permitirá una reproducción precisa sin interrupciones en los reproductores que lo admitan.

Prerrequisitos

Compatibilidad de formatos

Dado que la compresión de datos sin pérdida excluye la posibilidad de introducción de relleno, todos los formatos de archivos de audio sin pérdida son inherentemente sin espacios.

Estos formatos de archivos de audio con pérdida tienen disposiciones para codificación sin interrupciones:

Algunos otros formatos no admiten oficialmente la codificación sin espacios en blanco, pero algunas implementaciones de codificadores o decodificadores pueden manejar metadatos sin espacios en blanco.

  • Los archivos MP3 codificados con LAME pueden reproducirse sin interrupciones en reproductores que admitan la etiqueta de información LAME Mp3. [7]
  • Los archivos AAC en formato MP4 codificados con Nero Digital de Nero AG se pueden reproducir sin interrupciones con foobar2000 , el último XMMS2 e iTunes 7.1.1.5 a 11.4.
  • El formato AAC en formato MP4 codificado con iTunes (versiones actuales y anteriores) no tiene interrupciones en iTunes 7.0 a 11.4, iPod nanos de segunda generación, todos los iPod con capacidad de video con el firmware más reciente y versiones recientes de foobar2000. [8] [ cita irrelevante ]
  • Los archivos MP3 codificados con iTunes no tienen interrupciones cuando se reproducen en iTunes 7.0 a 11.4, iPod nanos de segunda generación y todos los iPod con capacidad para reproducir videos con el firmware más reciente.
  • El audio de Windows Media codificado con Windows Media Player 9 se puede reproducir sin interrupciones con Windows Media Player 9 y versiones posteriores.
  • El audio de Windows Media codificado con Sound Player Lilith puede reproducirse sin interrupciones con las versiones más recientes de Sound Player Lilith en adelante. [9]
  • ATRAC en MiniDisc no tiene interrupciones gracias al uso de TOC (tabla de contenido).

Soporte al jugador

Soluciones óptimas:

Hardware

  • Manzana :
    • El iPod classic admite la reproducción sin interrupciones de archivos MP3 y AAC a partir de la quinta generación [10]
    • iPod nano de segunda generación y posteriores [10]
    • iPod Touch [10]
  • Archos Gmini XS202S
  • Cowon S9 admite reproducción sin pausas sin dependencia de software desde el firmware 2.31b. La mayoría de los reproductores Cowon más nuevos admiten reproducción sin pausas desde el primer momento (J3, X7, iAudio 9)
  • Reproductores de red DS de Linn Products
  • Todos los reproductores de la gama Logitech / Slim Devices Squeezebox admiten la reproducción sin pausas para todos los formatos sin pausas (MP3, FLAC, Vorbis, etc.). La función de crossfading también está disponible de forma opcional.
  • Microsoft Zune admite reproducción sin pausas con el firmware Zune 2.5 o posterior, aunque persisten algunos errores y ocasionalmente se pueden escuchar pequeños estallidos o saltos. [11]
  • Panasonic RX-D55AEG-K, una grabadora de radio portátil con reproductor de CD
  • Reproductor de hardware sin dependencia de software Rio Karma (FLAC, Ogg, MP3, WMA), primer DAP portátil con la función [12]
  • Roberts Sound 48, un radio reloj con reproductor de CD
  • Rockbox para varios reproductores de audio digital .
  • Sony :
    • MiniDisc Walkman admite reproducción sin interrupciones (incluidos reproductores MiniDisc Walkman que no sean de Sony)
    • El CD Walkman (como el D-NE330) admite la reproducción sin interrupciones de CD codificados con ATRAC
    • VAIO Pocket admite la reproducción sin interrupciones (a través de una actualización de firmware) de archivos ATRAC
    • Los reproductores de audio digital Network Walkman NW-HDx y NW-A (1x00, 3000, 60x, 80x) admiten la reproducción sin pausas de archivos ATRAC. Después de esto, los reproductores de audio digital Walkman perdieron esta función cuando cesó la compatibilidad con ATRAC, pero continuaron en Japón, donde los reproductores aún venían con ATRAC. La reproducción sin pausas regresó fuera de Japón cinco años después con el Walkman NWZ-F80x a través del formato FLAC. [13]
  • Reproductor de hardware sin interrupciones Trekstor Vibes que no depende del software
  • Serie V y Serie C de Victor Alneo [14] [15]

Software

  • Amarok , para Linux [16]
  • AIMP para Windows
  • Audacious , para Linux
  • Banshee , para Linux
  • Clementina , multiplataforma .
  • cmus , para Linux y BSD .
  • Cog , para OS X
  • DeaDBeeF , para Linux
  • foobar2000 , para Windows y Mac
  • Groove Music , para Windows 10.
  • iTunes 7.0 a 11.4 admitía de forma predeterminada la reproducción sin pausas 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 único es un proceso que consume mucho tiempo y puede bloquear o bloquear las computadoras.
  • JRiver Media Center , para Windows
  • KODI , para Windows, Linux, OS X, Android y otros.
  • mplayer2 , para Linux, OS X y Windows, admite la reproducción sin pausas de flac cuando se utiliza con la opción "-gapless-audio".
  • mpv (reproductor multimedia) para BSD, Linux, macOS, Windows.
  • MusicBee , para Windows
  • Música en consola , para Linux y otras plataformas tipo Unix.
  • Music Player Daemon , para Linux y otras plataformas tipo Unix.
  • Reproductor de música Neutron, para Android, Windows, Linux, OS X, iOS.
  • Plex , para todas las plataformas compatibles, ya sea a través del reproductor de plataformas o PlexAmp [17]
  • Qlab , para OS X
  • Quod Libet , multiplataforma.
  • Rhythmbox , para Linux
  • Winamp admite reproducción sin interrupciones de archivos MP3, M4A/AAC, Ogg Vorbis y FLAC (desde la versión 5.3).
  • Windows Media Player admite la extracción y reproducción sin interrupciones de archivos WMA desde Windows Media 9. Disponible en todas las máquinas Windows actuales.
  • XMPlay , admite reproducción sin interrupciones para todos los formatos de archivos

Soluciones alternativas o parciales:

  • XMMS2: tiene soporte nativo para MP3 sin interrupciones / Ogg Vorbis y FLAC

Véase también

  • Segue , la técnica en la música clásica

Referencias

  1. ^ Taylor, Mark (2003). "Preguntas frecuentes técnicas sobre LAME" . Consultado el 6 de julio de 2006 .
  2. ^ Robinson, David (2001). "Resultados de la prueba de calidad de decodificación de MP3 de Lame v3.81 y 3.87 beta" . Consultado el 24 de agosto de 2006 .Incluye una tabla de valores de retardo del codificador.
  3. ^ Taimoor, Taimoor (15 de junio de 2023). "Reproducción sin pausas/fundido cruzado".
  4. ^ Hassan, Taimoor (8 de junio de 2023). "¿Qué es y cómo habilitar la reproducción sin interrupciones de Spotify 2023?". spotifmania.com . Consultado el 19 de junio de 2023 .
  5. ^ "256734 – reproducción precisa sin pausas". bugs.kde.org . Consultado el 7 de diciembre de 2017 .
  6. ^ "Noticias de Speex". 28 de julio de 2004. Consultado el 25 de abril de 2008 .
  7. ^ "Preguntas frecuentes técnicas de LAME". Junio ​​de 2000. Consultado el 28 de enero de 2012 .
  8. ^ "Guías y código de muestra". developer.apple.com . Consultado el 7 de diciembre de 2017 .
  9. ^ "再生制御". www.project9k.jp . Consultado el 7 de diciembre de 2017 .
  10. ^ abc "¿Qué es la reproducción sin pausas?". Apple Inc. Archivado desde el original el 8 de mayo de 2008. Consultado el 13 de mayo de 2008 .
  11. ^ "Hilo sobre reproducción sin pausas en Zune HD". 25 de febrero de 2010. Consultado el 4 de mayo de 2010 .
  12. ^ "Reproductor MP3 Rio Karma 20Gb". 24 de abril de 2004.
  13. ^ "Guía de especificaciones de Sony NWZ-F806 - Página 1 de 4".
  14. ^ Ittousai. "ビクターAlneo にギャップレス再生・AAC対応の新モデル - Engadget japonés" . Consultado el 7 de diciembre de 2017 .
  15. ^ "【新製品レビュー】". av.watch.impress.co.jp . Consultado el 7 de diciembre de 2017 .
  16. ^ "Hilo sobre reproducción sin interrupciones en la lista de correo de Amarok". 2006-09-06 . Consultado el 2007-01-19 .
  17. ^ "[Implementado] Reproducción sin interrupciones". 23 de diciembre de 2018.

Notas

  1. ^ A pesar de esto, existen codificadores que almacenan la cantidad de relleno introducido en los metadatos para permitir una reproducción sin interrupciones. Esto solo se puede utilizar si el software de reproducción es capaz de interpretar la información de los metadatos.
  2. ^ abc Vorbis y Speex ofrecen compatibilidad sin interrupciones a través de la capa Ogg . La implementación de referencia de Speex no se entregó inicialmente con compatibilidad con metadatos sin interrupciones.
Obtenido de "https://es.wikipedia.org/w/index.php?title=Reproducción_sin_interrupciones&oldid=1249953835"