Loading video...

Video Failed to Load

Go Home

OpenAI launched GPT‑Image‑2.5 Sunburst a few days ago. We stress-tested it's object-swap capabilities using the the invideo editor to create this cool match-cut video. Why? The biggest unlock with Sunburst is that when you edit images - NOTHING except the item you're swapping changes in your frame. Most models...

194,283 views • 11 days ago •via X (Twitter)

32 Comments

Invideo's profile picture
Invideo11 days ago

Try GPT-Image- 2.5 Sunburst and invideo Editor here:

Shemakookie's profile picture
Shemakookie11 days ago

This is huge 🔥

MO's profile picture
MO11 days ago

That's impressive ✌️

Toshi's profile picture
Toshi11 days ago

such a cool idea, ill have to try it out!!

JOHN Z⚡'s profile picture
JOHN Z⚡11 days ago

This is genuinely impressive. Keeping the frame consistent while changing everything else opens up so many creative possibilities! 🔥

A.W.E.S.O.M.-O 4000's profile picture
A.W.E.S.O.M.-O 400011 days ago

Match cut timeline breakdown here shows the object swap precision clearly.

Mehwish kiran's profile picture
Mehwish kiran11 days ago

The object-swap consistency here is seriously impressive

Virginia's profile picture
Virginia11 days ago

Generative match cuts are making complex video edits feel almost effortless with AI doing the heavy lifting.

Horace Dodd's profile picture
Horace Dodd11 days ago

Looks like a powerful combo!

simeon-sanai's profile picture
simeon-sanai11 days ago

This is seriously impressive. The creative possibilities just got much bigger. 🚀

Drew's profile picture
Drew11 days ago

Wow, got to try this asap

Manish Bhati's profile picture
Manish Bhati11 days ago

Will try today

ANKIT PATEL 🇮🇳 | AI's profile picture
ANKIT PATEL 🇮🇳 | AI11 days ago

Definitely try this new sunburst editing style on invideo editor

InsomniaLK's profile picture
InsomniaLK11 days ago

That match-cut is smooth. The object-swap fidelity really sounds like a game-changer for editing workflows.

271ey's profile picture
271ey11 days ago

Trying it right now! 🔥

Veo Studio 🎥's profile picture
Veo Studio 🎥11 days ago

Keeping the rest of the frame consistent is a big deal for match cuts. Having the invideo agent then build and polish the timeline makes this much more useful than an image swap on its own. Would love to see more of the editing process behind this.

Lost 🎯's profile picture
Lost 🎯11 days ago

This is amazing 👀🔥

ToaiDanh's profile picture
ToaiDanh11 days ago

wowww, this feature looks really interesting! I’ll probably give it a try soon :)))

Usman's profile picture
Usman11 days ago

How many images are those, that's crazyy !

Mwoosh's profile picture
Mwoosh11 days ago

How many images are those, that's crazyy !

nonameoasis's profile picture
nonameoasis11 days ago

The stability of Sunburst combined with the timeline agent is exactly the unlock we needed for high-end motion design. Keeping the rest of the frame 100% untouched while swapping elements frame-by-frame saves hours of post-production. Incredible update! 🤝✨

Jay Sensei👾's profile picture
Jay Sensei👾11 days ago

We need a dedicated invideo editor tutorial post from @HridayeN-san😅

IndyStry's profile picture
IndyStry10 days ago

Great example! This is a great use case for this type of shot where every frame has to change, aligning this by hand would take

Ryan Blake's profile picture
Ryan Blake11 days ago

This is a huge unlock for AI editing. 🔥 Keeping everything else in the frame untouched makes object swaps actually production-ready, and pairing that precision with an agent that handles the match cuts and timeline automatically is seriously powerful.

Pelaez Design AI's profile picture
Pelaez Design AI11 days ago

So many ideas pouring in!💯

Baran Robin's profile picture
Baran Robin11 days ago

🔥🔥🔥

Zarnab Ai's profile picture
Zarnab Ai11 days ago

That level of object-swap consistency is seriously impressive.

osama orabi's profile picture
osama orabi11 days ago

This is seriously impressive. 🔥

DrSadek 🪶's profile picture
DrSadek 🪶11 days ago

Very nice stuff

OBA🕶️'s profile picture
OBA🕶️11 days ago

Damn 🔥🔥 You guys just keep blowing my mind What a year 2027 has been for the world when it comes to constant technological advancement Interesting times ahead

ŸĘ's profile picture
ŸĘ11 days ago

Jeeezz

Naartjies 🍊's profile picture
Naartjies 🍊11 days ago

Hm

Related Videos

CSS Tip! ✨ You can create these parallax effects and image cross-fades with scroll-driven animations 🤙 img { animation: fade; animation-timeline: view(); mix-blend-mode: plus-lighter } img:last-of-type { animation-direction: reverse; } @​keyframes fade { to { opacity: 0; }} This one's fun! 😁 The trick with the cross-fading image is to make use of one animation that runs at the same time on two images inside a container. You use the same animation, animation-timeline, and animation-range. But, you use animation-direction: reverse on one of the images so they go in the opposite direction 🫶 The use of mix-blend-mode: plus-lighter; produces a better cross-fade result 💯 A viewTimeline (view()) works because you know that both images are the same height. The range you can use is img { animation-timeline: view(); animation-range: cover 45% cover 55%; } That means when the image has covered 45% of the scrollport (In this case, the window), start the animation. And finish when it has covered 55% 🎬 How about the slight parallax? This is a trick with calc(). You know the top of the small image and the big image line up. And you can do this by absolutely placing the caption outside of the small image. The trick is to translate the small image by a distance so it lines up with the bottom of the big image. You can do that like this :root { --catch-up: calc( var(--big-height) - var(--small-height) ); } @​keyframes move { to { translate: 0 var(--catch-up); }} Then drive that animation with a scroll-driven animation using the container of both images as the driver 🤙 /* section contains both images */ section { view-timeline: --container; } .img-fader { animation: catch-up both linear; animation-timeline: --container; animation-range: 50vh calc(100vh + (var(--big-height) * 0.25)); } That's it! Scroll-driven image cross-fading and parallax effects without any JavaScript. This demo will work in all browsers as there is some JavaScript in place where the API isn't supported 🤙 To do that, it uses GSAP ScrollTrigger 🏆 As always, any questions, requests, etc. hit me up! 🤙 CodePen.IO link below 👇

jhey ʕ•ᴥ•ʔ

242,205 views • 2 years ago