Поделиться через


MediaFormat.KeyAacDrcTargetReferenceLevel Поле

Определение

Ключ, описывающий целевой уровень ссылок (целевой уровень громкости).

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

Значение поля

Атрибуты

Комментарии

Ключ, описывающий целевой уровень ссылок (целевой уровень громкости).

Для нормализации громкости между элементами программы увеличение применяется к выходным данным звука, чтобы громкость выходных данных соответствовала целевому уровню ссылок. Получение является производным от разницы между целевым уровнем ссылок и уровнем ссылки программы (громкость программы). Последний может быть указан в битовом потоке и указывает фактическое значение громкости элемента программы.

Целевой эталонный уровень управляет нормализацией громкости для MPEG-4 DRC и MPEG-D DRC.

Значение присваивается как целочисленное значение от 40 до 127 и вычисляется как -4 * Целевой уровень ссылок в LKFS. Таким образом, он представляет диапазон от -10 до -31,75 LKFS.

Для MPEG-4 DRC значение -1 отключает нормализацию громкости и обработку DRC.

Для MPEG-D DRC значение -1 отключает только нормализацию громкости. Параметры обработки DRC в MPEG-D DRC см. в разделе #KEY_AAC_DRC_EFFECT_TYPE

Значение по умолчанию на мобильных устройствах — 64 (-16 LKFS).

Этот ключ используется только во время декодирования.

Документация по Java для android.media.MediaFormat.KEY_AAC_DRC_TARGET_REFERENCE_LEVEL.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к