← Back to all generators

fictions-ai/autocaption

Automatically add captions to a video

Capabilities

No capability data available

Cost

Community model (estimated from hardware time)

Input Parameters

video_file_input required string

Video file

color string

Caption color

Default: "white"
font string

Font

Default: "Poppins/Poppins-ExtraBold.ttf"
Poppins/Poppins-Bold.ttf Poppins/Poppins-BoldItalic.ttf Poppins/Poppins-ExtraBold.ttf Poppins/Poppins-ExtraBoldItalic.ttf Poppins/Poppins-Black.ttf Poppins/Poppins-BlackItalic.ttf Atkinson_Hyperlegible/AtkinsonHyperlegible-Bold.ttf Atkinson_Hyperlegible/AtkinsonHyperlegible-BoldItalic.ttf M_PLUS_Rounded_1c/MPLUSRounded1c-ExtraBold.ttf Arial/Arial_Bold.ttf Arial/Arial_BoldItalic.ttf Tajawal/Tajawal-Bold.ttf Tajawal/Tajawal-ExtraBold.ttf Tajawal/Tajawal-Black.ttf
fontsize number

Font size. 7.0 is good for videos, 4.0 is good for reels

Default: 7
highlight_color string

Highlight color

Default: "yellow"
kerning number

Kerning for the subtitles

Default: -5
MaxChars integer

Max characters space for subtitles. 20 is good for videos, 10 is good for reels

Default: 20
opacity number

Opacity for the subtitles background

Default: 0
output_transcript boolean

Output transcript json, if true will output a transcript file that you can edit and use for the next run in transcript_file_input

Default: true
output_video boolean

Output video, if true will output the video with subtitles

Default: true
right_to_left boolean

Right to left subtitles, for right to left languages. Only Arial fonts are supported.

Default: false
stroke_color string

Stroke color

Default: "black"
stroke_width number

Stroke width

Default: 2.6
subs_position string

Subtitles position

Default: "bottom75"
bottom75 center top bottom left right
transcript_file_input string

Transcript file, if provided will use this for words rather than whisper.

translate boolean

Translate the subtitles to English

Default: false
Version: 18a45ff0d95f Updated: 2/26/2026 90.1K runs