paullux / framepack-runner
FramePack video generation with image + motion prompt. Based on Stanford's 2025 model.
Prediction
paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8ID0ew5xpvde5rj40cpq4gb1vm2awStatusSucceededSourceWebHardwareA100 (80GB)Total durationCreatedInput
- fps
- 30
- seed
- 42
- steps
- 25
- prompt
- A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.
- duration_seconds
- 5
{ "fps": 30, "seed": 42, "image": "https://replicate.delivery/pbxt/Mz0mCaWoLbfWsu1cEq9n6cah4tkhwpURFjDubLtGWCo9SaIv/moi_tatou%C3%A9_reduce.png", "steps": 25, "prompt": "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", "duration_seconds": 5 }
Install Replicateβs Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; import fs from "node:fs"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", { input: { fps: 30, seed: 42, image: "https://replicate.delivery/pbxt/Mz0mCaWoLbfWsu1cEq9n6cah4tkhwpURFjDubLtGWCo9SaIv/moi_tatou%C3%A9_reduce.png", steps: 25, prompt: "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", duration_seconds: 5 } } ); // To access the file URL: console.log(output.url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicateβs Python client library:pip install replicate
Import the client:import replicate
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", input={ "fps": 30, "seed": 42, "image": "https://replicate.delivery/pbxt/Mz0mCaWoLbfWsu1cEq9n6cah4tkhwpURFjDubLtGWCo9SaIv/moi_tatou%C3%A9_reduce.png", "steps": 25, "prompt": "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", "duration_seconds": 5 } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", "input": { "fps": 30, "seed": 42, "image": "https://replicate.delivery/pbxt/Mz0mCaWoLbfWsu1cEq9n6cah4tkhwpURFjDubLtGWCo9SaIv/moi_tatou%C3%A9_reduce.png", "steps": 25, "prompt": "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", "duration_seconds": 5 } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicateβs HTTP API reference docs.
Output
{ "completed_at": "2025-05-10T08:03:37.622216Z", "created_at": "2025-05-10T07:37:12.305000Z", "data_removed": false, "error": null, "id": "0ew5xpvde5rj40cpq4gb1vm2aw", "input": { "fps": 30, "seed": 42, "image": "https://replicate.delivery/pbxt/Mz0mCaWoLbfWsu1cEq9n6cah4tkhwpURFjDubLtGWCo9SaIv/moi_tatou%C3%A9_reduce.png", "steps": 25, "prompt": "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", "duration_seconds": 5 }, "logs": "πΈ Chargement de lβimage depuis /tmp/tmpnlks0_8pmoi_tatouΓ©_reduce.png\nπ§ Encodage CLIP Vision...\nπ§ Encodage VAE...\nπ§ Encodage du prompt...\nποΈ Sampling...\n 0%| | 0/25 [00:00<?, ?it/s]\n 4%|β | 1/25 [00:19<07:57, 19.91s/it]\n 8%|β | 2/25 [00:33<06:14, 16.29s/it]\n 12%|ββ | 3/25 [00:53<06:35, 17.98s/it]\n 16%|ββ | 4/25 [01:13<06:34, 18.78s/it]\n 20%|ββ | 5/25 [01:33<06:24, 19.21s/it]\n 24%|βββ | 6/25 [01:53<06:10, 19.48s/it]\n 28%|βββ | 7/25 [02:13<05:53, 19.64s/it]\n 32%|ββββ | 8/25 [02:33<05:35, 19.75s/it]\n 36%|ββββ | 9/25 [02:53<05:17, 19.82s/it]\n 40%|ββββ | 10/25 [03:13<04:58, 19.87s/it]\n 44%|βββββ | 11/25 [03:33<04:38, 19.90s/it]\n 48%|βββββ | 12/25 [03:53<04:19, 19.92s/it]\n 52%|ββββββ | 13/25 [04:13<03:59, 19.94s/it]\n 56%|ββββββ | 14/25 [04:33<03:39, 19.95s/it]\n 60%|ββββββ | 15/25 [04:53<03:19, 19.96s/it]\n 64%|βββββββ | 16/25 [05:13<02:59, 19.96s/it]\n 68%|βββββββ | 17/25 [05:33<02:39, 19.96s/it]\n 72%|ββββββββ | 18/25 [05:53<02:19, 19.96s/it]\n 76%|ββββββββ | 19/25 [06:13<01:59, 19.95s/it]\n 80%|ββββββββ | 20/25 [06:33<01:39, 19.95s/it]\n 84%|βββββββββ | 21/25 [06:53<01:19, 19.95s/it]\n 88%|βββββββββ | 22/25 [07:13<00:59, 19.95s/it]\n 92%|ββββββββββ| 23/25 [07:33<00:39, 19.95s/it]\n 96%|ββββββββββ| 24/25 [07:52<00:19, 19.94s/it]\n100%|ββββββββββ| 25/25 [08:12<00:00, 19.94s/it]\n100%|ββββββββββ| 25/25 [08:12<00:00, 19.72s/it]\nπΌοΈ DΓ©codage final...\nπ¬ VidΓ©o enregistrΓ©e Γ /tmp/tmp3rq4_roc.mp4", "metrics": { "predict_time": 530.533358805, "total_time": 1585.317216 }, "output": "https://replicate.delivery/yhqm/Z6we9S1eFEjYKkKjcH3XYElHZy1pMB7uuTs7iXPe7xcySXWpA/tmp3rq4_roc.mp4", "started_at": "2025-05-10T07:54:47.088857Z", "status": "succeeded", "urls": { "stream": "https://stream.replicate.com/v1/files/qoxq-efazfxg2njlcvoijzrf47yxp7sg6ngzlozv3jcsbtajspecpfwha", "get": "https://api.replicate.com/v1/predictions/0ew5xpvde5rj40cpq4gb1vm2aw", "cancel": "https://api.replicate.com/v1/predictions/0ew5xpvde5rj40cpq4gb1vm2aw/cancel" }, "version": "2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8" }
Generated inπΈ Chargement de lβimage depuis /tmp/tmpnlks0_8pmoi_tatouΓ©_reduce.png π§ Encodage CLIP Vision... π§ Encodage VAE... π§ Encodage du prompt... ποΈ Sampling... 0%| | 0/25 [00:00<?, ?it/s] 4%|β | 1/25 [00:19<07:57, 19.91s/it] 8%|β | 2/25 [00:33<06:14, 16.29s/it] 12%|ββ | 3/25 [00:53<06:35, 17.98s/it] 16%|ββ | 4/25 [01:13<06:34, 18.78s/it] 20%|ββ | 5/25 [01:33<06:24, 19.21s/it] 24%|βββ | 6/25 [01:53<06:10, 19.48s/it] 28%|βββ | 7/25 [02:13<05:53, 19.64s/it] 32%|ββββ | 8/25 [02:33<05:35, 19.75s/it] 36%|ββββ | 9/25 [02:53<05:17, 19.82s/it] 40%|ββββ | 10/25 [03:13<04:58, 19.87s/it] 44%|βββββ | 11/25 [03:33<04:38, 19.90s/it] 48%|βββββ | 12/25 [03:53<04:19, 19.92s/it] 52%|ββββββ | 13/25 [04:13<03:59, 19.94s/it] 56%|ββββββ | 14/25 [04:33<03:39, 19.95s/it] 60%|ββββββ | 15/25 [04:53<03:19, 19.96s/it] 64%|βββββββ | 16/25 [05:13<02:59, 19.96s/it] 68%|βββββββ | 17/25 [05:33<02:39, 19.96s/it] 72%|ββββββββ | 18/25 [05:53<02:19, 19.96s/it] 76%|ββββββββ | 19/25 [06:13<01:59, 19.95s/it] 80%|ββββββββ | 20/25 [06:33<01:39, 19.95s/it] 84%|βββββββββ | 21/25 [06:53<01:19, 19.95s/it] 88%|βββββββββ | 22/25 [07:13<00:59, 19.95s/it] 92%|ββββββββββ| 23/25 [07:33<00:39, 19.95s/it] 96%|ββββββββββ| 24/25 [07:52<00:19, 19.94s/it] 100%|ββββββββββ| 25/25 [08:12<00:00, 19.94s/it] 100%|ββββββββββ| 25/25 [08:12<00:00, 19.72s/it] πΌοΈ DΓ©codage final... π¬ VidΓ©o enregistrΓ©e Γ /tmp/tmp3rq4_roc.mp4
Prediction
paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8IDvsg1cabhkhrj20cpq58bcj9ebmStatusSucceededSourceWebHardwareA100 (80GB)Total durationCreatedInput
- fps
- 30
- seed
- 42
- steps
- 25
- prompt
- Create an animated image of Popeye the Sailor Man. He should be flexing his muscles with his iconic pipe in his mouth, and his can of spinach should be visible nearby. The background should be a nautical scene with a ship and the sea. Make sure to capture his classic sailor outfit and his determined expression.
- duration_seconds
- 5
{ "fps": 30, "seed": 42, "image": "https://replicate.delivery/pbxt/Mz1ZuYVXx3VvmLknBWGEnb6oDzitXmLQkZ6Y8IXQ7nlfqGkp/Popey.png", "steps": 25, "prompt": "Create an animated image of Popeye the Sailor Man. He should be flexing his muscles with his iconic pipe in his mouth, and his can of spinach should be visible nearby. The background should be a nautical scene with a ship and the sea. Make sure to capture his classic sailor outfit and his determined expression.", "duration_seconds": 5 }
Install Replicateβs Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; import fs from "node:fs"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", { input: { fps: 30, seed: 42, image: "https://replicate.delivery/pbxt/Mz1ZuYVXx3VvmLknBWGEnb6oDzitXmLQkZ6Y8IXQ7nlfqGkp/Popey.png", steps: 25, prompt: "Create an animated image of Popeye the Sailor Man. He should be flexing his muscles with his iconic pipe in his mouth, and his can of spinach should be visible nearby. The background should be a nautical scene with a ship and the sea. Make sure to capture his classic sailor outfit and his determined expression.", duration_seconds: 5 } } ); // To access the file URL: console.log(output.url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicateβs Python client library:pip install replicate
Import the client:import replicate
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", input={ "fps": 30, "seed": 42, "image": "https://replicate.delivery/pbxt/Mz1ZuYVXx3VvmLknBWGEnb6oDzitXmLQkZ6Y8IXQ7nlfqGkp/Popey.png", "steps": 25, "prompt": "Create an animated image of Popeye the Sailor Man. He should be flexing his muscles with his iconic pipe in his mouth, and his can of spinach should be visible nearby. The background should be a nautical scene with a ship and the sea. Make sure to capture his classic sailor outfit and his determined expression.", "duration_seconds": 5 } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", "input": { "fps": 30, "seed": 42, "image": "https://replicate.delivery/pbxt/Mz1ZuYVXx3VvmLknBWGEnb6oDzitXmLQkZ6Y8IXQ7nlfqGkp/Popey.png", "steps": 25, "prompt": "Create an animated image of Popeye the Sailor Man. He should be flexing his muscles with his iconic pipe in his mouth, and his can of spinach should be visible nearby. The background should be a nautical scene with a ship and the sea. Make sure to capture his classic sailor outfit and his determined expression.", "duration_seconds": 5 } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicateβs HTTP API reference docs.
Output
{ "completed_at": "2025-05-10T08:43:47.205897Z", "created_at": "2025-05-10T08:29:39.100000Z", "data_removed": false, "error": null, "id": "vsg1cabhkhrj20cpq58bcj9ebm", "input": { "fps": 30, "seed": 42, "image": "https://replicate.delivery/pbxt/Mz1ZuYVXx3VvmLknBWGEnb6oDzitXmLQkZ6Y8IXQ7nlfqGkp/Popey.png", "steps": 25, "prompt": "Create an animated image of Popeye the Sailor Man. He should be flexing his muscles with his iconic pipe in his mouth, and his can of spinach should be visible nearby. The background should be a nautical scene with a ship and the sea. Make sure to capture his classic sailor outfit and his determined expression.", "duration_seconds": 5 }, "logs": "πΈ Chargement de lβimage depuis /tmp/tmp74pvhji_Popey.png\nπ§ Encodage CLIP Vision...\nπ§ Encodage VAE...\nπ§ Encodage du prompt...\nποΈ Sampling...\n 0%| | 0/25 [00:00<?, ?it/s]\n 4%|β | 1/25 [00:20<08:01, 20.06s/it]\n 8%|β | 2/25 [00:33<06:17, 16.42s/it]\n 12%|ββ | 3/25 [00:54<06:39, 18.14s/it]\n 16%|ββ | 4/25 [01:14<06:38, 18.96s/it]\n 20%|ββ | 5/25 [01:34<06:28, 19.41s/it]\n 24%|βββ | 6/25 [01:54<06:14, 19.69s/it]\n 28%|βββ | 7/25 [02:15<05:57, 19.87s/it]\n 32%|ββββ | 8/25 [02:35<05:39, 19.99s/it]\n 36%|ββββ | 9/25 [02:55<05:21, 20.07s/it]\n 40%|ββββ | 10/25 [03:15<05:01, 20.13s/it]\n 44%|βββββ | 11/25 [03:36<04:42, 20.16s/it]\n 48%|βββββ | 12/25 [03:56<04:22, 20.18s/it]\n 52%|ββββββ | 13/25 [04:16<04:02, 20.20s/it]\n 56%|ββββββ | 14/25 [04:36<03:42, 20.21s/it]\n 60%|ββββββ | 15/25 [04:56<03:22, 20.22s/it]\n 64%|βββββββ | 16/25 [05:17<03:02, 20.23s/it]\n 68%|βββββββ | 17/25 [05:37<02:41, 20.23s/it]\n 72%|ββββββββ | 18/25 [05:57<02:21, 20.23s/it]\n 76%|ββββββββ | 19/25 [06:17<02:01, 20.23s/it]\n 80%|ββββββββ | 20/25 [06:38<01:41, 20.22s/it]\n 84%|βββββββββ | 21/25 [06:58<01:20, 20.22s/it]\n 88%|βββββββββ | 22/25 [07:18<01:00, 20.22s/it]\n 92%|ββββββββββ| 23/25 [07:38<00:40, 20.22s/it]\n 96%|ββββββββββ| 24/25 [07:58<00:20, 20.22s/it]\n100%|ββββββββββ| 25/25 [08:19<00:00, 20.21s/it]\n100%|ββββββββββ| 25/25 [08:19<00:00, 19.97s/it]\nπΌοΈ DΓ©codage final...\nπ¬ VidΓ©o enregistrΓ©e Γ /tmp/tmp2utp2c41.mp4", "metrics": { "predict_time": 536.752173676, "total_time": 848.105897 }, "output": "https://replicate.delivery/yhqm/hW0Ex33e6GUyUiXZvG2DWu5ErFbADYbfHRX3TbebaaqGewsSB/tmp2utp2c41.mp4", "started_at": "2025-05-10T08:34:50.453724Z", "status": "succeeded", "urls": { "stream": "https://stream.replicate.com/v1/files/qoxq-m2xfhsfebsczlogccwrtw6iku6rvcbs4yo23bgjppbtgjgu6namq", "get": "https://api.replicate.com/v1/predictions/vsg1cabhkhrj20cpq58bcj9ebm", "cancel": "https://api.replicate.com/v1/predictions/vsg1cabhkhrj20cpq58bcj9ebm/cancel" }, "version": "2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8" }
Generated inπΈ Chargement de lβimage depuis /tmp/tmp74pvhji_Popey.png π§ Encodage CLIP Vision... π§ Encodage VAE... π§ Encodage du prompt... ποΈ Sampling... 0%| | 0/25 [00:00<?, ?it/s] 4%|β | 1/25 [00:20<08:01, 20.06s/it] 8%|β | 2/25 [00:33<06:17, 16.42s/it] 12%|ββ | 3/25 [00:54<06:39, 18.14s/it] 16%|ββ | 4/25 [01:14<06:38, 18.96s/it] 20%|ββ | 5/25 [01:34<06:28, 19.41s/it] 24%|βββ | 6/25 [01:54<06:14, 19.69s/it] 28%|βββ | 7/25 [02:15<05:57, 19.87s/it] 32%|ββββ | 8/25 [02:35<05:39, 19.99s/it] 36%|ββββ | 9/25 [02:55<05:21, 20.07s/it] 40%|ββββ | 10/25 [03:15<05:01, 20.13s/it] 44%|βββββ | 11/25 [03:36<04:42, 20.16s/it] 48%|βββββ | 12/25 [03:56<04:22, 20.18s/it] 52%|ββββββ | 13/25 [04:16<04:02, 20.20s/it] 56%|ββββββ | 14/25 [04:36<03:42, 20.21s/it] 60%|ββββββ | 15/25 [04:56<03:22, 20.22s/it] 64%|βββββββ | 16/25 [05:17<03:02, 20.23s/it] 68%|βββββββ | 17/25 [05:37<02:41, 20.23s/it] 72%|ββββββββ | 18/25 [05:57<02:21, 20.23s/it] 76%|ββββββββ | 19/25 [06:17<02:01, 20.23s/it] 80%|ββββββββ | 20/25 [06:38<01:41, 20.22s/it] 84%|βββββββββ | 21/25 [06:58<01:20, 20.22s/it] 88%|βββββββββ | 22/25 [07:18<01:00, 20.22s/it] 92%|ββββββββββ| 23/25 [07:38<00:40, 20.22s/it] 96%|ββββββββββ| 24/25 [07:58<00:20, 20.22s/it] 100%|ββββββββββ| 25/25 [08:19<00:00, 20.21s/it] 100%|ββββββββββ| 25/25 [08:19<00:00, 19.97s/it] πΌοΈ DΓ©codage final... π¬ VidΓ©o enregistrΓ©e Γ /tmp/tmp2utp2c41.mp4
Prediction
paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8ID51aq7y0hkhrj60cpq65a9p7qsmStatusSucceededSourceWebHardwareA100 (80GB)Total durationCreatedInput
- fps
- 30
- seed
- 42
- steps
- 25
- prompt
- a man with glasses plays acoustic guitar in his room, static camera, warm light
- duration_seconds
- 2.5
{ "fps": 30, "seed": 42, "image": "https://replicate.delivery/pbxt/Mz2XYXBunRYg7SyneW8prtr1E01sPugp3ZzdyqnaCbLlhMWO/FaceSwap_ChatGPT%20Image%209%20mai%202025%2C%2001_23_38.png", "steps": 25, "prompt": "a man with glasses plays acoustic guitar in his room, static camera, warm light", "duration_seconds": 2.5 }
Install Replicateβs Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; import fs from "node:fs"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", { input: { fps: 30, seed: 42, image: "https://replicate.delivery/pbxt/Mz2XYXBunRYg7SyneW8prtr1E01sPugp3ZzdyqnaCbLlhMWO/FaceSwap_ChatGPT%20Image%209%20mai%202025%2C%2001_23_38.png", steps: 25, prompt: "a man with glasses plays acoustic guitar in his room, static camera, warm light", duration_seconds: 2.5 } } ); // To access the file URL: console.log(output.url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicateβs Python client library:pip install replicate
Import the client:import replicate
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", input={ "fps": 30, "seed": 42, "image": "https://replicate.delivery/pbxt/Mz2XYXBunRYg7SyneW8prtr1E01sPugp3ZzdyqnaCbLlhMWO/FaceSwap_ChatGPT%20Image%209%20mai%202025%2C%2001_23_38.png", "steps": 25, "prompt": "a man with glasses plays acoustic guitar in his room, static camera, warm light", "duration_seconds": 2.5 } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", "input": { "fps": 30, "seed": 42, "image": "https://replicate.delivery/pbxt/Mz2XYXBunRYg7SyneW8prtr1E01sPugp3ZzdyqnaCbLlhMWO/FaceSwap_ChatGPT%20Image%209%20mai%202025%2C%2001_23_38.png", "steps": 25, "prompt": "a man with glasses plays acoustic guitar in his room, static camera, warm light", "duration_seconds": 2.5 } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicateβs HTTP API reference docs.
Output
{ "completed_at": "2025-05-10T09:45:11.511481Z", "created_at": "2025-05-10T09:32:35.612000Z", "data_removed": false, "error": null, "id": "51aq7y0hkhrj60cpq65a9p7qsm", "input": { "fps": 30, "seed": 42, "image": "https://replicate.delivery/pbxt/Mz2XYXBunRYg7SyneW8prtr1E01sPugp3ZzdyqnaCbLlhMWO/FaceSwap_ChatGPT%20Image%209%20mai%202025%2C%2001_23_38.png", "steps": 25, "prompt": "a man with glasses plays acoustic guitar in his room, static camera, warm light", "duration_seconds": 2.5 }, "logs": "πΈ Chargement de lβimage depuis /tmp/tmpplopv35cFaceSwap_ChatGPT Image 9 mai 2025, 01_23_38.png\nπ§ Encodage CLIP Vision...\nπ§ Encodage VAE...\nπ§ Encodage du prompt...\nποΈ Sampling...\n 0%| | 0/25 [00:00<?, ?it/s]\n 4%|β | 1/25 [00:06<02:47, 6.98s/it]\n 8%|β | 2/25 [00:11<02:11, 5.70s/it]\n 12%|ββ | 3/25 [00:18<02:18, 6.28s/it]\n 16%|ββ | 4/25 [00:25<02:17, 6.55s/it]\n 20%|ββ | 5/25 [00:32<02:13, 6.70s/it]\n 24%|βββ | 6/25 [00:39<02:08, 6.79s/it]\n 28%|βββ | 7/25 [00:46<02:03, 6.85s/it]\n 32%|ββββ | 8/25 [00:53<01:57, 6.89s/it]\n 36%|ββββ | 9/25 [01:00<01:50, 6.92s/it]\n 40%|ββββ | 10/25 [01:07<01:44, 6.94s/it]\n 44%|βββββ | 11/25 [01:14<01:37, 6.95s/it]\n 48%|βββββ | 12/25 [01:21<01:30, 6.96s/it]\n 52%|ββββββ | 13/25 [01:28<01:23, 6.97s/it]\n 56%|ββββββ | 14/25 [01:35<01:16, 6.98s/it]\n 60%|ββββββ | 15/25 [01:42<01:09, 6.98s/it]\n 64%|βββββββ | 16/25 [01:49<01:02, 6.98s/it]\n 68%|βββββββ | 17/25 [01:56<00:55, 6.98s/it]\n 72%|ββββββββ | 18/25 [02:03<00:48, 6.98s/it]\n 76%|ββββββββ | 19/25 [02:10<00:41, 6.98s/it]\n 80%|ββββββββ | 20/25 [02:17<00:34, 6.98s/it]\n 84%|βββββββββ | 21/25 [02:24<00:27, 6.98s/it]\n 88%|βββββββββ | 22/25 [02:31<00:20, 6.98s/it]\n 92%|ββββββββββ| 23/25 [02:38<00:13, 6.98s/it]\n 96%|ββββββββββ| 24/25 [02:45<00:06, 6.98s/it]\n100%|ββββββββββ| 25/25 [02:52<00:00, 6.98s/it]\n100%|ββββββββββ| 25/25 [02:52<00:00, 6.89s/it]\nπΌοΈ DΓ©codage final...\nπ¬ VidΓ©o enregistrΓ©e Γ /tmp/tmpq20swoxy.mp4", "metrics": { "predict_time": 190.924194543, "total_time": 755.899481 }, "output": "https://replicate.delivery/yhqm/OFBbB86msXpUOxEQF3ekQDoMjbXaJA7nUf2RGhps8mOnINrUA/tmpq20swoxy.mp4", "started_at": "2025-05-10T09:42:00.587287Z", "status": "succeeded", "urls": { "stream": "https://stream.replicate.com/v1/files/qoxq-jr6h65mdoiyhvtagnjuqrt5u7rzspafmaox3kei5ynsw3zdfs3na", "get": "https://api.replicate.com/v1/predictions/51aq7y0hkhrj60cpq65a9p7qsm", "cancel": "https://api.replicate.com/v1/predictions/51aq7y0hkhrj60cpq65a9p7qsm/cancel" }, "version": "2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8" }
Generated inπΈ Chargement de lβimage depuis /tmp/tmpplopv35cFaceSwap_ChatGPT Image 9 mai 2025, 01_23_38.png π§ Encodage CLIP Vision... π§ Encodage VAE... π§ Encodage du prompt... ποΈ Sampling... 0%| | 0/25 [00:00<?, ?it/s] 4%|β | 1/25 [00:06<02:47, 6.98s/it] 8%|β | 2/25 [00:11<02:11, 5.70s/it] 12%|ββ | 3/25 [00:18<02:18, 6.28s/it] 16%|ββ | 4/25 [00:25<02:17, 6.55s/it] 20%|ββ | 5/25 [00:32<02:13, 6.70s/it] 24%|βββ | 6/25 [00:39<02:08, 6.79s/it] 28%|βββ | 7/25 [00:46<02:03, 6.85s/it] 32%|ββββ | 8/25 [00:53<01:57, 6.89s/it] 36%|ββββ | 9/25 [01:00<01:50, 6.92s/it] 40%|ββββ | 10/25 [01:07<01:44, 6.94s/it] 44%|βββββ | 11/25 [01:14<01:37, 6.95s/it] 48%|βββββ | 12/25 [01:21<01:30, 6.96s/it] 52%|ββββββ | 13/25 [01:28<01:23, 6.97s/it] 56%|ββββββ | 14/25 [01:35<01:16, 6.98s/it] 60%|ββββββ | 15/25 [01:42<01:09, 6.98s/it] 64%|βββββββ | 16/25 [01:49<01:02, 6.98s/it] 68%|βββββββ | 17/25 [01:56<00:55, 6.98s/it] 72%|ββββββββ | 18/25 [02:03<00:48, 6.98s/it] 76%|ββββββββ | 19/25 [02:10<00:41, 6.98s/it] 80%|ββββββββ | 20/25 [02:17<00:34, 6.98s/it] 84%|βββββββββ | 21/25 [02:24<00:27, 6.98s/it] 88%|βββββββββ | 22/25 [02:31<00:20, 6.98s/it] 92%|ββββββββββ| 23/25 [02:38<00:13, 6.98s/it] 96%|ββββββββββ| 24/25 [02:45<00:06, 6.98s/it] 100%|ββββββββββ| 25/25 [02:52<00:00, 6.98s/it] 100%|ββββββββββ| 25/25 [02:52<00:00, 6.89s/it] πΌοΈ DΓ©codage final... π¬ VidΓ©o enregistrΓ©e Γ /tmp/tmpq20swoxy.mp4
Prediction
paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8ID1045z7qkz5rj20cpq98a11myerStatusSucceededSourceWebHardwareA100 (80GB)Total durationCreatedInput
- fps
- 30
- seed
- 42
- steps
- 25
- prompt
- A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.
- duration_seconds
- 2.5
{ "fps": 30, "seed": 42, "image": "https://replicate.delivery/pbxt/Mz5rNAe0KOi1mcZIwJkAfyHC59wWG77SqYQiFKIjLapBze5T/phoenix_tatou.png", "steps": 25, "prompt": "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", "duration_seconds": 2.5 }
Install Replicateβs Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; import fs from "node:fs"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", { input: { fps: 30, seed: 42, image: "https://replicate.delivery/pbxt/Mz5rNAe0KOi1mcZIwJkAfyHC59wWG77SqYQiFKIjLapBze5T/phoenix_tatou.png", steps: 25, prompt: "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", duration_seconds: 2.5 } } ); // To access the file URL: console.log(output.url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicateβs Python client library:pip install replicate
Import the client:import replicate
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", input={ "fps": 30, "seed": 42, "image": "https://replicate.delivery/pbxt/Mz5rNAe0KOi1mcZIwJkAfyHC59wWG77SqYQiFKIjLapBze5T/phoenix_tatou.png", "steps": 25, "prompt": "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", "duration_seconds": 2.5 } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", "input": { "fps": 30, "seed": 42, "image": "https://replicate.delivery/pbxt/Mz5rNAe0KOi1mcZIwJkAfyHC59wWG77SqYQiFKIjLapBze5T/phoenix_tatou.png", "steps": 25, "prompt": "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", "duration_seconds": 2.5 } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicateβs HTTP API reference docs.
Output
{ "completed_at": "2025-05-10T13:22:49.085929Z", "created_at": "2025-05-10T13:09:49.689000Z", "data_removed": false, "error": null, "id": "1045z7qkz5rj20cpq98a11myer", "input": { "fps": 30, "seed": 42, "image": "https://replicate.delivery/pbxt/Mz5rNAe0KOi1mcZIwJkAfyHC59wWG77SqYQiFKIjLapBze5T/phoenix_tatou.png", "steps": 25, "prompt": "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", "duration_seconds": 2.5 }, "logs": "πΈ Chargement de lβimage depuis /tmp/tmpakes6g_mphoenix_tatou.png\nπ§ Encodage CLIP Vision...\nπ§ Encodage VAE...\nπ§ Encodage du prompt...\nποΈ Sampling...\n 0%| | 0/25 [00:00<?, ?it/s]\n 4%|β | 1/25 [00:06<02:47, 6.96s/it]\n 8%|β | 2/25 [00:11<02:10, 5.69s/it]\n 12%|ββ | 3/25 [00:18<02:18, 6.27s/it]\n 16%|ββ | 4/25 [00:25<02:17, 6.55s/it]\n 20%|ββ | 5/25 [00:32<02:13, 6.70s/it]\n 24%|βββ | 6/25 [00:39<02:09, 6.79s/it]\n 28%|βββ | 7/25 [00:46<02:03, 6.85s/it]\n 32%|ββββ | 8/25 [00:53<01:57, 6.90s/it]\n 36%|ββββ | 9/25 [01:00<01:50, 6.93s/it]\n 40%|ββββ | 10/25 [01:07<01:44, 6.95s/it]\n 44%|βββββ | 11/25 [01:14<01:37, 6.97s/it]\n 48%|βββββ | 12/25 [01:21<01:30, 6.98s/it]\n 52%|ββββββ | 13/25 [01:28<01:23, 7.00s/it]\n 56%|ββββββ | 14/25 [01:35<01:17, 7.01s/it]\n 60%|ββββββ | 15/25 [01:42<01:10, 7.01s/it]\n 64%|βββββββ | 16/25 [01:49<01:03, 7.02s/it]\n 68%|βββββββ | 17/25 [01:56<00:56, 7.02s/it]\n 72%|ββββββββ | 18/25 [02:03<00:49, 7.01s/it]\n 76%|ββββββββ | 19/25 [02:10<00:42, 7.01s/it]\n 80%|ββββββββ | 20/25 [02:17<00:35, 7.01s/it]\n 84%|βββββββββ | 21/25 [02:24<00:28, 7.01s/it]\n 88%|βββββββββ | 22/25 [02:31<00:21, 7.01s/it]\n 92%|ββββββββββ| 23/25 [02:38<00:14, 7.01s/it]\n 96%|ββββββββββ| 24/25 [02:45<00:07, 7.01s/it]\n100%|ββββββββββ| 25/25 [02:52<00:00, 7.02s/it]\n100%|ββββββββββ| 25/25 [02:52<00:00, 6.91s/it]\nπΌοΈ DΓ©codage final...\nπ¬ VidΓ©o enregistrΓ©e Γ /tmp/tmpldn98m5v.mp4", "metrics": { "predict_time": 191.852823644, "total_time": 779.396929 }, "output": "https://replicate.delivery/yhqm/g4rpu0brjCa4OpILop1CTFICOlGpTbK9SDVUHwOYrPSKF0KF/tmpldn98m5v.mp4", "started_at": "2025-05-10T13:19:37.233106Z", "status": "succeeded", "urls": { "stream": "https://stream.replicate.com/v1/files/qoxq-op6odz3gznlffvvdzmkqhifyk4fv7h2xf5mfe6hyxiiqstdurezq", "get": "https://api.replicate.com/v1/predictions/1045z7qkz5rj20cpq98a11myer", "cancel": "https://api.replicate.com/v1/predictions/1045z7qkz5rj20cpq98a11myer/cancel" }, "version": "2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8" }
Generated inπΈ Chargement de lβimage depuis /tmp/tmpakes6g_mphoenix_tatou.png π§ Encodage CLIP Vision... π§ Encodage VAE... π§ Encodage du prompt... ποΈ Sampling... 0%| | 0/25 [00:00<?, ?it/s] 4%|β | 1/25 [00:06<02:47, 6.96s/it] 8%|β | 2/25 [00:11<02:10, 5.69s/it] 12%|ββ | 3/25 [00:18<02:18, 6.27s/it] 16%|ββ | 4/25 [00:25<02:17, 6.55s/it] 20%|ββ | 5/25 [00:32<02:13, 6.70s/it] 24%|βββ | 6/25 [00:39<02:09, 6.79s/it] 28%|βββ | 7/25 [00:46<02:03, 6.85s/it] 32%|ββββ | 8/25 [00:53<01:57, 6.90s/it] 36%|ββββ | 9/25 [01:00<01:50, 6.93s/it] 40%|ββββ | 10/25 [01:07<01:44, 6.95s/it] 44%|βββββ | 11/25 [01:14<01:37, 6.97s/it] 48%|βββββ | 12/25 [01:21<01:30, 6.98s/it] 52%|ββββββ | 13/25 [01:28<01:23, 7.00s/it] 56%|ββββββ | 14/25 [01:35<01:17, 7.01s/it] 60%|ββββββ | 15/25 [01:42<01:10, 7.01s/it] 64%|βββββββ | 16/25 [01:49<01:03, 7.02s/it] 68%|βββββββ | 17/25 [01:56<00:56, 7.02s/it] 72%|ββββββββ | 18/25 [02:03<00:49, 7.01s/it] 76%|ββββββββ | 19/25 [02:10<00:42, 7.01s/it] 80%|ββββββββ | 20/25 [02:17<00:35, 7.01s/it] 84%|βββββββββ | 21/25 [02:24<00:28, 7.01s/it] 88%|βββββββββ | 22/25 [02:31<00:21, 7.01s/it] 92%|ββββββββββ| 23/25 [02:38<00:14, 7.01s/it] 96%|ββββββββββ| 24/25 [02:45<00:07, 7.01s/it] 100%|ββββββββββ| 25/25 [02:52<00:00, 7.02s/it] 100%|ββββββββββ| 25/25 [02:52<00:00, 6.91s/it] πΌοΈ DΓ©codage final... π¬ VidΓ©o enregistrΓ©e Γ /tmp/tmpldn98m5v.mp4
Prediction
paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8IDedz7ebpxwsrj60cpqb78masakcStatusSucceededSourceWebHardwareA100 (80GB)Total durationCreatedInput
- fps
- 24
- seed
- 32
- steps
- 25
- prompt
- The woman standing calmly in front of vibrant Basquiat-style paintings slowly comes to life. She blinks gently, slightly tilts her head, and offers a warm, subtle smile. Her scarf moves faintly as if touched by a soft breeze. The paintings behind her stay still, like a quiet gallery moment, while her presence feels alive and serene.
- duration_seconds
- 10
{ "fps": 24, "seed": 32, "image": "https://replicate.delivery/pbxt/Mz7xgzsZehgTVeljmOTg6lfmuFRIGAfxkLOOcg6z6MwdhBfF/FaceSwap_ChatGPT%20Image%2010%20mai%202025%2C%2017_21_33.png", "steps": 25, "prompt": "The woman standing calmly in front of vibrant Basquiat-style paintings slowly comes to life. She blinks gently, slightly tilts her head, and offers a warm, subtle smile. Her scarf moves faintly as if touched by a soft breeze. The paintings behind her stay still, like a quiet gallery moment, while her presence feels alive and serene.", "duration_seconds": 10 }
Install Replicateβs Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; import fs from "node:fs"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", { input: { fps: 24, seed: 32, image: "https://replicate.delivery/pbxt/Mz7xgzsZehgTVeljmOTg6lfmuFRIGAfxkLOOcg6z6MwdhBfF/FaceSwap_ChatGPT%20Image%2010%20mai%202025%2C%2017_21_33.png", steps: 25, prompt: "The woman standing calmly in front of vibrant Basquiat-style paintings slowly comes to life. She blinks gently, slightly tilts her head, and offers a warm, subtle smile. Her scarf moves faintly as if touched by a soft breeze. The paintings behind her stay still, like a quiet gallery moment, while her presence feels alive and serene.", duration_seconds: 10 } } ); // To access the file URL: console.log(output.url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicateβs Python client library:pip install replicate
Import the client:import replicate
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", input={ "fps": 24, "seed": 32, "image": "https://replicate.delivery/pbxt/Mz7xgzsZehgTVeljmOTg6lfmuFRIGAfxkLOOcg6z6MwdhBfF/FaceSwap_ChatGPT%20Image%2010%20mai%202025%2C%2017_21_33.png", "steps": 25, "prompt": "The woman standing calmly in front of vibrant Basquiat-style paintings slowly comes to life. She blinks gently, slightly tilts her head, and offers a warm, subtle smile. Her scarf moves faintly as if touched by a soft breeze. The paintings behind her stay still, like a quiet gallery moment, while her presence feels alive and serene.", "duration_seconds": 10 } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", "input": { "fps": 24, "seed": 32, "image": "https://replicate.delivery/pbxt/Mz7xgzsZehgTVeljmOTg6lfmuFRIGAfxkLOOcg6z6MwdhBfF/FaceSwap_ChatGPT%20Image%2010%20mai%202025%2C%2017_21_33.png", "steps": 25, "prompt": "The woman standing calmly in front of vibrant Basquiat-style paintings slowly comes to life. She blinks gently, slightly tilts her head, and offers a warm, subtle smile. Her scarf moves faintly as if touched by a soft breeze. The paintings behind her stay still, like a quiet gallery moment, while her presence feels alive and serene.", "duration_seconds": 10 } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicateβs HTTP API reference docs.
Output
{ "completed_at": "2025-05-10T15:55:32.386758Z", "created_at": "2025-05-10T15:27:21.574000Z", "data_removed": false, "error": null, "id": "edz7ebpxwsrj60cpqb78masakc", "input": { "fps": 24, "seed": 32, "image": "https://replicate.delivery/pbxt/Mz7xgzsZehgTVeljmOTg6lfmuFRIGAfxkLOOcg6z6MwdhBfF/FaceSwap_ChatGPT%20Image%2010%20mai%202025%2C%2017_21_33.png", "steps": 25, "prompt": "The woman standing calmly in front of vibrant Basquiat-style paintings slowly comes to life. She blinks gently, slightly tilts her head, and offers a warm, subtle smile. Her scarf moves faintly as if touched by a soft breeze. The paintings behind her stay still, like a quiet gallery moment, while her presence feels alive and serene.", "duration_seconds": 10 }, "logs": "πΈ Chargement de lβimage depuis /tmp/tmpkhks71ehFaceSwap_ChatGPT Image 10 mai 2025, 17_21_33.png\nπ§ Encodage CLIP Vision...\nπ§ Encodage VAE...\nπ§ Encodage du prompt...\nποΈ Sampling...\n 0%| | 0/25 [00:00<?, ?it/s]\n 4%|β | 1/25 [00:43<17:17, 43.22s/it]\n 8%|β | 2/25 [01:13<13:40, 35.69s/it]\n 12%|ββ | 3/25 [01:56<14:22, 39.19s/it]\n 16%|ββ | 4/25 [02:40<14:17, 40.83s/it]\n 20%|ββ | 5/25 [03:23<13:54, 41.73s/it]\n 24%|βββ | 6/25 [04:07<13:23, 42.28s/it]\n 28%|βββ | 7/25 [04:50<12:47, 42.62s/it]\n 32%|ββββ | 8/25 [05:33<12:08, 42.84s/it]\n 36%|ββββ | 9/25 [06:16<11:27, 42.99s/it]\n 40%|ββββ | 10/25 [07:00<10:46, 43.08s/it]\n 44%|βββββ | 11/25 [07:43<10:04, 43.15s/it]\n 48%|βββββ | 12/25 [08:26<09:21, 43.19s/it]\n 52%|ββββββ | 13/25 [09:10<08:38, 43.23s/it]\n 56%|ββββββ | 14/25 [09:53<07:55, 43.25s/it]\n 60%|ββββββ | 15/25 [10:36<07:12, 43.26s/it]\n 64%|βββββββ | 16/25 [11:20<06:29, 43.27s/it]\n 68%|βββββββ | 17/25 [12:03<05:46, 43.28s/it]\n 72%|ββββββββ | 18/25 [12:46<05:02, 43.28s/it]\n 76%|ββββββββ | 19/25 [13:29<04:19, 43.28s/it]\n 80%|ββββββββ | 20/25 [14:13<03:36, 43.28s/it]\n 84%|βββββββββ | 21/25 [14:56<02:53, 43.28s/it]\n 88%|βββββββββ | 22/25 [15:39<02:09, 43.27s/it]\n 92%|ββββββββββ| 23/25 [16:22<01:26, 43.27s/it]\n 96%|ββββββββββ| 24/25 [17:06<00:43, 43.27s/it]\n100%|ββββββββββ| 25/25 [17:49<00:00, 43.26s/it]\n100%|ββββββββββ| 25/25 [17:49<00:00, 42.78s/it]\nπΌοΈ DΓ©codage final...\nπ¬ VidΓ©o enregistrΓ©e Γ /tmp/tmpy81dj2_q.mp4", "metrics": { "predict_time": 1130.785385205, "total_time": 1690.812758 }, "output": "https://replicate.delivery/yhqm/byGHP0hiO1p8PlghJf9ZEhCoEu0TOf6mk7yToiw7TeopHlWpA/tmpy81dj2_q.mp4", "started_at": "2025-05-10T15:36:41.601373Z", "status": "succeeded", "urls": { "stream": "https://stream.replicate.com/v1/files/qoxq-7xlkip6by6tz6rdxf73qy4fnlplam2xehtifg7kcrvebaxlwzz3a", "get": "https://api.replicate.com/v1/predictions/edz7ebpxwsrj60cpqb78masakc", "cancel": "https://api.replicate.com/v1/predictions/edz7ebpxwsrj60cpqb78masakc/cancel" }, "version": "2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8" }
Generated inπΈ Chargement de lβimage depuis /tmp/tmpkhks71ehFaceSwap_ChatGPT Image 10 mai 2025, 17_21_33.png π§ Encodage CLIP Vision... π§ Encodage VAE... π§ Encodage du prompt... ποΈ Sampling... 0%| | 0/25 [00:00<?, ?it/s] 4%|β | 1/25 [00:43<17:17, 43.22s/it] 8%|β | 2/25 [01:13<13:40, 35.69s/it] 12%|ββ | 3/25 [01:56<14:22, 39.19s/it] 16%|ββ | 4/25 [02:40<14:17, 40.83s/it] 20%|ββ | 5/25 [03:23<13:54, 41.73s/it] 24%|βββ | 6/25 [04:07<13:23, 42.28s/it] 28%|βββ | 7/25 [04:50<12:47, 42.62s/it] 32%|ββββ | 8/25 [05:33<12:08, 42.84s/it] 36%|ββββ | 9/25 [06:16<11:27, 42.99s/it] 40%|ββββ | 10/25 [07:00<10:46, 43.08s/it] 44%|βββββ | 11/25 [07:43<10:04, 43.15s/it] 48%|βββββ | 12/25 [08:26<09:21, 43.19s/it] 52%|ββββββ | 13/25 [09:10<08:38, 43.23s/it] 56%|ββββββ | 14/25 [09:53<07:55, 43.25s/it] 60%|ββββββ | 15/25 [10:36<07:12, 43.26s/it] 64%|βββββββ | 16/25 [11:20<06:29, 43.27s/it] 68%|βββββββ | 17/25 [12:03<05:46, 43.28s/it] 72%|ββββββββ | 18/25 [12:46<05:02, 43.28s/it] 76%|ββββββββ | 19/25 [13:29<04:19, 43.28s/it] 80%|ββββββββ | 20/25 [14:13<03:36, 43.28s/it] 84%|βββββββββ | 21/25 [14:56<02:53, 43.28s/it] 88%|βββββββββ | 22/25 [15:39<02:09, 43.27s/it] 92%|ββββββββββ| 23/25 [16:22<01:26, 43.27s/it] 96%|ββββββββββ| 24/25 [17:06<00:43, 43.27s/it] 100%|ββββββββββ| 25/25 [17:49<00:00, 43.26s/it] 100%|ββββββββββ| 25/25 [17:49<00:00, 42.78s/it] πΌοΈ DΓ©codage final... π¬ VidΓ©o enregistrΓ©e Γ /tmp/tmpy81dj2_q.mp4
Prediction
paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8IDcscvk8x8jdrj00cpqt4a46df2rStatusSucceededSourceWebHardwareA100 (80GB)Total durationCreatedInput
- fps
- 30
- seed
- 31337
- steps
- 25
- prompt
- A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.
- duration_seconds
- 10
{ "fps": 30, "seed": 31337, "image": "https://replicate.delivery/pbxt/Mz0mCaWoLbfWsu1cEq9n6cah4tkhwpURFjDubLtGWCo9SaIv/moi_tatou%C3%A9_reduce.png", "steps": 25, "prompt": "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", "duration_seconds": 10 }
Install Replicateβs Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; import fs from "node:fs"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", { input: { fps: 30, seed: 31337, image: "https://replicate.delivery/pbxt/Mz0mCaWoLbfWsu1cEq9n6cah4tkhwpURFjDubLtGWCo9SaIv/moi_tatou%C3%A9_reduce.png", steps: 25, prompt: "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", duration_seconds: 10 } } ); // To access the file URL: console.log(output.url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicateβs Python client library:pip install replicate
Import the client:import replicate
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", input={ "fps": 30, "seed": 31337, "image": "https://replicate.delivery/pbxt/Mz0mCaWoLbfWsu1cEq9n6cah4tkhwpURFjDubLtGWCo9SaIv/moi_tatou%C3%A9_reduce.png", "steps": 25, "prompt": "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", "duration_seconds": 10 } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", "input": { "fps": 30, "seed": 31337, "image": "https://replicate.delivery/pbxt/Mz0mCaWoLbfWsu1cEq9n6cah4tkhwpURFjDubLtGWCo9SaIv/moi_tatou%C3%A9_reduce.png", "steps": 25, "prompt": "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", "duration_seconds": 10 } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicateβs HTTP API reference docs.
Output
{ "completed_at": "2025-05-11T09:27:46.638889Z", "created_at": "2025-05-11T08:49:09.267000Z", "data_removed": false, "error": null, "id": "cscvk8x8jdrj00cpqt4a46df2r", "input": { "fps": 30, "seed": 31337, "image": "https://replicate.delivery/pbxt/Mz0mCaWoLbfWsu1cEq9n6cah4tkhwpURFjDubLtGWCo9SaIv/moi_tatou%C3%A9_reduce.png", "steps": 25, "prompt": "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", "duration_seconds": 10 }, "logs": "πΈ Chargement de lβimage depuis /tmp/tmp_festkxbmoi_tatouΓ©_reduce.png\nπ§ Encodage CLIP Vision...\nπ§ Encodage VAE...\nπ§ Encodage du prompt...\nποΈ Sampling...\n 0%| | 0/25 [00:00<?, ?it/s]\n 4%|β | 1/25 [01:04<25:39, 64.14s/it]\n 8%|β | 2/25 [01:49<20:19, 53.02s/it]\n 12%|ββ | 3/25 [02:53<21:22, 58.28s/it]\n 16%|ββ | 4/25 [03:58<21:15, 60.72s/it]\n 20%|ββ | 5/25 [05:02<20:41, 62.09s/it]\n 24%|βββ | 6/25 [06:07<19:55, 62.91s/it]\n 28%|βββ | 7/25 [07:11<19:01, 63.42s/it]\n 32%|ββββ | 8/25 [08:16<18:04, 63.77s/it]\n 36%|ββββ | 9/25 [09:20<17:02, 63.92s/it]\n 40%|ββββ | 10/25 [10:24<16:00, 64.03s/it]\n 44%|βββββ | 11/25 [11:29<14:57, 64.09s/it]\n 48%|βββββ | 12/25 [12:33<13:53, 64.13s/it]\n 52%|ββββββ | 13/25 [13:37<12:50, 64.20s/it]\n 56%|ββββββ | 14/25 [14:42<11:46, 64.23s/it]\n 60%|ββββββ | 15/25 [15:46<10:42, 64.22s/it]\n 64%|βββββββ | 16/25 [16:50<09:37, 64.22s/it]\n 68%|βββββββ | 17/25 [17:54<08:34, 64.25s/it]\n 72%|ββββββββ | 18/25 [18:59<07:29, 64.28s/it]\n 76%|ββββββββ | 19/25 [20:03<06:25, 64.28s/it]\n 80%|ββββββββ | 20/25 [21:07<05:21, 64.28s/it]\n 84%|βββββββββ | 21/25 [22:11<04:17, 64.28s/it]\n 88%|βββββββββ | 22/25 [23:16<03:12, 64.30s/it]\n 92%|ββββββββββ| 23/25 [24:20<02:08, 64.28s/it]\n 96%|ββββββββββ| 24/25 [25:24<01:04, 64.27s/it]\n100%|ββββββββββ| 25/25 [26:29<00:00, 64.30s/it]\n100%|ββββββββββ| 25/25 [26:29<00:00, 63.57s/it]\nπΌοΈ DΓ©codage final...\nπ¬ VidΓ©o enregistrΓ©e Γ /tmp/tmpvm1vuzd7.mp4", "metrics": { "predict_time": 1669.481168299, "total_time": 2317.371889 }, "output": "https://replicate.delivery/yhqm/HtitZ7AGhFLkEN1RUfWFk6uU2PTntIGkIMZgHGGfplXSeDXpA/tmpvm1vuzd7.mp4", "started_at": "2025-05-11T08:59:57.157721Z", "status": "succeeded", "urls": { "stream": "https://stream.replicate.com/v1/files/qoxq-7uru7yuyotzwtvx4yovvmalgemcozfzhdh4uz5wgcimswprx2pnq", "get": "https://api.replicate.com/v1/predictions/cscvk8x8jdrj00cpqt4a46df2r", "cancel": "https://api.replicate.com/v1/predictions/cscvk8x8jdrj00cpqt4a46df2r/cancel" }, "version": "2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8" }
Generated inπΈ Chargement de lβimage depuis /tmp/tmp_festkxbmoi_tatouΓ©_reduce.png π§ Encodage CLIP Vision... π§ Encodage VAE... π§ Encodage du prompt... ποΈ Sampling... 0%| | 0/25 [00:00<?, ?it/s] 4%|β | 1/25 [01:04<25:39, 64.14s/it] 8%|β | 2/25 [01:49<20:19, 53.02s/it] 12%|ββ | 3/25 [02:53<21:22, 58.28s/it] 16%|ββ | 4/25 [03:58<21:15, 60.72s/it] 20%|ββ | 5/25 [05:02<20:41, 62.09s/it] 24%|βββ | 6/25 [06:07<19:55, 62.91s/it] 28%|βββ | 7/25 [07:11<19:01, 63.42s/it] 32%|ββββ | 8/25 [08:16<18:04, 63.77s/it] 36%|ββββ | 9/25 [09:20<17:02, 63.92s/it] 40%|ββββ | 10/25 [10:24<16:00, 64.03s/it] 44%|βββββ | 11/25 [11:29<14:57, 64.09s/it] 48%|βββββ | 12/25 [12:33<13:53, 64.13s/it] 52%|ββββββ | 13/25 [13:37<12:50, 64.20s/it] 56%|ββββββ | 14/25 [14:42<11:46, 64.23s/it] 60%|ββββββ | 15/25 [15:46<10:42, 64.22s/it] 64%|βββββββ | 16/25 [16:50<09:37, 64.22s/it] 68%|βββββββ | 17/25 [17:54<08:34, 64.25s/it] 72%|ββββββββ | 18/25 [18:59<07:29, 64.28s/it] 76%|ββββββββ | 19/25 [20:03<06:25, 64.28s/it] 80%|ββββββββ | 20/25 [21:07<05:21, 64.28s/it] 84%|βββββββββ | 21/25 [22:11<04:17, 64.28s/it] 88%|βββββββββ | 22/25 [23:16<03:12, 64.30s/it] 92%|ββββββββββ| 23/25 [24:20<02:08, 64.28s/it] 96%|ββββββββββ| 24/25 [25:24<01:04, 64.27s/it] 100%|ββββββββββ| 25/25 [26:29<00:00, 64.30s/it] 100%|ββββββββββ| 25/25 [26:29<00:00, 63.57s/it] πΌοΈ DΓ©codage final... π¬ VidΓ©o enregistrΓ©e Γ /tmp/tmpvm1vuzd7.mp4
Prediction
paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8ID2ggsjkctphrj60cpqtptym8tmcStatusSucceededSourceWebHardwareA100 (80GB)Total durationCreatedInput
- fps
- 30
- seed
- 10
- steps
- 25
- prompt
- A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.
- duration_seconds
- 10
{ "fps": 30, "seed": 10, "image": "https://replicate.delivery/pbxt/Mz0mCaWoLbfWsu1cEq9n6cah4tkhwpURFjDubLtGWCo9SaIv/moi_tatou%C3%A9_reduce.png", "steps": 25, "prompt": "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", "duration_seconds": 10 }
Install Replicateβs Node.js client library:npm install replicate
Import and set up the client:import Replicate from "replicate"; import fs from "node:fs"; const replicate = new Replicate({ auth: process.env.REPLICATE_API_TOKEN, });
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
const output = await replicate.run( "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", { input: { fps: 30, seed: 10, image: "https://replicate.delivery/pbxt/Mz0mCaWoLbfWsu1cEq9n6cah4tkhwpURFjDubLtGWCo9SaIv/moi_tatou%C3%A9_reduce.png", steps: 25, prompt: "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", duration_seconds: 10 } } ); // To access the file URL: console.log(output.url()); //=> "http://example.com" // To write the file to disk: fs.writeFile("my-image.png", output);
To learn more, take a look at the guide on getting started with Node.js.
Install Replicateβs Python client library:pip install replicate
Import the client:import replicate
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
output = replicate.run( "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", input={ "fps": 30, "seed": 10, "image": "https://replicate.delivery/pbxt/Mz0mCaWoLbfWsu1cEq9n6cah4tkhwpURFjDubLtGWCo9SaIv/moi_tatou%C3%A9_reduce.png", "steps": 25, "prompt": "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", "duration_seconds": 10 } ) print(output)
To learn more, take a look at the guide on getting started with Python.
Run paullux/framepack-runner using Replicateβs API. Check out the model's schema for an overview of inputs and outputs.
curl -s -X POST \ -H "Authorization: Bearer $REPLICATE_API_TOKEN" \ -H "Content-Type: application/json" \ -H "Prefer: wait" \ -d $'{ "version": "paullux/framepack-runner:2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8", "input": { "fps": 30, "seed": 10, "image": "https://replicate.delivery/pbxt/Mz0mCaWoLbfWsu1cEq9n6cah4tkhwpURFjDubLtGWCo9SaIv/moi_tatou%C3%A9_reduce.png", "steps": 25, "prompt": "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", "duration_seconds": 10 } }' \ https://api.replicate.com/v1/predictions
To learn more, take a look at Replicateβs HTTP API reference docs.
Output
{ "completed_at": "2025-05-11T10:07:51.876777Z", "created_at": "2025-05-11T09:29:30.548000Z", "data_removed": false, "error": null, "id": "2ggsjkctphrj60cpqtptym8tmc", "input": { "fps": 30, "seed": 10, "image": "https://replicate.delivery/pbxt/Mz0mCaWoLbfWsu1cEq9n6cah4tkhwpURFjDubLtGWCo9SaIv/moi_tatou%C3%A9_reduce.png", "steps": 25, "prompt": "A majestic fiery phoenix tattoo on a human back suddenly comes to life, glowing with bright orange and red flames. The flames ripple and swirl as the wings start to move. The phoenix slowly rises off the skin, lifting upward in a swirl of fire and embers. As it ascends, sparks fall around, and the wings flap powerfully. The scene is dramatic and cinematic, with a dark background and glowing light effects.", "duration_seconds": 10 }, "logs": "πΈ Chargement de lβimage depuis /tmp/tmp8ucrskoemoi_tatouΓ©_reduce.png\nπ§ Encodage CLIP Vision...\nπ§ Encodage VAE...\nπ§ Encodage du prompt...\nποΈ Sampling...\n 0%| | 0/25 [00:00<?, ?it/s]\n 4%|β | 1/25 [01:05<26:02, 65.12s/it]\n 8%|β | 2/25 [01:51<20:39, 53.88s/it]\n 12%|ββ | 3/25 [02:56<21:43, 59.24s/it]\n 16%|ββ | 4/25 [04:02<21:36, 61.73s/it]\n 20%|ββ | 5/25 [05:07<21:02, 63.11s/it]\n 24%|βββ | 6/25 [06:13<20:15, 63.96s/it]\n 28%|βββ | 7/25 [07:19<19:20, 64.49s/it]\n 32%|ββββ | 8/25 [08:24<18:21, 64.82s/it]\n 36%|ββββ | 9/25 [09:30<17:20, 65.06s/it]\n 40%|ββββ | 10/25 [10:35<16:18, 65.21s/it]\n 44%|βββββ | 11/25 [11:41<15:14, 65.31s/it]\n 48%|βββββ | 12/25 [12:46<14:09, 65.38s/it]\n 52%|ββββββ | 13/25 [13:52<13:05, 65.42s/it]\n 56%|ββββββ | 14/25 [14:57<12:00, 65.46s/it]\n 60%|ββββββ | 15/25 [16:03<10:54, 65.47s/it]\n 64%|βββββββ | 16/25 [17:08<09:49, 65.48s/it]\n 68%|βββββββ | 17/25 [18:14<08:43, 65.49s/it]\n 72%|ββββββββ | 18/25 [19:19<07:38, 65.49s/it]\n 76%|ββββββββ | 19/25 [20:25<06:32, 65.49s/it]\n 80%|ββββββββ | 20/25 [21:30<05:27, 65.49s/it]\n 84%|βββββββββ | 21/25 [22:36<04:21, 65.48s/it]\n 88%|βββββββββ | 22/25 [23:41<03:16, 65.48s/it]\n 92%|ββββββββββ| 23/25 [24:47<02:10, 65.47s/it]\n 96%|ββββββββββ| 24/25 [25:52<01:05, 65.46s/it]\n100%|ββββββββββ| 25/25 [26:58<00:00, 65.45s/it]\n100%|ββββββββββ| 25/25 [26:58<00:00, 64.72s/it]\nπΌοΈ DΓ©codage final...\nπ¬ VidΓ©o enregistrΓ©e Γ /tmp/tmpuiriunya.mp4", "metrics": { "predict_time": 1699.415724947, "total_time": 2301.328777 }, "output": "https://replicate.delivery/yhqm/0Awxb5lKIFadI1fkNCz8whHPMkAryLPep0tZu45Vqv43jirUA/tmpuiriunya.mp4", "started_at": "2025-05-11T09:39:32.461053Z", "status": "succeeded", "urls": { "stream": "https://stream.replicate.com/v1/files/qoxq-phxfj5zfwo5zklrzadypwu2dwetlv3wdt2uxbyhk4pptx7mucabq", "get": "https://api.replicate.com/v1/predictions/2ggsjkctphrj60cpqtptym8tmc", "cancel": "https://api.replicate.com/v1/predictions/2ggsjkctphrj60cpqtptym8tmc/cancel" }, "version": "2066ad45df0ec8d3041aa40fb18f4f14ae55154dfc85af90b41dc91c705108d8" }
Generated inπΈ Chargement de lβimage depuis /tmp/tmp8ucrskoemoi_tatouΓ©_reduce.png π§ Encodage CLIP Vision... π§ Encodage VAE... π§ Encodage du prompt... ποΈ Sampling... 0%| | 0/25 [00:00<?, ?it/s] 4%|β | 1/25 [01:05<26:02, 65.12s/it] 8%|β | 2/25 [01:51<20:39, 53.88s/it] 12%|ββ | 3/25 [02:56<21:43, 59.24s/it] 16%|ββ | 4/25 [04:02<21:36, 61.73s/it] 20%|ββ | 5/25 [05:07<21:02, 63.11s/it] 24%|βββ | 6/25 [06:13<20:15, 63.96s/it] 28%|βββ | 7/25 [07:19<19:20, 64.49s/it] 32%|ββββ | 8/25 [08:24<18:21, 64.82s/it] 36%|ββββ | 9/25 [09:30<17:20, 65.06s/it] 40%|ββββ | 10/25 [10:35<16:18, 65.21s/it] 44%|βββββ | 11/25 [11:41<15:14, 65.31s/it] 48%|βββββ | 12/25 [12:46<14:09, 65.38s/it] 52%|ββββββ | 13/25 [13:52<13:05, 65.42s/it] 56%|ββββββ | 14/25 [14:57<12:00, 65.46s/it] 60%|ββββββ | 15/25 [16:03<10:54, 65.47s/it] 64%|βββββββ | 16/25 [17:08<09:49, 65.48s/it] 68%|βββββββ | 17/25 [18:14<08:43, 65.49s/it] 72%|ββββββββ | 18/25 [19:19<07:38, 65.49s/it] 76%|ββββββββ | 19/25 [20:25<06:32, 65.49s/it] 80%|ββββββββ | 20/25 [21:30<05:27, 65.49s/it] 84%|βββββββββ | 21/25 [22:36<04:21, 65.48s/it] 88%|βββββββββ | 22/25 [23:41<03:16, 65.48s/it] 92%|ββββββββββ| 23/25 [24:47<02:10, 65.47s/it] 96%|ββββββββββ| 24/25 [25:52<01:05, 65.46s/it] 100%|ββββββββββ| 25/25 [26:58<00:00, 65.45s/it] 100%|ββββββββββ| 25/25 [26:58<00:00, 64.72s/it] πΌοΈ DΓ©codage final... π¬ VidΓ©o enregistrΓ©e Γ /tmp/tmpuiriunya.mp4
Want to make some of these yourself?
Run this model