Skip to content

Feature Request: Workflow Automation for Sequential and Batch Processing #16746

Open

Description

@mmmsh-125

I would like to suggest adding a workflow automation feature to Subtitle Edit, similar to Actions in Adobe Photoshop or automated processing pipelines.

The idea is to allow users to create, save, and reuse custom workflows consisting of multiple operations from the existing Subtitle Edit features.

Example Workflow

For example, I would like to create a workflow that automatically:

  1. Takes a video file and generates subtitles using Speech-to-Text.
  2. Translates the subtitles into a selected language using Auto Translate.
  3. Applies RTL formatting for languages such as Arabic.

Saves the final subtitle file.

Each operation should automatically start after the previous one finishes, using its output as the next operation's input.

Activity

  1. niksedk commented on Nov 8, 2026

    @niksedk
    Member

    SE has this:

    Image
  2. mmmsh-125 commented on Nov 8, 2026

    @mmmsh-125
    Author

    Either i can't used correctly or you miss understand me I mean something more like batch converter where I add videos for example then the whole run is automated
    but in the shortcut it's just open the window of speech to text and i should run then after finish it it open the next window...etc and for the next file is should open the next file and then click the shortcut and go on

  3. mmmsh-125 commented on Nov 8, 2026

    @mmmsh-125
    Author

    To make this feature easier to implement within the existing Subtitle Edit interface, I think it could be integrated into the current Batch Converter.

    My suggestion is to:

    Allow video files to be added as input files in the Batch Converter.
    When video files are selected, make operations from the Video tab available, such as Speech-to-Text, text to speech..etc
    Allow users to select multiple operations and define their execution order using a sequential processing option.

    For example, I could select two operations:

    Speech-to-Text
    Auto Translate

    Then, enable sequential execution and specify that Speech-to-Text should run first.

    The program would generate subtitles from the video using Speech-to-Text, then automatically take the resulting subtitle file and pass it to Auto Translate. Finally, it would save the translated subtitle file.

    This could also work with other operations, allowing users to combine different existing features into a single automated process.

    Since the Batch Converter already supports presets, users could save these operation sequences and their settings as presets for future use.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions