q
Mail.RuПочтаМой Мир0ОдноклассникиИгрыЗнакомстваНовостиПоиск
Имя    ( регистрация )
Пароль ( забыли? )

Календарь


Это спам

Делаем фильму

для начала нам потребуется кодек MJPEG для работы с роликами от фотоаппарата.
например можно взять PICVIDEIO
или какой-то MJPEG кодек есть в составе ACE Mega CoDecS Pack PRO

после установки в системе появится кодек MJPEG...

простейший монтаж можно делать в Virtual Dub (vdub)

в нем можно просто склеивать ролики один за другим, без переходов, титров и наложения звука.
в финале работы сохранить "фильм" в том же формате MJPEG или пережать его в Divx,Xvid или любой другой формат. для того чтобы иметь возможность пережимать видео в другие форматы надо поставить их кодеки и еще можно воспользоваться скриптами AVI Synth для изменения fps с 30 до 25 и для изменения размеров и удаления шумов...
этот скрипт открывается прямо в vdub и, открыв скрипт, вы сразу получаете обработанное видео...
(для работы скрипта потребуются плагины, скачиваются отдельно)

#PLUGINS
LoadPlugin("FFT3DFilter.dll")
LoadPlugin("mvtools.dll")
#SOURCE - указать путь к обрабатываемому файлу
source = Avisource("C:\My DVD\Sequence 04.mjpeg.avi")
# ПОЛУЧАЕМ ИЗ 30fps->25fps
# получили 150fps
backward_vec = source.MVAnalyse(overlap=4, isb = true, pel=2, search=3, idx=1)
forward_vec = source.MVAnalyse(overlap=4, isb = false, pel=2, search=3, idx=1)
source.MVFlowFps(backward_vec, forward_vec, num=150, den=1, idx=1)
# 150fps->25fps
source1 = SelectEvery(30,0,6,12,18,24)

# ОЧИСТКА ОТ ШУМОВ (по вкусу)
backward_vec2 = source1.MVAnalyse(isb = true, delta = 2, pel = 2, overlap=4, sharp=1, idx = 2)
backward_vec1 = source1.MVAnalyse(isb = true, delta = 1, pel = 2, overlap=4, sharp=1, idx = 2)
forward_vec1 = source1.MVAnalyse(isb = false, delta = 1, pel = 2, overlap=4, sharp=1, idx = 2)
forward_vec2 = source1.MVAnalyse(isb = false, delta = 2, pel = 2, overlap=4, sharp=1, idx = 2)
source1.MVDegrain2(backward_vec1,forward_vec1,backward_vec2,forward_vec2,thSAD=400, idx=2)

YToUV(fft3dfilter(sigma=3, plane=1).UToY(),\
fft3dfilter(sigma=3, plane=2).VToY(),\
fft3dfilter(sigma=2, plane=0))

# добавляем немного резкости
FFT3DFilter(bt=-1, sharpen=0.8)

# ИЗМЕНЕНИЕ РАЗМЕРОВ
Spline36Resize(720,576)

#преобразование цветового пространства
ConvertToYUY2()

# можно скрипт открыть в любом МПЕГ2 кодере и получить на выходе PAL 25fps 720х576.


но я обычно не делаю PAL, а делаю NTSC, потому что он наиболее близок к fps=30 (29.97).

я фильм монтирую в Adobe Premiere Pro 2...
о чем продолжение следует...


Нравится

Вы не можете комментировать, т.к. не являетесь членом сообщества.
Вам нужно вступить в сообщество


     26-04-2008 10:43 (ссылка)
Re: Делаем фильму
Не подскажите как сделать в дабе, что-бы с задаными параметрами обработать сразу несколько файлов?