π¬ Generate animated human videos from images & audio with Bytedance Omni Human
β‘ 1,843 views Β· π¬ Content Creation & Video
Description
Generate Animated Human Videos from Images & Audio with Bytedance Omni Human
Built with n8n + Replicate
This workflow takes an image + audio, sends them to Bytedanceβs omni-human model, waits for processing, and returns a generated video.
β‘ Section 1: Start & Authenticate
- βΆοΈ On clicking βexecuteβ β Manual trigger to start the workflow.
- π Set API Key β Stores your Replicate API key so future requests are authorized.
Benefit: Secures your API credentials in one place for easy re-use.
π οΈ Section 2: Send Video Generation Request
-
π‘ Create Prediction β Makes a POST request to Replicate with:
image: input image URLaudio: input audio URL- Model version:
7ec44f5140c7338b3496cbf99ee8ea391a4bc18ff5d1677a146dfc936a91f65b
Benefit: Combines visual and audio inputs to start AI-powered video generation.
π Section 3: Track the Prediction
-
π¦ Extract Prediction ID β Saves
predictionId,status, andpredictionUrlfor polling. -
β³ Wait β Pauses 2 seconds between status checks (to avoid spamming the API).
-
π Check Prediction Status β Queries Replicate using the stored prediction URL.
-
β Check If Complete β Branches:
- If status =
succeededβ move forward. - Else β loop back to Wait until completion.
- If status =
Benefit: Ensures workflow patiently waits for the video instead of timing out.
π½οΈ Section 4: Process & Return Results
-
π¦ Process Result β Cleans the API response, returning:
statusvideo_url(generated video)metricscreated_at&completed_atmodel: bytedance/omni-human
Benefit: Gives you a neat, structured output with the generated video link ready to use.
π Workflow Overview
| Section | Purpose | Key Nodes | Benefit |
|---|---|---|---|
| β‘ Start & Auth | Initialize & secure API key | Manual Trigger, Set API Key | Keeps credentials safe |
| π οΈ Send Request | Start video generation | Create Prediction | Submits image+audio to Replicate |
| π Track Prediction | Poll status until done | Extract Prediction ID, Wait, Check Status, If | Reliable async handling |
| π½οΈ Process Result | Format output | Process Result | Easy access to final video link |
β Final Benefits
- π¬ Turns static image + audio into full AI-generated video.
- π API key stored securely in workflow.
- π Handles async generation with auto-polling.
- π€ Outputs clean JSON with direct video link.
- π§© Modular β you can connect results to Slack, Gmail, or Google Drive for auto-sharing.
π Nodes Used
HTTP Request
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File