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
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.
Para actualizar la respuesta de @MBrizzle, esta funcionalidad se agregó a After Effects CC 2014. Hay 4 métodos nuevos:
Puede encontrar más información sobre ellos en http://blogs.adobe.com/aftereffects/2014/04/new-changed-after-effects-cc-2014.html
cwiggo