Show HN: GIF-to-GIF transformations using animatediff workflow (gifshift.xyz)

2 points by DavidTompkins ↗ HN
I'm using an animatediff workflow running on fal.ai to do gif2gif conversion in the style of a text prompt. It's fairly consistent in keeping text and structure while allowing for character/style swaps.

I'm pretty happy with the quality - I've added a bunch of examples, some are good, some have clear AI-weirdness. They're reflective of the quality generally and not cherry-picked much. I really like the Mario and Pope variations of the gifs.

The site is next.js with tailwindcss hosted on netlify, and the backend is a node express server running on a digital ocean droplet. Gif resizing and conversion is done with ffmpeg.wasm on the client side.

It takes about 60s per gif, depending on dimensions and duration - this is long, but could be dropped quite a bit by reducing steps/fps. I think quality>speed in this case though.

This was a solo project for a (paid) interview take-home. Would love any feedback and happy to answer questions.

0 comments

[ 2.5 ms ] story [ 9.2 ms ] thread

No comments yet.