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


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

Скрипт для замены Upper Field на Lower Field


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

#1 Sergius

Sergius

    Подержал камеру в руках

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

Отправлено 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 romamos

romamos

    Провидеолюбитель

  • Писатели
  • PipPipPipPip
  • 171 Сообщений:

Отправлено 05 Jul 2007 - 13:32

Спасибо, все действительно работает. Если интересно, могу подкинуть к скрипту еще и иконку на тулбар.

#3 Sergius

Sergius

    Подержал камеру в руках

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

Отправлено 06 Jul 2007 - 11:01

Буду премного благодарен!

#4 romamos

romamos

    Провидеолюбитель

  • Писатели
  • PipPipPipPip
  • 171 Сообщений:

Отправлено 06 Jul 2007 - 22:33

Пожалуйста. В архиве слегка подправленный скрипт (заранее извиняюсь за вторжение, на авторство не покушаюсь, просто заменил фразы на русском на английский, все-таки это - "родной" язык скриптов) и иконка на тулбар. :)

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

Сообщение отредактировано romamos: 06 Jul 2007 - 22:38


#5 GS1966

GS1966

    Работал на ТВ...

  • Писатели
  • PipPipPipPipPipPip
  • 645 Сообщений:

Отправлено 07 Jul 2007 - 11:02

... может быть имеет смысл создать отдельную ветку...?

Олег, имхо идея не плохая.
На форуме 1dv была подобная тема, но ее перетащили из ветки Вегас в другое место, где она совсем зачахла...
А темы в нашей ветке существуют: тут, тут, тут, тут, и вот тут.
Оживить одну из этих тем, или обьединить информацию в одном месте.

#6 romamos

romamos

    Провидеолюбитель

  • Писатели
  • PipPipPipPip
  • 171 Сообщений:

Отправлено 07 Jul 2007 - 12:22

Собственно о том и речь, что информация по скриптам периодически всплывает то тут, то там по мере запроса кого-нибудь типа "а как бы сделать в Вегасе...?" А если собрать все в одной ветке, назвав её, скажем, "Скрипты и утилиты для Вегаса", то, во-первых, будет место где можно, не рыская по всему форуму, найти ответы на множество вопросов, а, во-вторых, выложить то, на что периодически натыкаешься на том же оф.сайте или в других местах. А появляются, порой, прелюбопытные и полезные штучки.
Например, набрел я тут на утилитку под названием Vegban, которая собирает в кучу ВСЕ медиа, использованные в проекте и закладывает их вместе с проектом в одну папку с поддиректорией "медиа". По мне, так для сохранения проекта (дабы впоследствии не пришлось натужно вспоминать "где же у меня лежит та фотка/сэмпл/..., которые требует от меня Вегас при открытии старого проекта"), или передачи кому-нибудь - лучше не придумаешь. А надо оно ещё кому-нибудь, или нет :search: ? Ну не открывать же ради этого отдельную тему - лишь захламлять форум.

Сообщение отредактировано romamos: 08 Jul 2007 - 11:33


#7 GS1966

GS1966

    Работал на ТВ...

  • Писатели
  • PipPipPipPipPipPip
  • 645 Сообщений:

Отправлено 07 Jul 2007 - 12:47

Посмотри ссылки, выбери опытным взглядом нужное, затем создадим отдельную тему, и перетащим туда все полезные "зерна".
Правда тему регулярно придется от спама и мусора чистить, но думаю администрация в этом вопросе пойдет нам навстречу. Всяких-разных скриптов в сети полно, только далеко не все знают для чего они предназначены, и как ими конкретно пользоваться. Что имхо и сдерживает развитие.
В шапке темы - общее пояснение, что такое скрипты и для чего они нужны.
А далее - ссылочка на скрипт, и пояснение - для каких целей он предназначен.
Имхо так.

#8 romamos

romamos

    Провидеолюбитель

  • Писатели
  • PipPipPipPip
  • 171 Сообщений:

Отправлено 08 Jul 2007 - 12:20

Ну если Newdjeen даст добро на то, чтобы воспользоваться его описанием работы со скриптами в теме FAQ-Чаво на 1dv, то можно и замутить. :unsure:

Сообщение отредактировано romamos: 08 Jul 2007 - 12:21


#9 GS1966

GS1966

    Работал на ТВ...

  • Писатели
  • PipPipPipPipPipPip
  • 645 Сообщений:

Отправлено 08 Jul 2007 - 12:28

А вот мы его сейчас и спросим. :D

#10 Newdjeen

Newdjeen

    Заслуженный переводчик СССР

  • Писатели
  • PipPipPipPipPipPip
  • 638 Сообщений:

Отправлено 08 Jul 2007 - 13:02

таможня дает добро

#11 Wanderr

Wanderr

    Подержал камеру в руках

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

Отправлено 02 Aug 2007 - 18:35

Привет, дайте урок пожалуйста или ссылку. Работаю в Вегасе 7, Борис ,как плагин к нему. Когда применяю борисовский эффект к куску видеоматериала, допустим двадцатисекундный, то в Борисе он отображён для редактирования, как композиция длиною 1сек05 кадра. В Преференсе Бори не нашёл ничего, чтобы сделать по умолчанию длительность композиции, как в исходном проекте в монтажке. Хотелось бы ,как в Афтере. Спасибо.
Второй вопрос по поводу полей скорее всего. Вообщем в проект с нижним полем или без полей попадают футажи с верхним доминантным. Если в настройках проекта стоит " не смешивать", то всё окей, НО появляется строб в местах применения переходов или встроенных эффектов, в частности заметил на кукере. Как быть? Смотрится не очень приятно. Если поставить"смешивать поля", то всё наоборот, да и кажется, что разрешение похуже становится, когда начинаешь смешивать.

#12 fadecontrol

fadecontrol

    А что такое камера, NLE?

  • Начавшие регистрацию
  • Pip
  • 18 Сообщений:
  • место работы:

Отправлено 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 YNUS

YNUS

    Y

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

Отправлено 23 Dec 2012 - 15:24

В наборе Vegasaur есть скрипт Quick Properties, выделяешь нужные эвенты и применяешь к ним всё заданное в окне скрипта.

В пакете находится тут:

 

8egczu84mpqy.png



#14 fadecontrol

fadecontrol

    А что такое камера, NLE?

  • Начавшие регистрацию
  • Pip
  • 18 Сообщений:
  • место работы:

Отправлено 23 Dec 2012 - 16:10

Спасибо огромное! Завтра попробую. Он на какую версию вегаса расчитан?

В наборе Vegasaur есть скрипт Quick Properties, выделяешь нужные эвенты и применяешь к ним всё заданное в окне скрипта.

В пакете находится тут:

 

 



#15 YNUS

YNUS

    Y

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

Отправлено 23 Dec 2012 - 19:12

Не помню точно, начиная с 9-ки вроде и по текущий 12-й.




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

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



Рейтинг@Mail.ru