unreal666
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору himand Вот тебе скрипт Код: # Т.к. ты дал мне видео в avi-формате, то я использовал фильтр AVISource # Родное видео в mpg формате, поэтому тебе надо использовать фильтр DirectShowSource() # или MPEG2Source, но источником для фильтра MPEG2Source являются файлы c расширением # d2v, которые создаются прогой DGIndex. # Этот фильтр MPEG2Source подключается плагином DGDecode.dll, который поставляется с прогой DGIndex. video1 = AVISource("1.avi") video2 = AVISource("2.avi") # Используй один из двух фильтров для ресайза #video1 = video1.LanczosResize(512,64,20,16,504,100) video1 = video1.Spline36Resize(512,72,20,16,504,100) # Используй один из двух фильтров для ресайза #video2 = video2.LanczosResize(512,368,0,4,528,568) video2 = video2.Spline36Resize(512,368,0,4,528,568) # Повышение насыщенности video2 = video2.Tweak(sat=1.2) # Наложение 1-го клипа на 2-ой out = Overlay(video2,video1) # Приведение к стандарту CCIR 601 out = out.Limiter() return out | А вот страница проги DGIndex http://neuron2.net/dgmpgdec/dgmpgdec.html Добавлено: И в этом скрипте 1.avi - это видео, которое накладывается, а 2.avi - видео, на которое накладывается.
---------- MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD |
| Всего записей: 6671 | Зарегистр. 14-02-2005 | Отправлено: 19:08 14-08-2006 | Исправлено: unreal666, 19:11 14-08-2006 |
|