Надо программисту Gradov_Georg ия подарить miniDV .
Он не против, правда ругается про необходимость стать "на сильником"...
первоначальные взносы в виде пива в пользу программера принимаются,
основание данный скриптик сооруженный после обмена мнениями.
для avsynt:
control=AVISource("16_235_Sun.avi")
control1 = ConvertToRGB32(control)
test = ConvertBackToYUY2 (control1)
test1= Subtract(control,test)
return test1
Серое поле -- это нормально.
Правда почему я пока не понял... но avsynt я не писал.
Если такая утилитка будет, то можно с её помощью выловить участки с пересветом, поставить маркеры и при необходимости через фильтр Broadcast Colors.
Вроде бы пока так вырисовывается.
Кажется тут ошибка -- фильтр нужно будет ставить на весь фрагмент, а не только на участнки с пересветом... Иначе появление фильтра преред участком с пересветом и после него будет видно -- как и на переходах.
Пока я с ним говорю только о диагностике и выдаче отчета.
Еще раз решпект Александру за 16_235_Sun.avi в качестве тестового материала.
Без него было бы очень сложно объяснить в чем проблема.
Визуально на этой картинке в пораженной зоне на компьютере видно кроме искажения цвета -- еще градиентые разрывы цветности.
Типичный дефект отсечения младшего бита. Предсказать визуальную заметнотсть/незаметность как утверждают дизанеры очень сложно.
А если вместо BGRA (т.е. RGB + прозрачность) использовать VUYA (т.е. Cr<->R, Cb<->G, Y<->R + прозрачность) ?
Тогда титры и переходы можно будет делать как обычно, правда все настройки цвета будут немного не такими как в RGB
Так, просто идея.
Тут проблема в том, что будет стандартом...
Если бы монтажки позволяли задавать принудительно цветовое пространство/точность передачи... А все плугинсы сразу бы признавались в своей "половой" принадлежности...
Хотит верьте, хотите нет -- все это уже было в DirectX и VST плугинсах в аудио программах последние несколько лет. Для плугинсов определители внутреннего разрешения были написаны -- назывался Bitoscop 8-)
Сообщение отредактировано Gradov_Georg: 29 Jan 2004 - 02:18