|
|
Опции темы | Поиск в этой теме | Опции просмотра |
18.03.2013, 16:37 | #1 |
edgeone
Научный сотрудник
Регистрация: 19.11.2012
Сообщений: 42
Рейтинг: 10
|
Существует ли скрипт, позволяющий работать с переходами именно так?
Исользую сценарии только те, что входят в набор инструментов Vegasaur, о возможностях языка сценариев ничего не знаю, поэтому, хочется узнать, возможно ли следуещее:
Часто использую такие переходы и каждый раз выполняю их вручную, т.е. открепляю треки, отключаю авториппл, смещаю на определенный интервал, перетаскиваю эффект перехода, включаю авториппл, ну, и для удобства дальнейшей обрезки лишнего (ctrl+[/]), группирую треки. Хочется автоматизации, прямо очень, как возможность самому настроить вариант перехода с предустановленной длительностью, заложенным эффектом. А если к этому получится привязать хоткеи, это потрясно! |
18.03.2013, 19:16 | #2 |
warper
Старший научный сотрудник
Регистрация: 10.07.2009
Сообщений: 1,501
Рейтинг: 354850
|
Существует? Вряд ли ровно то. Есть аналогичные скрипты для полного перекраивания проекта. Например, тут:
http://provegas.ru/forum/showthread.php?t=3704 Возможно ли? Возможно. Предупреждая следующий вопрос: исходных данных недостаточно для спецификации работы скрипта. На картинке-примере в нижней дорожке разные типы затухания в 1-м и 2-м видимых переходах. Как об этом скрипт догадается? Подумайте откуда скрипт берёт параметры (длительность, переход, пресет, тип затухания/перехода)? Подумайте также как Вы определите скрипту область работы. Что делать с ивентами слева и справа, как выбирается дорожка для работы скрипта и т.п. |
18.03.2013, 22:53 | #3 | ||
edgeone
Научный сотрудник
Регистрация: 19.11.2012
Сообщений: 42
Рейтинг: 10
|
Цитата:
Цитата:
если перефразировать действие, то требуется сценарий, разрезающий видео-фрагмент отдельно от аудио (отгруппировав) на месте курсора, при этом сдвигая следующий фрагмент с нахлестом 0.02-0.03 с эффектом перехода fade through white. этим самым я получаю мнгновенный переход событий симулируя эффект вспышки с постепенным смешиванием звука для естественности восприятия. в идеале наличие нескольких сценариев, различающихся типом перекрещивания аудиодорожки |
||
19.03.2013, 15:23 | #4 |
warper
Старший научный сотрудник
Регистрация: 10.07.2009
Сообщений: 1,501
Рейтинг: 354850
|
Что-то не сходится.
Я не могу совместить сценарий, разрезающий видео-фрагмент и наличие нескольких сценариев, различающихся типом перекрещивания аудиодорожки. Сценарий разрезает текущий видеофрагмент, натаскивает правую часть на левую, ставит предопределённый эффект перехода (после правой части, правда, образуется гап в 2-3 фрейма, про который тоже ни слова не сказано). Так при чём тут аудиодорожки? |
19.03.2013, 16:09 | #5 |
edgeone
Научный сотрудник
Регистрация: 19.11.2012
Сообщений: 42
Рейтинг: 10
|
warper, несколько сценариев, т.е. несколько скриптов (файлов), в которых выставлены различные типы перекрещивания (нижней) аудиодорожки:
Я криво выразился, сейчас должно быть ясно: Сценарий разрезает текущий видеофрагмент на месте курсора с удалением остатка, т.е. выполняет trim end, натаскивает следующий фрагмент, ставит предопределённый эффект перехода. ungroup - trim end video only - ripple next event+transition video track with fade trought white, duration 0:02, crossfade audio track. должен получиться переход, как во втором случае на скриншоте. первый вариант перехода тоже важен, отличие его в том, что резрез происходит слева от курсора, и прилипает соответственно разрезаемый фрагмент к предшествующему. в таком случае, гап при автоматическом смещении образоваться не должен. на скриншоте изображены видео и аудиодорожка. |
19.03.2013, 20:59 | #6 |
warper
Старший научный сотрудник
Регистрация: 10.07.2009
Сообщений: 1,501
Рейтинг: 354850
|
edgeone
С видео понятно. С аудио всё равно непонятно. Аудиоивент двигается синхронно с видеоивентом, подрезки аудиоивентов нет, но есть выставление перехода? Так? |
19.03.2013, 21:25 | #7 |
edgeone
Научный сотрудник
Регистрация: 19.11.2012
Сообщений: 42
Рейтинг: 10
|
warper, да следующий фрагмент двигается вместе с аудиодорожкой, но для видео используется эффект перехода (dissolve-fade through white), для аудио только кроссфейд с одним из трех вариантов перекрещивания.
|
23.03.2013, 23:53 | #8 |
edgeone
Научный сотрудник
Регистрация: 19.11.2012
Сообщений: 42
Рейтинг: 10
|
warper, извиняюсь, могли бы Вы написать скрипт данного назначения?
|
24.03.2013, 01:07 | #9 |
jurisviii
Самый научный сотрудник
Регистрация: 09.05.2008
Сообщений: 9,089
Рейтинг: 568281
|
возможно, не хватает материальной заинтересованности...
|
24.03.2013, 01:53 | #10 |
edgeone
Научный сотрудник
Регистрация: 19.11.2012
Сообщений: 42
Рейтинг: 10
|
спасибо за отклики! правда, проявленное внимание казалось безвозмездным
|
24.03.2013, 02:42 | #11 | ||
jurisviii
Самый научный сотрудник
Регистрация: 09.05.2008
Сообщений: 9,089
Рейтинг: 568281
|
Я выражаю свое собственное мнение, а не мнение других. Просто хотел напомнить, что название темы было
Цитата:
Цитата:
|
||
24.03.2013, 03:09 | #12 |
edgeone
Научный сотрудник
Регистрация: 19.11.2012
Сообщений: 42
Рейтинг: 10
|
jurisviii, могу попросить мануалы по написанию? вдруг, получится
|
24.03.2013, 09:48 | #13 |
warper
Старший научный сотрудник
Регистрация: 10.07.2009
Сообщений: 1,501
Рейтинг: 354850
|
|
24.03.2013, 11:17 | #14 |
warper
Старший научный сотрудник
Регистрация: 10.07.2009
Сообщений: 1,501
Рейтинг: 354850
|
Выкладываю скрипт.
Он отрезает правую часть у ивента (выбранный) на выделенной дорожке под курсором, выбирает следующий ивент (жертву) на той же дорожке, сдвигает группу жертвы так, чтобы выбранный и жертва пересекались на 3 фрейма. Для всех аудиоивентов жертвы выставляется заданный скриптом fadeIn, переход между выбранным и жертвой выставляется на Sony Dissolve->Fade Through White. Если у Вас случайно оказался русифицированный Вегас, названия переходов будут другими, и скрипт не заработает. Известные баги: * не проверяется наличие нескольких звуковых ивентов у жертвы, всем звуковым ивентам выставляется одинаковый тип переходов * не ставится тип перехода в случае, если звуковой ивент жертвы при передвижке оказывается короче, чем остаток (справа от курсора) звукового ивента выранного Варианты выбора перехода (затухания) для аудиоивентов задаются в строках 82-83, чуть ниже подсказки:
Код:
var afctOut = CurveType.Fast; var afctIn = CurveType.Fast; // CurveType.Sharp; // cubic sharp fade // CurveType.Slow; // logarithmic slow fade // CurveType.Linear; // linear fade // CurveType.Fast; // logarithmic fast fade // CurveType.Smooth; // cubic smooth fade Для создания скриптов с разными типами переходов аудио нужно сделать копии файла, и поменять в них указанные строки. P.S. Весь Script SDK доступен для скачивания с sonycreativesoftware.com - последняя (актуальная) версия делалась для Sony Vegas Pro 10. При изучении основную помощь оказывает файл VegasScriptAPI.html P.P.S. edgeone Ради эксперимента попробуйте переделать скрипт под левую сторону самостоятельно, если программирование Вас не пугает. Скриптование в принчипе - не сложно, просто нужна большая аккуратность, чтобы не наступить на очередные щедро расставленные внутри вегасоовского скриптового движка грабли. |
25.03.2013, 05:21 | #15 |
edgeone
Научный сотрудник
Регистрация: 19.11.2012
Сообщений: 42
Рейтинг: 10
|
warper, отлично работает! то, что я хотел! круто, спасибо!
конечно, попробую провести эксперимент! |
Теги |
scripts, vegas pro 12 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|