📝 Generate Subtitle File from Text
This endpoint generates a .srt
subtitle file from a given block of text.
Endpoint
POST /generate-subtitles/
Full URL: https://ffmpeg-api-1-hmzg.onrender.com/generate-subtitles/
Form Data Parameters
text
(string): Full block of text to convert into subtitleswords_per_line
(integer): Number of words per subtitle line (default:8
)seconds_per_line
(integer): Duration in seconds for each subtitle line (default:3
)
Success Response
{
"message": "Subtitle file generated",
"subtitle_file_url": "https://ffmpeg-api-1-hmzg.onrender.com/uploads/<session_id>/generated_subtitles.srt"
}
Error Response
{ "error": "<server error message>" }
Use clear and punctuated text for best subtitle line breaks. Suitable for generating basic subtitle .srt
files.
Usage Examples
curl -X POST https://ffmpeg-api-1-hmzg.onrender.com/generate-subtitles/ \
-F "text=Welcome to the show. This is where it all begins." \
-F "words_per_line=4" \
-F "seconds_per_line=2"