Trim
(clip, int first_frame, int last_frame [, bool pad_audio])
Trim
подрезает видео-клип так, что он включает только кадры с first_frame по last_frame включительно. Аудио обрезается аналогично, так что оно остаётся синхронизированным. Если передать 0 для last_frame, это будет значить "конец клипа." Отрицательные значения last_frame дают кадры от first_frame до first_frame + (- last_frame-1). Это единственный способ получить самый начальный (с номером 0) кадр!
pad_audio (по умолчанию true) вынуждает аудио-поток дополняться чтобы подравняться с видео-потоком. Иначе хвост короткого аудиопотока остается как есть. Если last_frame=0 и pad_audio=false, то концы двух потоков остаются независимыми.
Trim(100,0) # Удалить первые 100 кадров, звук дополняется # или обрезается для соответствия длине видео Trim(100,0,false) # удалить первые 100 кадров звука и видео, # длины результирующих потоков остаются независимыми. Trim(100,-100) # то же самое, что и trim(100,199) Trim(100,199,false) # звук будет подрезан если длиннее, но не # дополнен если короче до кадра 199 Trim(0,-1) # возвращает только начальный (0) кадр
$English Date: 2006/11/25 20:27:32 $
Русский перевод 26.05.2005 mitra [email protected]
Обновление 26.11.2006 Fizick