🎥 Convert Images to Video
This endpoint creates a video slideshow from a list of image URLs.
Endpoint
POST /images-to-video/
Full URL: https://ffmpeg-api-1-hmzg.onrender.com/images-to-video/
Form Data Parameters
image_urls
(string): Comma-separated list of public image URLs (e.g., JPG, PNG)seconds_per_image
(integer): Duration to display each image (default: 5)format
(string): Output video format (e.g.,mp4
,avi
,mov
,mkv
— default:mp4
)
Success Response
{
"message": "Video created successfully",
"output_file": "https://ffmpeg-api-1-hmzg.onrender.com/uploads/<session_id>/output.mp4"
}
Error Responses
{ "error": "Unsupported format 'xyz'." }
{ "error": "No image URLs provided" }
{ "error": "Failed to download <url>: <reason>" }
All input images must be public URLs and in supported formats (JPG, JPEG, PNG).
Usage Examples
curl -X POST https://ffmpeg-api-1-hmzg.onrender.com/images-to-video/ \
-F "image_urls=https://example.com/img1.jpg,https://example.com/img2.jpg" \
-F "seconds_per_image=3" \
-F "format=mp4"