Скрипт для убирания "пустот" при нарезке видео в 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);
}
  • 3085
Comments
Руслан_Прохоров

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

Prikupets

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

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

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