Скрипт для убирания "пустот" при нарезке видео в Sony Vegas Pro

Этот скрипт реально экономит (время). Попробывал раз, ем и сейчас! 😁
 Собрал его по кусочкам из разных форумов, пробывал на v. 9.0.

Зачем это?

Когда на timeline ставится куча видео, затем нарезаются достойные внимания кусочки, остаются дыры. Вот для автоматического удаления всех этих дыр одним махом и нужен этот замечательный скрыпт! Положить в любой каталог, выделить нужную дорожку (Track), запускать Tools|Scripting|Run Script.

“Delete Empty Space.js”

/**
* Regards:
* Author: Philip
* Date: August 31, 2003
*
* Edward Troxel
* Date:  Sat Jun 06, 2009
* 
**/

import Sony.Vegas;
import System.Windows.Forms;
import Microsoft.Win32;

//time intervals for split events.
try
{
    // step through all selected video events:
    var FirstTrack : Track = Vegas.Project.Tracks.Item(0);

    // step through all selected video events:
    for (var track in Vegas.Project.Tracks) {
        if( !track.Selected) continue;
        var tracktime = new Timecode(0);
        for (var evnt in track.Events) {
            var currTake = evnt.ActiveTake;
            var currOffset = currTake.Offset;
            evnt.Start = tracktime;
            currTake.Offset = currOffset;
            tracktime = tracktime + evnt.Length;
        }
    }
}
catch (errorMsg)
{
    MessageBox.Show(errorMsg, "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
  • 3042
Comments
Руслан_Прохоров

ну может для какой то репортажной нарезки это подойдет! а для ролика с музыкой, бесполезная вещь как по мне! все таки монтаж это монтаж) а не просто сбойка планов не по ритму…

Prikupets

Это пойдет как подготовительный этап - чтобы не таскать 100500 кусочков по timeline ручками, а сбить их в кучу. А уж потом монтировать. А то когда из длинного материала нарезал 10% по 20 сек., при масштабе, который охватывает их все, тяжело ухватить мышью каждый кусочек чтобы оттащить его к началу.

Руслан_Прохоров

ну мышкой замучаешься, это понятно) есть горячие кнопки которые схлопывают дырку… ну раз кто то придумал этот плагин значит нужет)))