Skip to main content

Subtitle Generator

FFmpeg Builder: Subtitle Generator

The Subtitle Generator creates subtitle tracks from the source audio and adds them to the active FFmpeg Builder model.

It uses FileFlows Forge for speech-to-text generation and translation, then merges the generated subtitle files into the FFmpeg Builder pipeline as subtitle streams.

note

This flow element requires FileFlows Forge to be configured and available.


How It Works

  1. Selects the best available audio stream.
  2. Sends audio to Forge subtitle generation.
  3. Creates one or more subtitle tracks based on the selected options.
  4. Adds those subtitle tracks to the FFmpeg Builder model for final muxing.

The selected audio track is chosen in this order:

  1. Audio stream matching the selected language.
  2. Default audio stream.
  3. First available audio stream.

Configuration

Forced Only

When enabled, only forced subtitles are generated.

Forced subtitles are intended for dialogue that needs translation while most audio remains understandable to the viewer.

Include Full Subtitle

When enabled, a full subtitle track is generated.

If both this and Forced Only are enabled, Forge can generate both full and forced subtitle tracks.

Language

The target subtitle language.

Supported options:

  • English (eng)
  • German (deu)
  • French (fra)
  • Spanish (spa)
  • Italian (ita)
  • Russian (rus)

Outputs

  1. Subtitle tracks were generated and added to FFmpeg Builder.
  2. No subtitle tracks were generated or added.