2 votos

Reproducción específica de MP3 solo por auriculares

Estoy sin ideas. El siguiente archivo MP3 no se reproduce correctamente en muchos dispositivos Android: https://www.heimatmuseum-zinnowitz.de/app/download/12553824899/Kino%20Audiodatei%20Deutsch.mp3?t=1590484494

Contiene una voz femenina en alemán. Pero en varios dispositivos, solo se reproduce a través de los auriculares. Si uso el altavoz normal, solo obtengo ruido.

He intentado muchas cosas diferentes:

  • Usé diferentes dispositivos (funciona bien en una tablet Samsung (Android 8.1), pero solo funciona con auriculares en mi Huawei P20 Pro (Android 9) y en otro teléfono más antiguo (Android 7)).
  • En Windows, funciona perfectamente.
  • Convertí el archivo a un formato diferente (OGG y WAV)
  • Cambié la frecuencia de muestreo de 48.0 kHz a 44.1 kHz
  • Cambié entre tasa de bits constante y variable
  • Probé con el reproductor predeterminado y una aplicación diferente (MusicFolderPlayer)
  • Usé diferentes convertidores (Audacity y varios convertidores en línea)

El problema siempre es el mismo: escucho todo usando auriculares, solo obtengo ruido con el altavoz. ¿Cómo puedo hacer que esto funcione?

No hace falta decir que todos los dispositivos utilizados para las pruebas funcionan bien con otros archivos.

3voto

Andrew T. Puntos 2107

Esto se debe a que el audio tiene canales estéreo (izquierdo y derecho) que están fuera de fase.

Para explicarlo de manera muy simple, cuando la forma de onda de audio en el canal izquierdo está fuera de fase con el canal derecho, la mezcla mono resultante (básicamente (izquierdo+derecho)/2) puede reducir el volumen o incluso silenciarlo (más información: interferencia destructiva y punto muerto).

Cuando se reproduce con auriculares o altavoces estéreo, no debería haber problemas para escuchar el audio porque cada canal se reproduce a través de cada altavoz respectivamente. Sin embargo, en algunos dispositivos Android (por ejemplo, Nexus 5) que solo admiten reproducción mono, surge el problema debido al fenómeno mencionado anteriormente.

Dependiendo del modelo, podría haber un mod de verdadero estéreo (separación de canales izquierdo-derecho) que se puede aplicar/instalar. Por ejemplo, una publicación detallada por el usuario "chdloc" en el Foro XDA para aplicar verdadero estéreo en Nexus 5.

La solución alternativa es arreglar la fuente de audio invirtiendo la forma de onda en uno de los canales. Ejemplo usando Audacity (referencia: https://forum.audacityteam.org/viewtopic.php?t=71779):

  1. Abrir el archivo de audio
  2. (Opcional) Seleccionar la pista, luego abrir la barra de menú: Pistas - Mezclar - Mezclar Estéreo a Mono para ver el efecto de la interferencia destructiva, luego deshacer la operación para continuar con el siguiente paso
  3. Seleccionar la pista
  4. Abrir menú (presionar Shift + M, o hacer clic en el menú desplegable arriba del botón "Mute" y "Solo")
  5. Seleccionar "Dividir la Pista Estéreo"
  6. Seleccionar uno de los canales (ya sea izquierdo o derecho)
  7. Seleccionar toda la región de la pista (doble clic en la forma de onda, o desde la barra de menú: Seleccionar - Región - Inicio al Final de la Pista)
  8. En la barra de menú, seleccionar Efecto - Invertir
  9. Abrir menú en la primera pista (seguir el paso 4)
  10. Seleccionar "Hacer Pista Estéreo"
  11. (Opcional) Seleccionar la pista nuevamente, y abrir la barra de menú: Pistas - Mezclar - Mezclar Estéreo a Mono para ver si aún está afectado por la interferencia destructiva, luego deshacer la operación para continuar con el siguiente paso
  12. Exportar el audio resultante desde Archivo - Exportar - ...

0 votos

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X