Skip to main content
jack_9558
Participant
February 13, 2026
Answered

Can anyone help create an Automation Blocks function?

  • February 13, 2026
  • 2 replies
  • 12 views

I am looking for a function that will automatically do exports of a sequences or a batch of sequences, where it does a subtitled version and a clean (without subs version) version to the same folder I dictate, with "SUBS" or "CLEAN" in the file name, additionally, can it also export an SRT file at the same time? Formats will be Match Source - High Adaptive Bit-rate, H.264.

 

This is mainly going to be used to automate outputs across 1x1, 9x16, 16x9 sequences of the same film.

 

Can anyone help?

    Correct answer Mathias Moehl

    Unfortunately this cannot be fully automated in Premiere Pro via scripting (including Automation Blocks).

    There are a few limitations in Premiere’s scripting APIs:

    • Subtitle tracks cannot be accessed or controlled via scripting
    • Caption visibility (burn-in vs clean) cannot be toggled programmatically
    • Exporting SRT files cannot currently be triggered via scripting or Media Encoder

    What is possible:

    You can automate batch exports using multiple Media Encoder presets. For example:

    • Preset 1 → Burned-in captions (SUBS)
    • Preset 2 → Clean version

    Automation Blocks can export both versions for multiple sequences and automatically rename them.

    However, exporting SRT files still has to be done manually through Premiere’s export dialog.

    Hopefully Adobe exposes caption APIs in UXP in the future, but they are currently not available.

    2 replies

    Mathias Moehl
    Community Expert
    Mathias MoehlCommunity ExpertCorrect answer
    Community Expert
    February 13, 2026

    Unfortunately this cannot be fully automated in Premiere Pro via scripting (including Automation Blocks).

    There are a few limitations in Premiere’s scripting APIs:

    • Subtitle tracks cannot be accessed or controlled via scripting
    • Caption visibility (burn-in vs clean) cannot be toggled programmatically
    • Exporting SRT files cannot currently be triggered via scripting or Media Encoder

    What is possible:

    You can automate batch exports using multiple Media Encoder presets. For example:

    • Preset 1 → Burned-in captions (SUBS)
    • Preset 2 → Clean version

    Automation Blocks can export both versions for multiple sequences and automatically rename them.

    However, exporting SRT files still has to be done manually through Premiere’s export dialog.

    Hopefully Adobe exposes caption APIs in UXP in the future, but they are currently not available.

    Mathias Möhl - Developer of tools like BeatEdit and Automation Blocks for Premiere Pro and After Effects
    Peru Bob
    Community Expert
    Community Expert
    February 13, 2026

    @Mathias Moehl