Свойство MFPKEY_RANGEREDUX
Указывает степень, в которой кодек должен уменьшать эффективный цветовой диапазон видео.
Константа для IPropertyBag
g_wszWMVCRangeRedux
Тип данных
VT_I4
Значение по умолчанию
0
Комментарии
Уменьшение диапазона указывает степень, в которой кодек должен уменьшать диапазон luma и chroma видео. Уменьшение диапазона уменьшает размер закодированных видеокадров, но также уменьшает детализацию цвета видео.
Уменьшение диапазона состоит из уменьшения во время кодирования и расширения во время декодирования. Коэффициенты расширения можно отличать от коэффициентов сокращения, но это не рекомендуется в большинстве сценариев, где полезно переназначение диапазона.
Уменьшение и расширение диапазона выполняется отдельно для каналов luma и chroma. Уменьшение диапазона может быть эффективным способом снижения сложности видео с низкой скоростью без ущерба для детализации изображения. Если задать для всех четырех значений значение 8, объем сведений о luma и chroma уменьшается вдвое, оставляя больше битов, которые будут направлены на сохранение сведений об изображении.
Кодек может автоматически использовать уменьшение диапазона при кодировании видео с очень низкой скоростью. Установка для всех четырех значений значения 0 полностью отключает уменьшение диапазона даже в сценариях с низкой скоростью.
Уменьшение цветового диапазона уменьшает размер закодированных видеокадров, но может привести к размытию декодированных кадров.
Если это свойство не задано, кодек определяет, следует ли использовать уменьшение диапазона во время кодирования. Обычно этот параметр выбирается кодеком только с низкой скоростью.
Значение этого свойства представляет собой сочетание четырех компонентов, разделенных нулями, в формате 0x0M0m0N0n, где:
- M — это коэффициент уменьшения диапазона кодирования для компонента Y.
- m — это коэффициент расширения диапазона декодирования для компонента Y (обычно тот же, что и M).
- N — это редуктор диапазона кодирования для компонента UV.
- n — коэффициент расширения диапазона декодирования для УФ-компонента (обычно тот же, что и N).
Каждый фактор — это цифра от 0 до 8, где 0 не является уменьшением или расширением, а 8 — максимальным сокращением или расширением.
Если задать значение 0x00000000, уменьшение диапазона будет полностью отключено.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Заголовок |
|
См. также раздел