ShowFiveVersions
(clip1, clip2, clip3, clip4, clip5)
ShowFiveVersions
берет пять видео видеопотоков и комбинирует их в в зигзагообразном порядке слева на право. Единственно возможное применение (как я полагаю) - это помощь в нахождении NTSC pulldown структур (pattern). Вы можете сделать это, используя, например, вот такой код:
# Показывает все пять pulldown структур сразу DoubleWeave() # добавьте фильтр ресайза сюда, если необходимо (смотри ниже) a = Pulldown(0,2).Subtitle("0,2") b = Pulldown(1,3).Subtitle("1,3") c = Pulldown(2,4).Subtitle("2,4") d = Pulldown(0,3).Subtitle("0,3") e = Pulldown(1,4).Subtitle("1,4") ShowFiveVersions(a,b,c,d,e)
Этот код отображает пять pulldown структур с некой текстовой подсказкой, которая из них которая. Я тогда просматриваю кино и выбираю структуру, в которой нет смешанных кадров. (В обычном pulldown, фактически будет две, которые работают одинаково хорошо). Посмотрите на диаграмму в параграфе Pulldown
фильтра, чтобы увидеть почему.) Если ни одна из пяти не работает, тогда вы имеете дело с одной из более извращенных форм pulldown и вы могли бы захотеть использовать PeculiarBlend
.
Между прочим, если вы планируете захватывать в высоком разрешении и затем уменьшать размер, как я рекомендовал в другом месте, вы вероятно должны добавить ReduceBy2
или BilinearResize
, без разницы, сразу после команды DoubleWeave
в коде вверху. До команды DoubleWeave
это будет работать не правильно, и если вы поставите это в любом месте далее, ShowFiveVersions
выдаст действительно большой кадр.
Изменения:
v2.56 | добавлено YV12 |
$English Date: 2005/01/26 22:08:36 $
Перевод 17.05.2005 RBF