Idioma

MediaFormat.KeyAacDrcBoostFactor Campo

Definição

Uma chave que descreve o fator de aumento que permite adaptar a dinâmica da saída aos requisitos reais de escuta.

[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 do campo

Atributos

Comentários

Uma chave que descreve o fator de aumento que permite adaptar a dinâmica da saída aos requisitos reais de escuta. Isso depende de sequências de ganho de DRC que podem ser transmitidas no bitstream codificado para poder reduzir a dinâmica do sinal de saída após a solicitação. Esse fator permite que o usuário selecione quanto dos ganhos são aplicados.

Ganhos positivos (aumento) e ganhos negativos (atenuação, ver #KEY_AAC_DRC_ATTENUATION_FACTOR) podem ser controlados separadamente para uma melhor correspondência a diferentes casos de uso.

Normalmente, os ganhos de atenuação são enviados para segmentos de sinal alto e os ganhos de aumento são enviados para segmentos de sinal suave. Se a saída for escutada em um ambiente barulhento, por exemplo, o fator de aumento será usado para habilitar os ganhos positivos, ou seja, para amplificar segmentos de sinal suave além do piso de ruído. Mas para ouvir tarde da noite, o fator de atenuação é usado para permitir os ganhos negativos, para evitar que o sinal alto surpreenda o ouvinte. Em aplicativos que geralmente precisam de um intervalo dinâmico baixo, o fator de aumento e o fator de atenuação são usados para habilitar todos os ganhos de DRC.

Para evitar o recorte, também é recomendável aplicar os ganhos de atenuação no caso de uma normalização de downmix e/ou de ruído a altos níveis de referência de destino.

Os parâmetros de fator de atenuação e de aumento são fornecidos como valores inteiros entre 0 e 127, representando o intervalo do fator de 0 (ou seja, não se aplicam) a 1 (ou seja, aplicar totalmente ganhos de aumento/atenuação, respectivamente).

O valor padrão é 127 (aplicar totalmente os ganhos de DRC de aumento).

Essa chave só é usada durante a decodificação.

Java documentação para android.media.MediaFormat.KEY_AAC_DRC_BOOST_FACTOR.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a