@gladiator1st/n8n-nodes-magichour
v1.0.3
Published
n8n community node for Magic Hour AI - Unified Multi-Model Video (Sora 2, Veo 3.1, Kling 3.0, Wan 2.2, Seedance 2.5), Image Generation, Upscaling & AI Agent Tools with Auto-Queue Polling
Maintainers
Readme
n8n-nodes-magichour
Official community node suite for Magic Hour AI in n8n. Unified multi-model generative AI platform supporting Text-to-Video (Sora 2, Google Veo 3.1, Kling 3.0, Wan 2.2, Seedance 2.5), Image-to-Video, AI Talking Photos, Lip Sync, Animation, Video-to-Video, AI Image Generation (Flux, GPT Image 2, Nano Banana, Seedream), 4K Upscaling, and Background Removal with automatic background queue polling and AI Agent Tool support!
⚡ Key Features
- ⚡ Auto-Queue Polling Engine: Magic Hour uses an asynchronous rendering queue. This node automatically polls the project status behind the scenes and returns the finalized direct media download URLs to your workflow!
- 🎬 State-of-the-Art Multi-Model Video Generation:
- Sora 2 (OpenAI): High-creativity video with viral pacing and dynamic physics.
- Veo 3.1 & Veo 3.1 Lite (Google): Ultra-high photorealism, cinematic lighting, and native audio generation.
- Kling 3.0 & 2.6: Action-oriented cinematography with fluid camera moves.
- Wan 2.2: Complex scene geometry, physics, and character dynamics.
- Seedance 2.5 & 2.0: Consistent character motion with high visual fidelity.
- LTX 2.3 & MiniMax H3: Ultra-fast iteration and audio-driven generation.
- 🗣️ AI Talking Photos & Lip Sync:
- Talking Photo: Animate any static portrait photo using an audio voice track (realistic or prompted mode).
- Lip Sync: Synchronize speech and mouth movement in existing video clips to a new audio track.
- 🎨 Multi-Model AI Image Generation:
- Flux Schnell & Flux 2 Klein: Fast sub-second photorealistic image synthesis.
- GPT Image 2: High prompt adherence and typography handling.
- Nano Banana (1, 2, Pro): High-resolution creative illustrations.
- Seedream (v4, v5 Pro): Ultra-sharp artistic aesthetics.
- 🔍 Image Utilities:
- AI Upscaler: Enhance resolution by 2x or 4x up to 4K.
- Background Remover: Cut out backgrounds instantly for e-commerce and graphics.
- Face Swap Photo: Seamlessly swap faces in portraits.
- 🤖 Autonomous AI Agent Tool (
usableAsTool: true): Wire directly into LangChain AI Agents, OpenAI, and Gemini in n8n so AI agents can autonomously generate media assets on demand.
📦 Installation
In n8n UI (Self-Hosted / Cloud Verified)
- Go to Settings > Community Nodes.
- Click Install a community node.
- Enter
@gladiator1st/n8n-nodes-magichourand accept the installation.
Via Docker / Command Line
Inside your n8n root or custom nodes directory:
npm install @gladiator1st/n8n-nodes-magichour🔑 Credentials Setup
- Create a free account or log in at magichour.ai (includes 400 free signup credits + 100 daily free credits with no credit card required).
- Go to the Developer Hub and generate an API Token.
- In n8n, create a new credential for Magic Hour AI API and paste your API key.
🛠️ Operations & Resources
| Resource | Operation | Description |
| :--- | :--- | :--- |
| Video | Text to Video | Generate video from prompt using Sora 2, Veo 3.1, Kling 3.0, Wan 2.2, etc. |
| Video | Image to Video | Animate a static image into a high-definition video |
| Video | Talking Photo | Animate a portrait image with an audio track for realistic talking avatars |
| Video | Lip Sync | Synchronize video lips and expressions to an audio track |
| Video | AI Animation | Generate audio-synchronized stylized animations |
| Video | Video to Video | Restyle or transform existing videos with prompt guidance |
| Video | Get Video Details | Fetch status and download URLs for a video project |
| Video | Delete Video | Permanently delete a video project |
| Image | Generate | Generate images from text prompt with Flux, GPT Image 2, Seedream, etc. |
| Image | Upscale | Enhance resolution by 2x or 4x up to 4K |
| Image | Remove Background | Remove background from image |
| Image | Face Swap Photo | Swap faces between source and target images |
| Image | Get Image Details | Fetch status and download URLs for an image project |
| Image | Delete Image | Permanently delete an image project |
| File | Generate Upload URL | Create pre-signed asset upload URLs for direct file uploads |
👨💻 Author
Muhammad Qasim
- GitHub: @Gladiator1st
- Email: [email protected]
