Cambie la salida usando un script .jsx para After Effects CS6

Creé un script que recorrerá un (.txt) elementos intercambiables de una determinada composición.

Dentro del script, agrego cada composición cambiada a la cola de procesamiento y la envío.

¿Cómo puedo mostrar pragmáticamente el formato en h.264 (.mp4) en lugar de que sea predeterminado (.avi)?

Descubrí que puede cambiar el módulo de salida predeterminado a través de editar -> plantillas -> módulo de salida, pero aún así ... ¿hay alguna forma de hacerlo a través de un script?

Gracias

Respuestas (2)

Entonces, la respuesta a tu pregunta es 'sí, pero...'

Es perfectamente factible, pero debe crear un módulo de salida con la configuración que desee y luego guardarlo en su computadora. Puede crear esto yendo a Editar -> Plantillas -> Módulo de salida. Haga clic en el botón 'Nuevo' en la ventana emergente y luego edítelo para la configuración que necesita (quicktime, h.264, etc.). Guárdelo como un nombre útil ("H264HighQuality" o algo así). Guarde el módulo de salida y podrá acceder a él desde sus scripts a partir de ahí.

Para usarlo en su script, simplemente use:app.project.renderQueue.items.add(myComp).applyTemplate("H264HighQuality");

Siempre que haya creado la plantilla primero, puede acceder a ella en sus secuencias de comandos tantas veces como desee. Sin embargo, After Effects NO le permite crear módulos de salida mediante programación ni modificarlos sobre la marcha, lamentablemente. Pero solo necesita crear la plantilla una vez; siempre que tenga esa plantilla en la computadora en la que está ejecutando el script, debería funcionar bien.

Esto responde a mi pregunta. ¡Gracias por la respuesta!

Para actualizar la respuesta de @MBrizzle, esta funcionalidad se agregó a After Effects CC 2014. Hay 4 métodos nuevos:

  • RenderQueueItem objeto getSetting, métodos setSetting
  • Métodos getSetting, setSetting del objeto OutputModule

Puede encontrar más información sobre ellos en http://blogs.adobe.com/aftereffects/2014/04/new-changed-after-effects-cc-2014.html

Para actualizar su respuesta, la configuración del módulo de salida solo permite estas claves: Profundidad de bits de audio Canales de audio Frecuencia de muestreo de audio Canales: Color: Premultiplicado (mate) Recortar: falso Recortar inferior Recortar izquierdo Recortar derecho Recortar superior: 0 Profundidad: Millones de colores Formato: QuickTime Incluir Vínculo del proyecto : verdadero Incluir metadatos XMP de origen : falso Relación de aspecto de bloqueo : verdadero Audio de salida : Información de archivo de salida automática : [objeto Objeto] Acción posterior a la renderización : Redimensionar : falso Redimensionar calidad : Alta Redimensionar a : HDV/HDTV 720 25 Inicio # Usar Comp Número de cuadro Uso Región de interés Salida de video
No se permiten códecs