Save
Saving
  • ariestav

    @spelgrift Take a look at the table in our documentation that defines each event and when it is broadcast within Templater’s algorithm. This should help you decide which events to register your scripts to.

    posted in Templater Event Scripts read more
  • ariestav

    Improvements in Templater 2.9.1

    • Fixed an issue in floating licensing for Windows
    • Installers are now compatible with macOS Catalina

    posted in Accouncements read more
  • ariestav

    For enabling Bot via the command line interface, you need to add the -ui flag to the command in the terminal.

    posted in Templater Bot Deployment read more
  • ariestav

    Hi there!

    How is the file referenced in your data source? And, is the file on a cloud storage service like Dropbox or Google Drive?

    To be sure the reference must be a direct download and not protected by some kind of sharing service where the actual link might be different from the actual file itself. Further, the reference must contain a file extension for AE to be able to interpret it.

    We are working on a method to support Dropbox and other sync services like google Drive, but S3 links are supported.

    Does this help?

    posted in Google Sheets read more
  • ariestav

    @Amanda-A Yes this is possible. You have to use expressions though when it comes to altering the color values in a shape layer. Take a read through this article to learn more about using data in expressions with Templater, and then also take a look at this pre-rigged template on our GitHub repository demonstrating the use of data in expression — also in the context of color manipulation. Hope this helps!

    —Arie

    posted in Templates read more
  • ariestav

    How are you invoking the launcher script. If you are enabling the Bot function via the CLI, you will need to use the -ui flag in the launcher’s incantation.

    Does this help?

    posted in Templater Bot Deployment read more
  • ariestav

    Hey Ronan,

    You have the ability to write a shell script on the “Pre-Data” event. See event [ 2a ] in our table of events that Templater broadcasts. In that script, you can run any commands needed to retrieve an API access token. Does this help?

    For remote URL data sources, Templater supports Basic Authentication at the moment. How are you expecting to use the API access token once you retrieve it? Are you wanting to send it with request Templater makes? If so, I’m not sure that’s possible out of the box even with scripting. However, you should be able to get the API token via a shell script by registering it to the “Pre-Data” event.

    Thanks,
    Arie

    posted in Remote URL Feeds read more
  • ariestav

    It should work, yes. Keep in mind that when you use the CLI, it’s essentially a synchronous process because you cannot execute more than one AE instance at any given time. If that is not an issue, then it will work perfectly.

    However if you plan on having concurrent CLI calls, then you might consider using the CLI to “Enable Bot” and have Bot “watch” the data source. If your data object contains a “render-status” property and it’s set to “ready” then Templater will process that job. In this way, you can have you app keep writing to the data.json file with new objects and then Templater will just pick them up.

    There is another forum post that describes the different deployment techniques. Take a read through that one and see if it helps you understand the broader methods for architecting your solution.

    Thanks,
    Arie

    posted in Remote URL Feeds read more
  • ariestav

    @jonathan What you want to achieve is possible for sure, but you cannot pass the .json file an argument — it’s not a script, it’s a configuration file. However, you can absolutely have an app write to the templater-options.json file before calling the .ps1 file.

    The software app you are building might do the following steps:

    1. Read new message from the RabbitMQ
    2. Write the new job’s re-versioning JSON data to a file.
    3. Write a new, or modify an existing, templater-options.json file, namely with the data_source property with the correct value. In your case, the data_source property should point to the file that contains the created re-versioning JSON file that was created in step 2.
    4. Launch the .ps1 file in the same directory as the newly written templater-options.json file.

    Does this help?

    Thanks,
    Arie

    posted in Remote URL Feeds read more
  • ariestav

    @Sudhansu Thanks for your post. The installation steps are not different between any machine. Your machine should meet, at least, the system requirements specified by Adobe for After Effects. There is only one way to install AE and that’s through the Adobe Creative Cloud Installer wherein you need your login and password for your account. With Templater, you do it the same way and you’ll need your key to install to there.

    posted in Templater Bot Deployment read more