Uso de secuencias de comandos

Puede usar la creación de secuencias de comandos para racionalizar tareas repetitivas, integrar con aplicaciones externas e implementar funciones personalizadas.

En el menú Herramientas, seleccione Creación de secuencias de comandos para seleccionar un comando en el submenú.

IMPORTANTELas secuencias de comandos pueden suponer un riesgo de seguridad para el equipo, ya que pueden eliminar, leer y escribir archivos; ejecutar programas, acceder a Internet, acceder a archivos en red, etc. Examine siempre el contenido de una secuencia de comandos antes de ejecutarla. Si no lo comprende, no la ejecute a menos que venga de una fuente de confianza. En general, tome las mismas precauciones que tomaría con cualquier programa que descargue de Internet o reciba en un archivo adjunto en un mensaje de correo electrónico.

IMPORTANTE

J# is not supported in .NET 4.0. If you need to use JScript scripts, please install the .NET 2.0/3.5 runtime libraries.

Para la instalación, seleccione Programas y características, seleccione Activar o desactivar las características de Windows y, a continuación, marque la casilla de verificación .NET Framework 3.5 (incluye .NET 2.0 y 3.0).

Una vez instalado .NET, reinicie VEGAS Pro.

Ejecución de una secuencia de comandos

  1. En el menú Herramientas, seleccione Creación de secuencias de comandos.

  2. Elija una secuencia de comandos en el submenú o seleccione Ejecutar secuencia de comandos en el submenú para desplazarse hasta el archivo de secuencia de comandos (.vb o .cs) que desee ejecutar.

Adición de una secuencia de comandos al menú Creación de secuencias de comandos

Cuando se inicia el programa, VEGAS Pro buscará en la subcarpeta de menús de secuencia de comandos situada en la carpeta de programa de VEGAS Pro para determinar qué secuencias de comandos aparecerán en el submenú Creación de secuencias de comandos. De forma predeterminada, esta carpeta es C:\Program Files\VEGAS\VEGAS Pro\23\Script Menu.

  1. Añada o elimine secuencias de comandos en la carpeta de menús de secuencias de comandos para cambiar el contenido del submenú.

    CONSEJOPara evitar la duplicación de archivos de secuencias de comandos, puede usar métodos abreviados en la carpeta de menú de secuencias de comandos.

  2. En el menú Herramientas, seleccione Creación de secuencias de comandos y después seleccione Volver a explorar carpeta de menús de secuencias de comandos para actualizar el menú.

Uso de las extensiones de VEGAS Pro

Las extensiones de VEGAS Pro son secuencias de comandos compilados que están disponibles debajo del submenú Extensiones en los menús Ver, Edición o Herramientas. Estas extensiones se cargan cuando VEGAS Pro se inicia y permanecen cargadas durante la ejecución del programa. Las extensiones pueden responder a cambio en los datos de proyecto, controlar la reproducción y mostrar una interfaz no modal.

Puede utilizar el cuadro de diálogo Personalizar barra de herramientas para añadir extensiones de VEGAS Pro a la barra de herramientas o usar el cuadro de diálogo Personalizar teclado para asignar métodos abreviados de teclado a las extensiones de VEGAS Pro.

Para obtener más información, consulte laPersonalización de métodos abreviados de teclado y Personalizar barra de herramientas

Las extensiones de VEGAS Pro se guardan en C:\Users\user name\AppData\Local\VEGAS\ Application Extensions.

Creación de una secuencia de comandos

Las secuencias de comandos de VEGAS Pro utilizan Microsoft .NET Framework para las secuencias de comandos. Puede escribir las secuencias de comandos en C# o Visual Basic .NET.

Edición de una secuencia de comandos existente

Todo lo que necesita para editar una secuencia de comandos es un editor de texto. Los que se incluyen en VEGAS Pro contienen todos los comentarios para ayudarle a buscar y editar los parámetros que necesite.

  1. Cree una copia del archivo de secuencia de comandos (.vb o .cs) que desee editar y asigne un nombre descriptivo a la copia.

  2. Abra la nueva copia de la secuencia de comandos en el editor de texto y edite la secuencia de comandos como sea necesario.

Para obtener más información, consulte la VEGAS Pro Scripting FAQs

Creación de imágenes personalizadas de botones para secuencias de comandos

Si desea ver los iconos personalizados para las secuencias de comandos en el menú y barras de herramientas de la creación de la secuencia de comandos, podrá añadir archivos .png a la carpeta de menú de secuencias de comandos.

  1. Cree un archivo PNG de 32 bits con el icono que desee usar. Los iconos deben ser de 16x16 píxeles. Se admite la transparencia.

  2. Guarde el archivo PNG en la carpeta de menú de secuencias de comandos (normalmente, C:\Program Files\VEGAS\VEGAS Pro 23.0\Script Menu) con el mismo nombre que el icono de la secuencia de comandos debería representar.

    Por ejemplo, para asignar un icono predeterminado a la secuencia de comandos HelloWorld.cs, el icono debería guardarse en Helloworld.cs.png.

  3. Personalice la barra de herramientas según crea necesario. Los iconos personalizados se mostrarán en la barra de herramientas del menú Creación de secuencias de comandos (y en cualquiera que incluya la secuencia de comandos) la próxima vez que inicie la aplicación.

Uso de las opciones de la línea de comando de VEGAS Pro

Puede usar los siguientes comandos para iniciar VEGAS Pro desde la línea de comandos, abrir proyectos, iniciar secuencias de comandos, enviar argumentos a secuencias de comandos o iniciar extensiones de VEGAS Pro.

NOLOGO

Inicia VEGAS Pro sin que se muestre la pantalla de bienvenida de la aplicación.

EJEMPLOVegas230.exe /NOLOGO

OPEN

Inicia VEGAS Pro y abre el proyecto o archivo de medios especificado.

EJEMPLO
Vegas230.exe /OPEN "E:\Video\Wildflowers 001.avi"

—o—

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

RUNSCRIPT

Inicia VEGAS Pro y ejecuta la secuencia de comandos especificada.

EJEMPLO
Vegas230.exe /RUNSCRIPT "C:\CustomScripts\ScriptName.cs"

—o—

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

SCRIPTARGS

Inicia VEGAS Pro y envía los argumentos especificados a una secuencia de comandos.

EJEMPLO Vegas230.exe /SCRIPTARGS "<argument>" /SCRIPT "<script path>"

NOTAPara obtener más información sobre los argumentos de secuencias de comandos, consulte la API de creación de secuencias de comandos de VEGAS Pro.

CMDMODULE

Inicia VEGAS Pro y carga la extensión de Vegas especificada.

Puede usar este método para añadir extensiones de VEGAS Pro que no están guardadas en la ruta de búsqueda de extensiones.

EJEMPLOVegas230.exe /CMDMODULE "E:\Extensions\MyExtension.dll"

OPENPRJ

Inicia VEGAS Pro y abre el archivo de proyecto al que se hace referencia en el archivo de medios especificado.

EJEMPLO Vegas230.exe /OPEN "E:\Video\Wildflowers 001.avi"

NOTAEste comando no producirá ningún efecto si el archivo de medios especificado no se renderizó con una referencia de ruta de proyecto incrustada.