AutomationMart
Home/Browse/Create Deepfake Videos by Swapping Faces with Fal.ai Wan 2.2 and AWS S3
n8n

Create Deepfake Videos by Swapping Faces with Fal.ai Wan 2.2 and AWS S3

n8nn8n11 modulesv1.0
UNSUPPORTED_SLUG_FORMAT

Animate Any Face into a Video with Fal.ai Create stunning deepfake-style videos automatically by swapping a face from an image onto a source video. This workflow provides a powerful, automated pipeline to perform video face-swapping using the Fal.ai API. It's designed to handle the entire asynchronous process: accepting a source video and a target face image, uploading them to cloud storage, initiating the AI job, polling for completion, and retrieving the final, rendered video. | Services Used

At a glance

Create Deepfake Videos by Swapping Faces with Fal.ai Wan 2.2 and AWS S3 is a ready-made n8n workflow you import as a workflow JSON file β€” no build required. It connects UNSUPPORTED_SLUG_FORMAT. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
UNSUPPORTED_SLUG_FORMAT
Modules
11
Price
Free
Version
v1.0
Create Deepfake Videos by Swapping Faces with Fal.ai Wan 2.2 and AWS S3 workflow diagram

About this workflow

Animate Any Face into a Video with Fal.ai Create stunning deepfake-style videos automatically by swapping a face from an image onto a source video. This workflow provides a powerful, automated pipeline to perform video face-swapping using the Fal.ai API. It's designed to handle the entire asynchronous process: accepting a source video and a target face image, uploading them to cloud storage, initiating the AI job, polling for completion, and retrieving the final, rendered video. | Services Used | Features | | :--- | :--- | | πŸ€– Fal.ai | Leverages the powerful Wan 2.2 model for high-quality face animation. | | ☁️ AWS S3 | Uses enterprise-grade cloud storage for reliable public file hosting. | | πŸ”„ Polling Loop | Intelligently waits for the asynchronous AI job to complete before proceeding. | | πŸ“₯ n8n Form Trigger | Provides a simple UI to upload your source image and video. | --- How It Works βš™οΈ 1. πŸ“₯ Get User Input: The workflow starts when you upload a source video and a face image via the n8n Form Trigger. 2. ☁️ Upload to Cloud: Both files are automatically uploaded to a specified AWS S3 bucket to generate the publicly accessible URLs required by the AI model. 3. πŸš€ Start AI Job: The public URLs for the video and image are sent in an HTTP Request to the Fal.ai API, which starts the asynchronous face animation process and returns a requestid. 4. ⏳ Wait & Check: The workflow enters a polling loop. It Waits for one minute, then makes another HTTP Request to the Fal.ai status endpoint using the requestid. 5. βœ… Check for Completion: An IF node checks if the job status is COMPLETED. If not, the workflow loops back to the Wait node. 6. 🎬 Retrieve Final Video: Once the job is complete, the workflow makes a final HTTP Request to fetch the finished animated video. --- πŸ› οΈ How to Set Up 1. πŸ”‘ Set Up Fal.ai Credentials: Get your API Key from Fal.ai. In n8n, go to Credentials, add a new Header Auth credential, and save your key. Connect this credential to all three HTTP Request nodes in the workflow. 2. ☁️ Configure AWS S3: Add your AWS credentials in n8n. In the two AWS S3 nodes (Upload Video1 and Upload Image1), update the Bucket Name parameter to your own S3 bucket. Ensure your bucket permissions allow for public reads. 3. ▢️ Activate and Run: Activate the workflow. Open the Form Trigger URL from the n8n editor, upload your files, and submit. The final video will be available in the execution log of the Get Final Video node. --- Requirements An active Fal.ai account and API key. An AWS account with an S3 bucket configured for public access. Alternative Storage: For a personal setup, you can replace the AWS S3 nodes with Cloudinary nodes. Just ensure the output is a public URL. --- πŸ’¬ Need Help or Want to Learn More? Join my Skool community for n8n + AI automation tutorials, live Q&A sessions, and exclusive workflows: πŸ‘‰ --- Template Author: Sandeep Patharkar Category: Content Generation / Content Marketing Difficulty: Intermediate Estimated Setup Time: ⏱️ 20 minutes

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n β†’ click the menu β†’ Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Translate SRT files with Google Translate

This workflow is designed to translate SRT subtitle files from one language to another using Google Translate. The workflow follows these main steps: 1. Accept an SRT file upload and target language selection 2. Extract and parse the SRT file content 3. Split the content into translatable segments 4. Translate each segment using Google Translate 5. Reassemble the translated content into a proper SRT format 6. Return the translated file to the user You'll need a Google Console Cloud account to ac

Free

ADF: Spaceborne Data Analysis Master Pipeline

Azure Data Factory pipeline

Free

Create a short link for each new YouTube video

This template creates a short link in CodeQR whenever a new YouTube video is published, making it easy to share and track video performance. Apps used: YouTube, CodeQR This template was created by CodeQR. Learn more at https://codeqr.io

Free

ADF: Adventure Works Demo Pipeline

Azure Data Factory pipeline

Free

Send postcards to contacts automatically using CentralStationCRM and EchtPost

Workflow Overview This workflow benefits anyone, who: wants to automate sending Postcards to tagged CentralStationCRM contacts Tools in this Workflow CentralStationCRM - the simple and intuitive CRM Software for small teams. EchtPost - send postcards online Workflow Screenshot Workflow Description This workflow consists of: a webhook trigger a set node an if node an HTTP request The Webhook Trigger The webhook triggers when a person is updated in CentralStationCRM. The persons data is s

Free

Create a new Google Docs document from a row in Baserow

Every time a new row is created in Baserow, a new document will be instantly created in Google Docs. This template was created by a 3rd party and not tested by Make. For any inquiries about the template, please reach out to the template creator: make_templates_support@baserow.io

Free

Angie, personal AI assistant with Telegram voice and text

How it works: This project creates a personal AI assistant named Angie that operates through Telegram. Angie can summarize daily emails, look up calendar entries, remind users of upcoming tasks, and retrieve contact information. The assistant can interact with users via both voice and text inputs. Step-by-step: Telegram Trigger: The workflow starts with a Telegram trigger that listens for incoming message events. The system determines if the incoming message is voice or text. If voic

Free

Generate videos from images with Wan 2.2 I2V A14B AI model

Generate Videos from Images with Wan 2.2 I2V A14B AI Model 🌍 Overview This workflow connects n8n with Replicate’s Wan-Video model to generate video content from an image + prompt. It handles: πŸ”‘ API authentication πŸ“€ Sending a generation request ⏳ Polling until completion πŸ“₯ Returning a downloadable video link --- 🟒 Section 1: Start & Authentication πŸ”— Nodes: 1️⃣ On clicking 'execute' (Manual Trigger) ▢️ Starts the workflow manually when you click Execute Workflow. 2️⃣ Set API Key πŸ”‘ Stores your

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint β€” instant download
  • Setup guide PDF included
  • 5 downloads Β· valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

β‚Ή2,499/ session
3 hrs Β· video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free