Spaces:
Sleeping
title: Ai Ffmpeg Render
emoji: 🏢
colorFrom: red
colorTo: purple
sdk: docker
pinned: false
AI + FFmpeg Render Webhook (CPU Best)
Endpoint
POST /render
Body JSON: { "file_urls": ["https://.../video.mp4", "https://.../music.mp3", "https://.../logo.png"], "prompt": "Trim to 10 seconds, resize 720p, add logo top-right, music at 20%, add text caption 'Hello' bottom-center", "output_name": "final.mp4" }
Returns: binary rendered file.
curl
curl -X POST "https://.hf.space/render"
-H "Content-Type: application/json"
-o result.mp4
-d '{
"file_urls": ["https://example.com/video.mp4", "https://example.com/music.mp3"],
"prompt": "Trim to 10 seconds, resize 1280x720, add music at 20% volume",
"output_name": "final.mp4"
}'
n8n setup
HTTP Request node:
- Method: POST
- URL: https://.hf.space/render
- Send Body: JSON
- Response: File
- Binary Property: data
Then: Write Binary File / upload to S3 / etc. Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference