← Back to all generators
fictions-ai/autocaption
Official
View on Replicate →
Automatically add captions to a video
Capabilities
No capability data available
Cost
Community model (estimated from hardware time)
Input Parameters
| Name | Type | Description | Default | Constraints |
|---|---|---|---|---|
video_file_input * | string (uri) | Video file | — | — |
color | string | Caption color | "white" | — |
font | string | Font | "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 | 7 | — |
highlight_color | string | Highlight color | "yellow" | — |
kerning | number | Kerning for the subtitles | -5 | — |
MaxChars | integer | Max characters space for subtitles. 20 is good for videos, 10 is good for reels | 20 | — |
opacity | number | Opacity for the subtitles background | 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 | true | — |
output_video | boolean | Output video, if true will output the video with subtitles | true | — |
right_to_left | boolean | Right to left subtitles, for right to left languages. Only Arial fonts are supported. | false | — |
stroke_color | string | Stroke color | "black" | — |
stroke_width | number | Stroke width | 2.6 | — |
subs_position | string | Subtitles position | "bottom75" | bottom75 center top bottom left right |
transcript_file_input | string (uri) | Transcript file, if provided will use this for words rather than whisper. | — | — |
translate | boolean | Translate the subtitles to English | false | — |
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
cinemasetfree.com