AI Video Creation from User-Uploaded Images

Job ID: 39542132

Budget: $30 – $250 USD

Backend Development Help Needed — Image Upload, Video Generation, and File Management (Testable Version Required)

Post Body:
Hello! I’m building a web app that lets users upload 1 to 10 images and generates a short (max 10 seconds) video with a nostalgic/sad background track using AI animation.

I need help developing the backend with the following features:

Image Upload Endpoint:

Accept 1 to 10 images from the frontend

Validate file types (images only) and size limits

Store images temporarily for processing

Video Generation:

Process uploaded images to generate a short video (max 10 seconds) using SadTalker AI animation or similar

Add a predefined sad background music track to the video

Return a URL or direct download link to the generated video

File Management:

Store generated videos temporarily on the server

Automatically delete images and videos after 24 hours to save space (e.g., via scheduled tasks/cron jobs)

API Design:

Provide clear and secure REST API endpoints for uploading images, triggering video generation, and retrieving the video

Handle errors and invalid input gracefully

Security & Performance:

Validate and sanitize inputs

Limit request size and number of images to avoid server overload

Ensure the backend can handle multiple concurrent requests efficiently

Additional info:

The frontend is built separately, so the backend should expose RESTful APIs

No user authentication is required at this stage

The solution should be scalable and secure

IMPORTANT:
Please provide a working backend demo or test version with instructions so I can verify functionality before finalizing. Access to a test API or a deployed backend endpoint would be very helpful.

If you have experience with media processing, Node.js, Python (Flask/Django), or any backend framework, and have worked with video generation or AI animation integration, please reach out. I’m happy to provide more details and collaborate!

Thank you!
Related categories: PHP JavaScript Website Design MySQL HTML