FixBrokenChromaUpsampling

FixBrokenChromaUpsampling (clip)

Свободно распространяемый Canopus DV Codec v1.00 некорректно пересчитывает разрешение каналов цветности (хотя более новые, не свободно-распространяемые фирмой, кажется работают нормально). Цветность дублируется из другого поля, приводя к известной Ошибке повышения отсчетов цветности.

Фильтр FixBrokenChromaUpsamplingкомпенсирует это. Этот фильтр следует применять после AviSource, если Вы используете указанный Canopus DV кодек. Старые версии основанных на DirectShow Microsoft DV кодеков также могут иметь эту проблему (те, которые пришли с DirectX7 (но я не проверил это), те же, что входят в DirectX8/9, работают нормально).
(прим. редак.: это все для обычного чересстрочного видео. Для прогрессивного видео ситуация кажется обратная. )

Canopus DV кодек для каждой группы из четырёх строк кодек меняет местами цветовые составляющие средних двух строк:

корректный кадрнекорректный (Canopus DV) кадр
строка 1строка 1
строка 2строка 3
строка 3строка 2
строка 4строка 4
строка 5строка 5
строка 6строка 7
строка 7строка 6
строка 8строка 8

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

$English Date: 2005/11/08 12:37:33 $
Русский перевод 18.05.2005 Eugene Vasiliev (eugvas@mccme.ru)
Редакция и обновление 15.11.2005 Fizick