Скрипт для замены Upper Field на Lower Field
#1
Отправлено 04 Jul 2007 - 12:20
Намучившись в свое время с изменением Upper Field на Lower Field в клипах проекта, взял то, что было в готовых скриптах в Вегасе и изменил его следующим образом:
/**
* Замена "Upper Field First" в свойствах всех клипов проекта на "Lower Field First"
*
* Revision Date: 4 июля 2007
**/
import System.Windows.Forms;
import Sony.Vegas;
try {
var mediaEnum = new Enumerator(Vegas.Project.MediaPool);
while (!mediaEnum.atEnd()) {
var media = mediaEnum.item();
// меняем только в вивдеопотоках
if (media.HasVideo()) {
var mm = new media.Streams();
mm.FieldOrder = "LowerFieldFirst";
}
mediaEnum.moveNext();
}
} catch (e) {
MessageBox.Show(e);
}
Может, это очередной «велосипед», но все-таки! Работает (у меня). И ошибок с последовательностью полей у меня теперь нет.
#2
Отправлено 05 Jul 2007 - 13:32
#3
Отправлено 06 Jul 2007 - 11:01
#4
Отправлено 06 Jul 2007 - 22:33
Вообще говоря, скрипты настолько расширяют возможности Веги, что может быть имеет смысл создать отдельную ветку, как это сделано на оф.сайте тети Сони?
Сообщение отредактировано romamos: 06 Jul 2007 - 22:38
#5
Отправлено 07 Jul 2007 - 11:02
Олег, имхо идея не плохая.... может быть имеет смысл создать отдельную ветку...?
На форуме 1dv была подобная тема, но ее перетащили из ветки Вегас в другое место, где она совсем зачахла...
А темы в нашей ветке существуют: тут, тут, тут, тут, и вот тут.
Оживить одну из этих тем, или обьединить информацию в одном месте.
#6
Отправлено 07 Jul 2007 - 12:22
Например, набрел я тут на утилитку под названием Vegban, которая собирает в кучу ВСЕ медиа, использованные в проекте и закладывает их вместе с проектом в одну папку с поддиректорией "медиа". По мне, так для сохранения проекта (дабы впоследствии не пришлось натужно вспоминать "где же у меня лежит та фотка/сэмпл/..., которые требует от меня Вегас при открытии старого проекта"), или передачи кому-нибудь - лучше не придумаешь. А надо оно ещё кому-нибудь, или нет ? Ну не открывать же ради этого отдельную тему - лишь захламлять форум.
Сообщение отредактировано romamos: 08 Jul 2007 - 11:33
#7
Отправлено 07 Jul 2007 - 12:47
Правда тему регулярно придется от спама и мусора чистить, но думаю администрация в этом вопросе пойдет нам навстречу. Всяких-разных скриптов в сети полно, только далеко не все знают для чего они предназначены, и как ими конкретно пользоваться. Что имхо и сдерживает развитие.
В шапке темы - общее пояснение, что такое скрипты и для чего они нужны.
А далее - ссылочка на скрипт, и пояснение - для каких целей он предназначен.
Имхо так.
#8
Отправлено 08 Jul 2007 - 12:20
Сообщение отредактировано romamos: 08 Jul 2007 - 12:21
#9
Отправлено 08 Jul 2007 - 12:28
#10
Отправлено 08 Jul 2007 - 13:02
#11
Отправлено 02 Aug 2007 - 18:35
Второй вопрос по поводу полей скорее всего. Вообщем в проект с нижним полем или без полей попадают футажи с верхним доминантным. Если в настройках проекта стоит " не смешивать", то всё окей, НО появляется строб в местах применения переходов или встроенных эффектов, в частности заметил на кукере. Как быть? Смотрится не очень приятно. Если поставить"смешивать поля", то всё наоборот, да и кажется, что разрешение похуже становится, когда начинаешь смешивать.
#12
Отправлено 23 Dec 2012 - 14:54
Здравтсвуйе коллеги!
Подскажите есть ли у кого ниже преведенный скрипт под вегас 11? Это не работает.
Всем доброго времени суток!
Намучившись в свое время с изменением Upper Field на Lower Field в клипах проекта, взял то, что было в готовых скриптах в Вегасе и изменил его следующим образом:
/**
* Замена "Upper Field First" в свойствах всех клипов проекта на "Lower Field First"
*
* Revision Date: 4 июля 2007
**/
import System.Windows.Forms;
import Sony.Vegas;
try {
var mediaEnum = new Enumerator(Vegas.Project.MediaPool);
while (!mediaEnum.atEnd()) {
var media = mediaEnum.item();
// меняем только в вивдеопотоках
if (media.HasVideo()) {
var mm = new media.Streams();
mm.FieldOrder = "LowerFieldFirst";
}
mediaEnum.moveNext();
}
} catch (e) {
MessageBox.Show(e);
}
Может, это очередной «велосипед», но все-таки! Работает (у меня). И ошибок с последовательностью полей у меня теперь нет.
#13
Отправлено 23 Dec 2012 - 15:24
В наборе Vegasaur есть скрипт Quick Properties, выделяешь нужные эвенты и применяешь к ним всё заданное в окне скрипта.
В пакете находится тут:
#14
Отправлено 23 Dec 2012 - 16:10
Спасибо огромное! Завтра попробую. Он на какую версию вегаса расчитан?
В наборе Vegasaur есть скрипт Quick Properties, выделяешь нужные эвенты и применяешь к ним всё заданное в окне скрипта.
В пакете находится тут:
#15
Отправлено 23 Dec 2012 - 19:12
Не помню точно, начиная с 9-ки вроде и по текущий 12-й.
0 человек читают эту тему
0 пользователей, 0 гостей, 0 скрытых пользователей