Verwenden von Scripting

Mit Scripting können Sie wiederkehrende Aufgaben rationalisieren, externe Anwendungen integrieren und eigene Funktionen implementieren.

Wählen Sie im Menü "Extras" die Option Scripting und dann einen Befehl aus dem Untermenü aus.

WICHTIG Scripts können ein Sicherheitsrisiko für Ihren Computer darstellen. Ein Script hat die Fähigkeit, Dateien zu löschen, Dateien zu lesen, Dateien zu schreiben, Programme auszuführen, auf das Internet zuzugreifen, auf Dateien in Ihrem Netzwerk zuzugreifen und so weiter. Untersuchen Sie immer den Inhalt eines Scripts, bevor Sie es starten. Falls Sie das Script nicht verstehen, sollten Sie es nur ausführen, wenn es von einer vertrauenswürdigen Quelle stammt. In der Regel sollten Sie so vorsichtig damit umgehen wie mit jedem anderen Programm, das aus dem Internet heruntergeladen oder als E-Mail-Anhang verschickt wurde.

WICHTIG

J# wird in .NET 4.0 nicht unterstützt. Wenn Sie JScript-Scripts benötigen, installieren Sie die .NET 2.0/3.5-Runtimebibliotheken.

Wählen Sie zur Installation Programme und Features, Windows-Features ein- oder ausschalten, und markieren Sie dann das Kontrollkästchen .NET Framework 3.5 (einschl. .NET 2.0 und 3.0).

Starten Sie nach der Installation von .NET VEGAS Pro neu.

Script ausführen

  1. Wählen Sie im Menü "Extras" die Option Scripting aus.

  2. Wählen Sie im Untermenü ein Script oder die Option Script ausführen aus, um zu der Script-Datei (.vb oder .cs) zu navigieren, die ausgeführt werden soll.

Scripts dem Menü "Scripting" hinzufügen

Beim Programmstart durchsucht VEGAS Pro den Script-Menüordner im VEGAS Pro-Programmordner nach Scripts, die im Untermenü "Scripting" aufgeführt werden. Dieser Ordner ist standardmäßig C:\Program Files\VEGAS\VEGAS Pro\22\Script Menu.

  1. Durch Hinzufügen oder Löschen von Scripts im Script-Menüordner ändern Sie den Inhalt des Untermenüs.

    TIPP Um doppelte Script-Dateien zu verhindern, können Sie im Script-Menüordner Tastaturkürzel verwenden.

  2. Wählen Sie im Menü "Extras" die Option "Scripting" und anschließend Script-Menüordner neu scannen aus, um das Menü zu aktualisieren.

VEGAS Pro -Erweiterungen

VEGAS Pro-Erweiterungen sind kompilierte Scripts, die in den Menüs "Ansicht", "Bearbeiten" und "Extras" im Untermenü "Erweiterungen" verfügbar sind. Diese Erweiterungen werden beim Start von VEGAS Pro geladen und bleiben geladen, solange das Programm ausgeführt wird. Die Erweiterungen können auf Änderungen der Projektdaten reagieren, die Wiedergabe steuern und eine nicht modale Schnittstelle anzeigen.

Sie können mit dem Dialogfeld VEGAS Pro Symbolleiste anpassen VEGAS Pro- Erweiterungen zur Symbolleiste hinzufügen oder mit dem Dialogfeld Tastatur anpassen -Erweiterungen Tastaturkürzel zuweisen.

Weitere Informationen finden Sie unter Anpassen von Tastaturkürzeln und Anpassen der Symbolleiste

VEGAS Pro erweiterungen werden in C:\Users\user name\AppData\Local\VEGAS\ Application Extensions gespeichert.

Script erstellen

VEGAS Pro verwendet das Microsoft .NET Framework für die Skripterstellung. Sie können Scripts in C# oder Visual Basic .NET schreiben.

Vorhandenes Script bearbeiten

Zum Bearbeiten eines Skripts benötigen Sie einen einfachen Texteditor. Die in VEGAS Pro enthaltenen Scripts sind durchgängig kommentiert, damit Sie die benötigten Parameter leichter finden und bearbeiten können.

  1. Erstellen Sie eine Kopie der Script-Datei (.vb oder .cs), die Sie bearbeiten möchten, und geben Sie der Kopie einen aussagekräftigen Namen.

  2. Öffnen Sie die neue Kopie des Skripts in Ihrem Texteditor und bearbeiten Sie das Skript nach Bedarf.

Weitere Informationen finden Sie unter VEGAS Pro Scripting FAQs

Benutzerdefinierte Symbole für Scripts erstellen

Wenn Sie im Menü "Scripting" und in Symbolleisten für Scripts benutzerdefinierte Symbole verwenden möchten, können Sie dem Script-Menüordner PNG-Dateien hinzufügen.

  1. Erstellen Sie eine 32-Bit-PNG-Datei mit dem gewünschten Symbol. Symbole müssen das Format 16x16 Pixel haben. Transparenz wird unterstützt.

  2. Speichern Sie die PNG-Datei in Ihrem Scriptmenüordner (normalerweise C:\Program Files\VEGAS\VEGAS Pro 22.0\Script Menu) unter demselben Namen wie das zugehörige Script.

    Um zum Beispiel dem Script HelloWorld.cs ein benutzerdefiniertes Symbol zuzuordnen, sollte das Symbol als HelloWorld.cs.png gespeichert werden.

  3. Passen Sie die Symbolleiste Ihren Bedürfnissen an. Beim nächsten Start der Anwendung werden die benutzerdefinierten Symbole im Menü "Scripting" angezeigt (und in allen Symbolleisten, die das Script enthalten).

Verwendung von VEGAS Pro Befehlzeilenoptionen

Mit folgenden Befehlen können Sie VEGAS Pro von der Befehlszeile aus starten, Projekte öffnen, Scripts starten, Argumente an Scripts übergeben oder VEGAS Pro-Erweiterungen starten.

NOLOGO

Startet VEGAS Pro, ohne den Begrüßungsbildschirm der Anwendung anzuzeigen.

BEISPIEL Vegas220.exe /NOLOGO

OPEN

Startet VEGAS Pro und öffnet die angegebene Mediendatei bzw. das angegebene Projekt.

BEISPIEL
Vegas220.exe /OPEN "E:\Video\Wildflowers 001.avi"

– oder –

Vegas220.exe /OPEN "E:\Vegas_Projects\24p widescreen.veg"

RUNSCRIPT

Startet VEGAS Pro und führt das angegebene Script aus.

BEISPIEL
Vegas220.exe /RUNSCRIPT "C:\CustomScripts\ScriptName.cs"

– oder –

Vegas220.exe /SCRIPT "C:\CustomScripts\ScriptName.cs"

SCRIPTARGS

Startet VEGAS Pro und übergibt die angegebenen Argumente an ein Script.

BEISPIEL Vegas220.exe /SCRIPTARGS "<argument>" /SCRIPT "<script path>"

HINWEIS Weitere Informationen über Script-Argumente finden Sie in der VEGAS Pro-Scripting-API.

CMDMODULE

Startet VEGAS Pro und lädt die angegebene Erweiterung.

Mit diesem Befehl können Sie VEGAS Pro-Erweiterungen hinzufügen, die nicht im Suchpfad für Erweiterungen gespeichert sind.

BEISPIEL Vegas220.exe /CMDMODULE "E:\Extensions\MyExtension.dll"

OPENPRJ

Startet VEGAS Pro und öffnet die Projektdatei, auf die in der angegebenen Mediendatei verwiesen wird.

BEISPIEL Vegas220.exe /OPEN "E:\Video\Wildflowers 001.avi"

HINWEIS Dieser Befehl hat keine Auswirkungen, wenn die angegebene Mediendatei nicht mit einer eingebetteten Projektpfadreferenz gerendert wurde.