Есть ли способ управлять скоростью воспроизведения видео? Меня особенно интересует способ замедлить смешение кадров, точно так же, как функция Final Cut Pro.Можете ли вы контролировать скорость воспроизведения видеоклипа в Quartz Composer?
ответ
Интерполяция должна быть в состоянии вам помочь. Вот пример, включенный в Quartz Composer (Interpolation Modes.qtz) и начальный учебник here, который кратко упоминает его (шаг 5). this wiki article также обсуждает и рассказывает о разных типах.
Примечание: У меня на самом деле нет Mac, который может запускать QC, так что это именно то, что я смог найти через Google, но похоже, что он должен помочь вам на правильном пути.
В настоящее время невозможно выполнить фрейм-смешивание с использованием встроенного патча Movie Loader
.
Вы, однако, можете произвольно управлять головкой воспроизведения.
- Вставьте
Movie Loader
патч и установитеMovie Location
. - Подключите его к
Billboard
. Фильм должен играть на нормальной скорости. - Щелкните правой кнопкой мыши патч, выберите
Timebase
, а затем выберитеExternal
. Это дает патчMovie Loader
входPatch Time
и замерзает его в первом кадре.- Значение, которое вы вводите для
Patch Time
, является смещением по времени, в секундах, в течение которого должно отображатьсяMovie Loader
.
- Значение, которое вы вводите для
- Вставьте
Patch Time
патч, и подключите его выход кPatch Time
вводаMovie Loader
«s. Фильм должен снова воспроизводиться с нормальной скоростью.
Теперь начинается самое интересное:
- Вставьте
Mathematical Expression
патч и введитеt/2
для уравнения. - Подключите
Patch Time
патч к входуMathematical Expression
и выходMathematical Expression
кPatch Time
входуMovie Loader
пластыря --- фильм играет сейчас на половинной скорости.
Вы можете изменить уравнение для изменения скорости воспроизведения --- t/3
будет играть на 1/3 скорости, t*2
будет играть с удвоенной скоростью, и так далее.
Если вы изменили уравнение скорости воспроизведения во время воспроизведения фильма, вы заметите, что головка воспроизведения переходит в новую позицию, а не продолжается с предыдущего времени.
Чтобы решить эту проблему, вы захотите использовать патч Integrator
.
- Создать
Integrator
, установитеValue
в1
, и подключить 'выход s кMovie Loader
'Integrator
Patch Time
вход s. Фильм должен воспроизводиться с самого начала с нормальной скоростью. - Изменить
Integrator
Value
на0.5
. Фильм должен играть на половинной скорости, продолжая с текущей позиции.
Вы можете даже воспроизводить фильмы в обратном направлении с использованием этой техники (хотя, в зависимости от того, какой кодек вы используете, это может серьезно повлиять на производительность).
v002 Movie Player (Beta) в качестве замены встроенного патча Movie Loader содержит вход Rate
. С этим я получил очень плавные изменения скорости видео.
(я добавил Playhead Seconds
вход, если кто-то обнаружил бы, что полезного я выложу его.)
Спасибо, но это было не совсем то, что я ищу. Я нашел подсказку, хотя, щелкнув правой кнопкой мыши на фильме (Movie Loader), я могу изменить временную базу на внешнюю. Это дает мне «время патча» для редактирования, и я думаю, что целые числа указывают номера кадров. – thescreamingdrills 2008-09-23 04:09:58