🎥 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"