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