# Animate a Product Photo with Magic Hour

Source: https://openflow.run/ja/templates/animate-a-product-photo-with-magic-hour/
Content language: en
Template revision: 9018120e802d4de0a097610157c565df858c0871

マーケティング

Animate a product photo, wait for the video and retrieve the file.

[Open Flow で使用](https://console.openflow.run/flows?importUrl=https%3A%2F%2Fraw.githubusercontent.com%2Foomol-lab%2Fawesome-workflow-templates%2F9018120e802d4de0a097610157c565df858c0871%2Fworkflows%2Fanimate-a-product-photo-with-magic-hour%2Ftemplates%2Fanimate-a-product-photo-with-magic-hour.openflow.json)

*   [Open Flow JSON](https://raw.githubusercontent.com/oomol-lab/awesome-workflow-templates/9018120e802d4de0a097610157c565df858c0871/workflows/animate-a-product-photo-with-magic-hour/templates/animate-a-product-photo-with-magic-hour.openflow.json)
*   [n8n JSON](https://raw.githubusercontent.com/oomol-lab/awesome-workflow-templates/9018120e802d4de0a097610157c565df858c0871/workflows/animate-a-product-photo-with-magic-hour/templates/animate-a-product-photo-with-magic-hour.n8n.json)

![Open Flow の Animate a Product Photo with Magic Hour ワークフロー](https://openflow.run/_astro/preview-light.Cyroazlj_1gBJLx.webp)

Animate a product photo, wait for the video and retrieve the file.

## Setup

Connect Magic Hour in **Generate the video** and **Check the video project**. Set the image URL or uploaded asset path and prompt in **Generate the video**. The template requests a one-second, silent 480p video with ltx-2.5. Allow the video download hostname in **Download the video**; the default is videos.magichour.ai and the returned URL may use another host.

In n8n, install the Magic Hour community node (the source used version 1.0.3), connect its API credential and set the image URL or uploaded asset path and prompt in **Magic Hour**. The model is configured as an expression for ltx-2.5 because version 1.0.3 does not list it in the model menu. Run either format manually.

## Behavior

The workflow creates one video project and waits 10 seconds between status checks. Open Flow makes at most 60 checks; request time can extend the run beyond 10 minutes. n8n polls for roughly 10 minutes. A completed video is downloaded. Open Flow returns the download URL, project ID and run-owned video artifact; the temporary vendor URL can expire. n8n returns the downloaded binary. Generated videos may differ between runs; review the result.

Generation, polling or download failure stops the workflow. A lost response or timeout can occur after the project was created. Inspect Magic Hour and use the project ID in the execution before retrying; a new run creates another project. Open Flow accepts MP4 downloads up to 1 MiB, and its artifact is available to subsequent workflow steps. Restrict access to temporary URLs and generated content.

Inspiration & credits

## Changes to the source

*   Both formats use ltx-2.5, a currently documented model, in place of the source’s ltx-2.3. Open Flow uses formal video creation and project-status Actions with a visible polling loop and artifact download; it validates MP4 bytes and returns the project ID and temporary URL.

Adapted from [Animate a product photo with Magic Hour](https://github.com/enescingoz/awesome-n8n-templates/blob/827110332c21cbe000ab13f6d292d5adb1f1f8db/Other_Integrations_and_Use_Cases/Animate%20a%20product%20photo%20with%20Magic%20Hour.json) in [enescingoz/awesome-n8n-templates](https://github.com/enescingoz/awesome-n8n-templates).

Source collection notice: © 2024–2026 Enes Cingoz, [CC BY 4.0](https://github.com/enescingoz/awesome-n8n-templates/blob/827110332c21cbe000ab13f6d292d5adb1f1f8db/LICENSE). The source includes a separate MIT notice for these workflows, reproduced below. See [repository licensing](https://github.com/oomol-lab/awesome-workflow-templates/blob/9018120e802d4de0a097610157c565df858c0871/README.md#licensing) for the scope of OOMOL contributions and third-party material.

[Magic Hour workflow license](https://github.com/enescingoz/awesome-n8n-templates/blob/827110332c21cbe000ab13f6d292d5adb1f1f8db/docs/Magic%20Hour%20workflow%20license.txt):

> MIT License
> 
> Copyright (c) 2025 Magic Hour AI
> 
> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
> 
> The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
> 
> THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

## 使用するアプリ

*   [**magichour**`magichour`](https://console.openflow.run/connections/magichour)

## 必要な設定

*   Magic Hour connection and an image URL or uploaded asset path

*   magic hour
*   video generation
*   product

[GitHub で見る](https://github.com/oomol-lab/awesome-workflow-templates/blob/9018120e802d4de0a097610157c565df858c0871/workflows/animate-a-product-photo-with-magic-hour/README.md)
