Nodes/ComfyUI-FFMPEGA/FFMPEGA Text
ComfyUI Node

FFMPEGA Text

Flexible text input for subtitles, overlays, watermarks, and more. Connect to the FFMPEGA Agent node's text_a/text_b/... inputs.

By AEmotionStudio·Created 7 months ago·Updated 3 months ago· 14
FFMPEGA Text
    • text_output
    text
    auto_modetrue
    modeauto
    positionauto
    font_size0
    font_color#FFFFFF
    start_time0.0
    end_time-1.0
    CategoryFFMPEGA

    Inputs (8)

    NameTypeDefaultDescription
    textSTRINGThe text content to use. Can be plain text, multi-line subtitles, or full SRT format with timestamps.
    auto_modeoptBOOLEANtrueWhen Auto, the system detects whether your text is subtitles, a watermark, or overlay text and sets defaults accordingly. Turn off for full manual control.
    modeoptCOMBOautoText usage mode. 'auto' detects from content. 'subtitle' burns timed text. 'overlay' draws text on video. 'watermark' adds small persistent text. 'title_card' shows large centered text. 'raw' passes text through unchanged.
    positionoptCOMBOautoWhere to place the text. 'auto' chooses based on mode (subtitle → bottom, watermark → bottom-right, etc.).
    font_sizeoptINT00–200Font size in pixels. 0 = auto (24 for subtitles, 48 for overlay, 20 for watermark).
    font_coloroptSTRING#FFFFFFText color — click to pick a color or type a hex value (#RRGGBB).
    start_timeoptFLOAT0.00–3600Start time in seconds. 0 = beginning of video.
    end_timeoptFLOAT-1.0-1–3600End time in seconds. -1 = full video duration.

    Outputs (1)

    NameTypeDescription
    text_outputSTRINGJSON-encoded text with metadata. Connect to text_a, text_b, etc. on the FFMPEGA Agent node.