Lenguaje

MediaFormat.KeyAacDrcBoostFactor Campo

Definición

Clave que describe el factor de impulso que permite adaptar la dinámica de la salida a los requisitos de escucha reales.

[Android.Runtime.Register("KEY_AAC_DRC_BOOST_FACTOR")]
public const string KeyAacDrcBoostFactor;
[<Android.Runtime.Register("KEY_AAC_DRC_BOOST_FACTOR")>]
val mutable KeyAacDrcBoostFactor : string

Valor de campo

Atributos

Comentarios

Clave que describe el factor de impulso que permite adaptar la dinámica de la salida a los requisitos de escucha reales. Esto se basa en secuencias de ganancia de DRC que se pueden transmitir en la secuencia de bits codificada para poder reducir la dinámica de la señal de salida a petición. Este factor permite al usuario seleccionar la cantidad de ganancias que se aplican.

Las ganancias positivas (aumento) y las ganancias negativas (atenuación, vea #KEY_AAC_DRC_ATTENUATION_FACTOR) se pueden controlar por separado para obtener una mejor coincidencia con diferentes casos de uso.

Normalmente, las ganancias de atenuación se envían para segmentos de señal fuerte y las ganancias de aumento se envían para segmentos de señal suave. Si la salida se escucha en un entorno ruidoso, por ejemplo, el factor de aumento se usa para permitir las ganancias positivas, es decir, para amplificar los segmentos de señal suave más allá del suelo de ruido. Pero para escuchar tarde a la noche, el factor de atenuación se usa para permitir las ganancias negativas, para evitar que la señal fuerte sorprenda al agente de escucha. En las aplicaciones que generalmente necesitan un rango dinámico bajo, se usan tanto el factor de potenciación como el factor de atenuación para permitir todas las ganancias de DRC.

Para evitar el recorte, también se recomienda aplicar las mejoras de atenuación en caso de una normalización de mezcla vertical o de ruido a niveles de referencia de destino altos.

Tanto el aumento como los parámetros del factor de atenuación se proporcionan como valores enteros entre 0 y 127, que representan el intervalo del factor de 0 (es decir, no se aplican) a 1 (es decir, aplicar completamente mejoras de aumento y atenuación respectivamente).

El valor predeterminado es 127 (aplicar totalmente mejoras de DRC).

Esta clave solo se usa durante la descodificación.

Java documentación para android.media.MediaFormat.KEY_AAC_DRC_BOOST_FACTOR.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a