Перейти к содержимому


Перед регистрацией ознакомьтесь с темой про сертификат безопасности:
Фотография
- - - - -

Замедление с twixtor


  • Please log in to reply
25 ответов в этой теме

#1 andryan

andryan

    Отобрали красную кнопку

  • Активные Участники
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2633 Сообщений:
  • место работы:

Отправлено 20 Jun 2013 - 09:51

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

Как это решается?

 

Спасибо.



#2 Rey

Rey

    Есть камера, комп, а где поля ?

  • Активные Участники
  • PipPipPipPip
  • 146 Сообщений:

Отправлено 20 Jun 2013 - 10:12

Накладывать Twixtor на новый солид нужной (большей, меньшей, произвольной) длины, а в Source выбрать исходный ролик.



#3 andryan

andryan

    Отобрали красную кнопку

  • Активные Участники
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2633 Сообщений:
  • место работы:

Отправлено 20 Jun 2013 - 10:29

Просто огромное спасибо! :drinks:

Я вчерась до 3 часов ночи туда-сюда вертел, а оно - вона как, всё просто.



#4 vitt

vitt

    Дал камеру подержать другу

  • Писатели
  • PipPipPipPipPip
  • 341 Сообщений:

Отправлено 20 Jun 2013 - 15:39

ещё проще

указать ролику длительность больше 1 Loop



#5 Sergium

Sergium

    Дал камеру подержать другу

  • Участники
  • PipPipPipPipPip
  • 295 Сообщений:
  • место работы:

Отправлено 20 Jun 2013 - 17:56

а можно создать ещё одну сиквенцию с большей длительностью и в неё запихнуть исходную сиквенцию



#6 andryan

andryan

    Отобрали красную кнопку

  • Активные Участники
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2633 Сообщений:
  • место работы:

Отправлено 20 Jun 2013 - 20:43

vitt, а где указываются лупы?



#7 vitt

vitt

    Дал камеру подержать другу

  • Писатели
  • PipPipPipPipPip
  • 341 Сообщений:

Отправлено 20 Jun 2013 - 22:38

в бине в Interpret Footage:ba2afd1edd60a38ed9d554083910a1c6.jpg


Сообщение отредактировано vitt: 20 Jun 2013 - 22:41


#8 andryan

andryan

    Отобрали красную кнопку

  • Активные Участники
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2633 Сообщений:
  • место работы:

Отправлено 21 Jun 2013 - 11:00

Ок, спасибо.

Так же можно после накладывания Twixtor на клип, применить к нем Time Remap и клип станет вытягиваться мышой.


Сообщение отредактировано andryan: 21 Jun 2013 - 11:01


#9 Rey

Rey

    Есть камера, комп, а где поля ?

  • Активные Участники
  • PipPipPipPip
  • 146 Сообщений:

Отправлено 22 Jun 2013 - 11:47

Японцы предлагают сначала Time Remap`ом расставить ключи, а потом воспользоваться скриптом для переноса ключей в Twixtor.

Вот переведённая страница



#10 andryan

andryan

    Отобрали красную кнопку

  • Активные Участники
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2633 Сообщений:
  • место работы:

Отправлено 22 Jun 2013 - 16:18

У меня была задача весь клип замедлить, без ключей.



#11 PSComp

PSComp

    За одного битого, двух небитых дают.

  • Писатели
  • PipPipPipPipPipPipPipPipPipPip
  • 1699 Сообщений:
  • место работы:

Отправлено 22 Jun 2013 - 17:04

На сколько % ?



#12 andryan

andryan

    Отобрали красную кнопку

  • Активные Участники
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2633 Сообщений:
  • место работы:

Отправлено 22 Jun 2013 - 17:20

50%. Снято было на пятачок, с панорамами с рук. А это дикий строб, не знаю почему он кому-то нравится.



#13 PSComp

PSComp

    За одного битого, двух небитых дают.

  • Писатели
  • PipPipPipPipPipPipPipPipPipPip
  • 1699 Сообщений:
  • место работы:

Отправлено 22 Jun 2013 - 17:57

А есть какой-нибудь батч-процесс что б 100 кусочков замедлить твикстором ровно на 50% ?



#14 andryan

andryan

    Отобрали красную кнопку

  • Активные Участники
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2633 Сообщений:
  • место работы:

Отправлено 22 Jun 2013 - 18:15

Ну я в разных композициях каждый мувик делал и засылал пачкой на рендер.



#15 PSComp

PSComp

    За одного битого, двух небитых дают.

  • Писатели
  • PipPipPipPipPipPipPipPipPipPip
  • 1699 Сообщений:
  • место работы:

Отправлено 22 Jun 2013 - 18:24

Ну это понятно.



#16 PSComp

PSComp

    За одного битого, двух небитых дают.

  • Писатели
  • PipPipPipPipPipPipPipPipPipPip
  • 1699 Сообщений:
  • место работы:

Отправлено 22 Jun 2013 - 21:54

Было бы не плохо, указать папку с клипами и тупо 50% всем. Что б не делать кучу композиций.



#17 Rey

Rey

    Есть камера, комп, а где поля ?

  • Активные Участники
  • PipPipPipPip
  • 146 Сообщений:

Отправлено 23 Jun 2013 - 00:25

Эта задача решаема с помощью написания скрипта.

Время написания скрипта приблизительно равно ручной перекодировке 100 кусков,

но если каждую неделю по 100 кусков замедлять, то надо писать скрипт однозначно.



#18 PSComp

PSComp

    За одного битого, двух небитых дают.

  • Писатели
  • PipPipPipPipPipPipPipPipPipPip
  • 1699 Сообщений:
  • место работы:

Отправлено 23 Jun 2013 - 01:21

Скрипт универсален?



#19 Malcev

Malcev

    Сенсей для друзей по NLE

  • Участники
  • PipPipPipPipPipPipPipPipPipPip
  • 1124 Сообщений:

Отправлено 23 Jun 2013 - 06:12

Ну если далек от программирования, то автохотки в помощь.



#20 Rey

Rey

    Есть камера, комп, а где поля ?

  • Активные Участники
  • PipPipPipPip
  • 146 Сообщений:

Отправлено 23 Jun 2013 - 10:21

Скрипт универсален?

Каким напишешь, таким и будет. Главное чтобы решал твою задачу.

 

Я сам в скриптах месяц назад начал разбираться, в связи с тем, что на работе появились однотипные задачи для AE.

Вот тут хорошие уроки по javascript в AE. Ссылка на текущий последний урок, а в нем на предыдущие.

Уроки хороши тем, что чувак по ходу урока, сам обучается программированию в АЕ,

показывая как пользоваться After Effects Scripting Guide и ExtendScript Toolkit.



#21 PSComp

PSComp

    За одного битого, двух небитых дают.

  • Писатели
  • PipPipPipPipPipPipPipPipPipPip
  • 1699 Сообщений:
  • место работы:

Отправлено 23 Jun 2013 - 23:45

Я бы сказал огомное спасибо за скриптик с использованием Twixtor-а для:

 

Было бы не плохо, указать папку с клипами и тупо 50% всем. Что б не делать кучу композиций.


Сообщение отредактировано PSComp: 23 Jun 2013 - 23:46


#22 Malcev

Malcev

    Сенсей для друзей по NLE

  • Участники
  • PipPipPipPipPipPipPipPipPipPip
  • 1124 Сообщений:

Отправлено 25 Jun 2013 - 06:38

Я бы сказал огомное спасибо за скриптик с использованием Twixtor-а для:

Если делать с помощью автохотки, то сначала надо продумать алгоритм действий для одного замедления с помощью шорткатов, начиная от импорта, заканчивая отправкой на рендеринг.

После этого записать это все скриптом и зациклить. (количество повторов скрипт будет брать по количеству файлов в папке.)



#23 PSComp

PSComp

    За одного битого, двух небитых дают.

  • Писатели
  • PipPipPipPipPipPipPipPipPipPip
  • 1699 Сообщений:
  • место работы:

Отправлено 26 Jun 2013 - 00:01

C "автохотки" не знаком.



#24 Malcev

Malcev

    Сенсей для друзей по NLE

  • Участники
  • PipPipPipPipPipPipPipPipPipPip
  • 1124 Сообщений:

Отправлено 26 Jun 2013 - 00:18

Никогда не поздно познакомиться.
http://www.script-co...ranslation.html
Тут главное:
 

продумать алгоритм действий для одного замедления с помощью шорткатов

Хотя если вломы напрягаться, то можно по-старинке все ручками делать :))

Сообщение отредактировано Malcev: 26 Jun 2013 - 00:19


#25 Malcev

Malcev

    Сенсей для друзей по NLE

  • Участники
  • PipPipPipPipPipPipPipPipPipPip
  • 1124 Сообщений:

Отправлено 29 Jun 2013 - 11:28

Тестировал на ЦC 5.5.

А вообще конечно такие вещи правильней на джаве программить.

Автохотки тут  не сильно помощник.

watchfolder = M:\video ; заменить на истинный путь к папке с видео
projectPath = D:\1.aep  ; заменить на истинный путь к исходному файлу проекта
outputfolder = M:\test   ;  заменить на истинный путь к outputfolder

#SingleInstance force
SetBatchLines, -1
SetTitleMatchMode, 2
SetKeyDelay, 50, 50
n = 2
Var = 001
SetFormat, float, 03.0

; Проверка на запуск афтера

loop
{
   Process, Exist, AfterFX.exe
   If ErrorLevel != 0
      msgbox, Close Adobe After Effects and press OK.
   Else
      break
}

; Проверка на пустую папку

loop
{
   Number = 0
   loop, %outputfolder%\*.*,1,1
      Number := A_Index
   if Number != 0
      msgbox, OutputFolder is not empty! Empty it and press OK.
   Else
      break
}

; Подсчет файлов

loop
{
   Number = 0
   loop, %watchfolder%\*.*
      Number := A_Index
   if Number = 0
      msgbox, WatchFolder is empty! Fill it and Press OK.
   Else
      break
}

; Запуск проекта в афтере, копирование эффекта, проверка на галочку use default folder in output, через джаваскрипт
; Проект должен быть с одним солидом с эффектом и arrange by type (композиция сверху)

run, C:\Program Files\Adobe\Adobe After Effects CS5.5\Support Files\AfterFX.exe %projectPath%
WinWaitActive, Adobe After Effects
GoSub, loop
Send, ^{vk41}^+{vk54}^{vk41}^{vk43}^+{vkBF}  ; Ctrl+A  Ctrl+Shift+T  Ctrl+A  Ctrl+C  Ctrl+Shift+/
GoSub, loop
WinMenuSelectItem, Adobe After Effects, , File, Scripts, Change Render Locations.jsx
WinWaitActive, Choose Folder
ControlFocus, Edit1, Choose Folder
ControlSetText, Edit1, %outputfolder%
Send {enter}
WinWaitActive, Change Render Locations,, 0
if ErrorLevel
{
   WinMenuSelectItem, Adobe After Effects, , Edit, Preferences, Output...
   WinWaitActive, Preferences
   Send +{tab}{space}{enter}
   WinWaitClose, Preferences
   k = 1
   GoSub, loop
}
Else
   WinClose, Change Render Locations

; Создание нового проекта, Импортирование файлов

Send, ^!{vk4E}{tab}{enter}^{vk49}   ;   Ctrl+Alt+N  tab  enter  Ctrl+i
WinWaitActive, Import File
ControlFocus, Edit1, Import File
ControlSetText, Edit1, %watchfolder%
Send {enter}
Sleep, 200
ControlFocus, SysListView321, Import File
Send, ^{vk41}{enter}   ;   ^a{enter}
WinWaitClose, Import File
WinWait, Importing selected items..., , 0.6
WinWaitClose, Importing selected items...
Send, ^+{vk41}{up}  ;   Ctrl+Shift+A  {up}

; Пробежка по файлам, задаем 2 loop, делаем композиции, меняем названия

loop
{
   SetKeyDelay, 50, 50
   loop
   {
      Send, ^!{vk47}   ;   Ctrl+Alt+G
      WinWaitActive, Interpret Footage,, 0
      if !ErrorLevel
         break
   }
   ControlFocus, Edit2, Interpret Footage
   Send, {delete}2{enter}
   WinWaitClose, Interpret Footage
   WinMenuSelectItem, Adobe After Effects, , File, New Comp from Selection
   Send, {vkDC}^{vk41}^+{vk54}^{vk56}^0     ; \  Ctrl+A  Ctrl+Shift+T  Ctrl+V  Ctrl+0
   SetKeyDelay, 0, 10
   Send, {enter}{home}/%Var%_{enter}   ;  /001_
   GoSub, loop
   if (n > number)
      break
   Send, {down %n%}
   GoSub, loop
   Var += 1.0
   n++
}

; Кидаем в рендер кви, меняем названия на изначальные

SetKeyDelay, 50, 50
Send, % "+{up " number - 1 "}^+{vkBF}^{0 2}"   ;  Ctrl+Shift+/  
GoSub, loop
ControlSetText, Edit1, /,  Adobe After Effects
loop %number%
{
   ControlFocus, Edit1,  Adobe After Effects
   Send, {enter}{up}{enter}{home}{delete 5}{enter}
   GoSub, loop
}

; Изменяем аутпут фолдер с помощью джава скрипта

WinMenuSelectItem, Adobe After Effects, , File, Scripts, Change Render Locations.jsx
WinWaitActive, Choose Folder
ControlFocus, Edit1, Choose Folder
ControlSetText, Edit1, %outputfolder%
Send {enter}
loop %number%
{
   WinWaitActive, Change Render Locations
   WinClose, Change Render Locations
}
GoSub, loop

; Если изменили use default folder in output - меняем обратно

if k = 1
{
   WinMenuSelectItem, Adobe After Effects, , Edit, Preferences, Output...
   WinWaitActive, Preferences
   Send +{tab}{space}{enter}
   WinWaitClose, Preferences
   GoSub, loop
}

; Рендерим

Send ^!{0 2}{enter}
Msgbox, All OK
ExitApp

; Используем вместо слип для проверки законченности предыдущего действия.

loop:
loop
{
   Send ^+{vk53}  ;  Ctrl+Shift+S
   WinWaitActive, Save As,, 0
   if !ErrorLevel
   {
      WinClose, Save As
      WinWaitClose, Save As
      break
   }
}
return


#26 Rey

Rey

    Есть камера, комп, а где поля ?

  • Активные Участники
  • PipPipPipPip
  • 146 Сообщений:

Отправлено 29 Jun 2013 - 23:47

Ого!, серьёзная работа.

Весь этот код без отладчика и визуальной среды был написан? Снимаю шляпу.




0 человек читают эту тему

0 пользователей, 0 гостей, 0 скрытых пользователей



Рейтинг@Mail.ru