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