stringtranslate.com

Reproducción sin pausas

La reproducción sin pausas es la reproducción ininterrumpida de pistas de audio consecutivas, de modo que las distancias de tiempo relativas en la fuente de audio original se conservan sobre los límites de las pistas durante la reproducción. Para que esto sea útil, tampoco se deben eliminar otros artefactos (aparte de los relacionados con el tiempo) en los límites de la pista. 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 interrupciones es una fuente de molestia para los oyentes de música en la que las pistas deben sucederse entre sí, como música clásica ( ópera en particular), rock progresivo , álbumes conceptuales , música electrónica y grabaciones en vivo con ruido de audiencia. entre pistas.

Causas de las brechas

Latencia de reproducción

Varios componentes de software, firmware y hardware pueden sumar un retraso sustancial asociado con el inicio de la reproducción de una pista. Si no se tiene en cuenta, el oyente se queda esperando en silencio mientras el reproductor busca el siguiente archivo (ver 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. La brecha puede ser de hasta medio segundo o más, algo muy notable en música "continua", como ciertos géneros clásicos o de danza. En casos extremos, el hardware incluso se reinicia entre pistas, creando un "clic" muy corto.

Para tener en cuenta toda la cadena de retrasos, lo ideal es que el inicio de la siguiente pista se decodifique fácilmente antes de que finalice la pista que se está reproduciendo actualmente. Las dos piezas de audio decodificadas deben enviarse al hardware de forma continua durante la transición, como si las pistas estuvieran concatenadas en el software.

Muchos reproductores de audio antiguos en computadoras personales no implementan el almacenamiento en búfer necesario para reproducir audio sin interrupciones. Algunos de estos dependen de complementos de audio sin interrupciones 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 interrupciones directamente.

Artefactos de compresión

Los esquemas de compresión de audio con pérdida que se basan en transformaciones de tiempo/frecuencia superpuestas añaden 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 recortan 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.

Para 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 posterior eliminación. [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, normalmente quedará 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 es más flexible, pero tiene el inconveniente de insertar aproximadamente 2 segundos de silencio entre pistas. El modo Disco a la vez (DAO) le permite grabar el CD completo en una sesión continua, sin pausas entre pistas. [3] Este modo es adecuado cuando desea una experiencia de reproducción perfecta y sin interrupciones entre canciones. DAO se usa comúnmente para grabaciones en vivo, mezclas de DJ o álbumes conceptuales donde las pistas se combinan entre sí. [4]

Formas de eliminar las lagunas.

Reproducción precisa y sin interrupciones

A diferencia de las técnicas heurísticas , lo que a menudo se entiende por reproducción precisa y sin interrupciones es que se garantiza que el tiempo de reproducción será idéntico al de la fuente. Según esta definición, a un reproductor preciso sin espacios no se le permite introducir espacios ni superposiciones (fundido cruzado) entre pistas sucesivas, y no se le permite utilizar conjeturas.

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

Métodos aproximados

Algunos reproductores de música utilizan la heurística para detectar silencios entre pistas y recortar el audio según sea necesario durante la reproducción. Debido a la pérdida de resolución de tiempo 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, es posible que se eliminen 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 fundidos cruzados entre pistas. Esto elimina los espacios que a algunos oyentes les distraen, pero también altera en gran medida la señal de audio, lo que puede tener efectos indeseables en la experiencia auditiva. A algunos oyentes no les gustan más estos efectos que el espacio que intentan eliminar. Por ejemplo, el fundido cruzado no es apropiado 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 provocar una gran caída de volumen.

Estos métodos anulan el propósito del espaciamiento intencional entre pistas. No todos los álbumes son álbumes mixtos; Quizás lo más habitual es que haya una pausa estética entre temas no relacionados. Además, el artista puede dejar silencios intencionalmente para lograr un efecto dramático, que podría decirse que debería preservarse independientemente de si existe un límite de pista allí.

En comparación con la reproducción precisa y sin interrupciones, estos métodos son un enfoque diferente para el silencio erróneo en archivos de audio, pero otras 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 común es codificar pistas consecutivas como un solo 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 difícil de manejar debido al tamaño posiblemente grande del archivo comprimido resultante. Además, a menos que el software o hardware de reproducción pueda reconocer las hojas de referencia, navegar entre pistas puede resultar difícil.

Es posible que se puedan agregar metadatos sin espacios a los archivos existentes. Si se conoce el codificador, es posible adivinar el retraso del codificador. Además, si la compresión se realizó en un CD de audio, la duración de reproducción original será un múltiplo entero de 588 muestras, el tamaño de un sector de CD. De este modo 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 y sin interrupciones en reproductores que lo admitan.

Requisitos previos

Soporte de formato

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

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

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

Asistencia al jugador

Soluciones óptimas:

Hardware

Software

Soluciones alternativas o parciales:

Ver también

Referencias

  1. ^ Taylor, Marcos (2003). "Preguntas frecuentes técnicas de LAME" . Consultado el 6 de julio de 2006 .
  2. ^ Robinson, David (2001). "Resultados de la prueba de calidad de decodificación de mp3 beta de Lame v3.81 y 3.87" . 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 pausas en Spotify 2023?". spotifmania.com . Consultado el 19 de junio de 2023 .
  5. ^ "256734: reproducción precisa y sin interrupciones". bugs.kde.org . Consultado el 7 de diciembre de 2017 .
  6. ^ "Noticias Speex". 2004-07-28 . 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". desarrollador.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 de 20 Gb". 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 pausas en la lista de correo de Amarok". 2006-09-06 . Consultado el 19 de enero de 2007 .
  17. ^ "[Implementada] Reproducción sin pausas". 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 puede interpretar la información de metadatos.
  2. ^ abc Vorbis y Speex cuentan con soporte sin espacios a través de la capa Ogg . La implementación de referencia de Speex inicialmente no incluía soporte completo de metadatos.

enlaces externos