BlankClip / Blackness

BlankClip (clip clip, int "length", int "width", int "height", string "pixel_type",
   float "fps", int "fps_denominator", int "audio_rate", int "channels",
   string "sample_type", int "color", int "color_yuv"
)

BlankClip (clip clip, int "length", int "width", int "height", string "pixel_type", float "fps", int "fps_denominator",
   int "audio_rate", bool "stereo", bool "sixteen_bit", int "color", int "color_yuv"
)
Blackness ()

BlankClip фильтр производит одноцветный видео клип, полной тишины, указанной длительности length (в кадрах). Клип, поданный в качестве аргумента clip, используется как шаблон для частоты кадров, размера изображения, и т.д., но можно указать все свойства клипа без указания шаблона. Значение параметра color должно быть указано в шестнадцатеричных RGB значениях. Без каких либо аргументов, BlankClip произведет черный 10-секундный клип (RGB32), 640*480, 24 к/с, 16 бит 44100Гц моно.

clip: если присутствует, результирующий клип будет иметь свойства клипа-шаблона за исключением свойств, указанных явно.

length: длина результирующего клипа (в кадрах).

width, height: ширина и высота результирующего клипа.

pixel_type: тип пикселов результирующего клипа, может быть "RGB24","RGB32", "YUY2" или "YV12".

fps: частота кадров результирующего клипа.

fps_denominator: (знаменатель) - можно использовать эту опцию если "fps" недостаточно точна. Для примера: fps = 30000, fps_denominator = 1001 (отношение = 29.97) или fps = 24000, fps_denominator = 1001 (отношение = 23.976). Равен 1 по умолчанию.

audio_rate: Скорость отсчетов аудио тишины в клипе.

channels: число аудиоканалов тишины добавляемых к пустому клипу (с версии v2.58).

stereo: (логическое) если установлено в true, выдается аудио тишина в стерео, когда установлено в false, добавляется дорожка тишины  в моно.

sample_type: тип аудио отсчетов результирующего клипа. Это может быть "8bit", "16bit", "24bit", "32bit" или "float" ( с версии v2.58).

sixteen_bit: (логическое) true и false оба дают 16 бит, за исключением случая, когда используется шаблон, в котором установлено другое число бит.

color: указывает цвет клипа, черный (= $000000) по умолчанию. Cмотри colors_rgb.avsi для предустановленных цветов.
Дополнительную информацию о указании цветов смотри здесь.
color_yuv: добавлено в v2.55, и позволяет указать цвет клипа, используя YUV величины. Требует установки pixel_type или "YUY2" or "YV12", иначе не делает ничего.

Blackness аналог для BlankClip, обеспечивается для обратной совместимости.

 

# производит черный клип (3000 кадров, ширина 720, высота 576, частота 25),
# с аудио дорожкой в виде тишины (16 бит 44.1 кГц моно):
BlankClip(length=3000, width=720, height=576, fps=25, color=$000000)

# производит черный клип (3000 кадров) с оставшимися свойствами из avi:
AviSource("E:\pdwork\DO-Heaven.AVI")
BlankClip(length=3000, color=$000000)

# добавляет аудио поток в виде тишины (с частотой отсчетов 48 кГц) в видео клип:
video = AviSource("E:\pdwork\DO-Heaven.AVI")
audio = BlankClip(video, audio_rate=48000)
AudioDub(video, audio)

Изменения:

v2.55 добавлено color_yuv

$English Date: 2008/05/28 21:24:25 $
Русский перевод 09.05.2005 Drakon Rider drakan.ru
Редакция 24.11.2006-11.12.2006, обновления 10.08.2008 Fizick