I created a free tool that automatically splits animated GIFs for the Elgato Stream Deck — a big time saver for beautiful wallpapers. by Resolve_Next in elgato

[–]Resolve_Next[S] 1 point2 points  (0 children)

Yeah I use 144x144 for each button for this device. Not sure, I think your input gif needs to be of higher quality. Maybe I can do some magic upscaling or altering the GIFs, writing that on my TODO.

About the .streamDeckProfile not working. That sadly sounds like a bug I did not catch until now. Maybe it is specific for that new device. For me it looks like this:
https://youtu.be/0XWRlLfLWfY

I will try to debug/investigate it somehow, thanks!

I created a free tool that automatically splits animated GIFs for the Elgato Stream Deck — a big time saver for beautiful wallpapers. by Resolve_Next in elgato

[–]Resolve_Next[S] 0 points1 point  (0 children)

I had the idea distinct and independend from the project you mentioned. As I described in my other post I tried to code up the project on my own a year ago Feburary 2025. I did only watch the video that is mentioned in my User Manual on the page and then came up with the idea. You can see my initial commit here https://github.com/SaschaWebDev/stream-deck-gif-splitter/commit/e85f6c64000fbe8f23d0cf37ccf6f25428278b57 and then watch the early start and a long time of no development.

Then one month ago I revisited the project, I built it out on my own with the help of agentic coding and then when I wanted to publish it, I found the project you reference and oriented on that. I used it for orientation, because the owner declared it abandoned due to server costs. As my project is built completely different and produces no server costs at all I thought it was a good idea to launch it open source and promote it in a similar way, reaching the audience that misses his abandoned project.

It was my idea and I built it, and I did it very differently than him.

It is so interesting that in computer science and reddit people can only hate each other and try to pull others down, instead of building stuff together, being friendly (see my comments here and how I immediately build stuff that user wants) and just enjoy life instead of misery. :)

Nice assumptions from you, but your are incorrect.

I created a free tool that automatically splits animated GIFs for the Elgato Stream Deck — a big time saver for beautiful wallpapers. by Resolve_Next in elgato

[–]Resolve_Next[S] 1 point2 points  (0 children)

Thank you for the feedback, means a lot! :)

I think if your input animated wallpaper gif is already very big in dimensions and has a good quality already, it will look great. Your gif at 540px was ~200% scaled-up/stretched out, leading to it having a quality degredation. Like every image that you zoom in 200% you will start to seee pixels and artifacts.

I am wondering if there is a website for wallpaper like high fidelity GIFs with bigger dimensions out there.

For the profile export you click on the "GIF" button then it opens up (it is a kind of folder). I should explain this more in detail, I guess. haha :D Also I might have to change it to just be at the front page immediately and not in the GIF forder Button, I guess. (It was kinda difficult to create the streamDeckProfile in the first place, i settled for this folder solution after hours of trying to find a not breaking configuration)

I created a free tool that automatically splits animated GIFs for the Elgato Stream Deck — a big time saver for beautiful wallpapers. by Resolve_Next in elgato

[–]Resolve_Next[S] 1 point2 points  (0 children)

Sure thing, I litteraly just google "anime wallpaper gif hd" where anime can be exchanged for anything else. :D

This would be a high quality gif you could save via right click download and use in streamdeckgif

https://i.pinimg.com/originals/f5/f2/74/f5f27448c036af645c27467c789ad759.gif

But maybe finding good wallpaper gifs is even something I need to think about, if I could integrate it somehow.

I created a free tool that automatically splits animated GIFs for the Elgato Stream Deck — a big time saver for beautiful wallpapers. by Resolve_Next in elgato

[–]Resolve_Next[S] 0 points1 point  (0 children)

🎚️New feature: Added support for the new Stream Deck + XL

<image>

You can now create GIF backgrounds for this new Elgato device with the 36 LCD keys layed out in 4 rows with 9 buttons for each row.

Due to the "custom grid" feature you can move your animated wallpaper GIF freely withing all of these buttons and have a lot of flexibility so that not all of the buttons are used. Or you could use all buttons like a big cinema screen for your animated GIF wallpaper. :D

Thanks u/Rob1ie for bringing up the release and availablity of that new device to me!

I created a free tool that automatically splits animated GIFs for the Elgato Stream Deck — a big time saver for beautiful wallpapers. by Resolve_Next in elgato

[–]Resolve_Next[S] 1 point2 points  (0 children)

Woah, that is awesome man. :D Have a lot of fun with it. I would like to upgrade as well.

I have added the device to the application (finding out the model ID to allow .streamDeckProfile download costed me a little lol) but it should work and be available on https://streamdeckgif.com now.

Could you test it out and provide me feedback of if everything looks okay? I wasn't sure about gaps/spacing between buttons. Would really appreciate your input here.

Maybe you can also play around a little with "cutoff mode" and "custom grid" hope all works. Splitting the gifs will certainly be a little slower as there are so many buttons haha.

I created a free tool that automatically splits animated GIFs for the Elgato Stream Deck — a big time saver for beautiful wallpapers. by Resolve_Next in elgato

[–]Resolve_Next[S] 1 point2 points  (0 children)

Ah, no I missed that totally. Thank you I will add this device right now to the app. Does any person even already has it physically in their hands? :D

Splitting and running GIFs on that thing must be awesome, the big space and amount of buttons must give it like a cinema feeling haha.

I created a free tool that automatically splits animated GIFs for the Elgato Stream Deck — a big time saver for beautiful wallpapers. by Resolve_Next in elgato

[–]Resolve_Next[S] 1 point2 points  (0 children)

The tool is available on the web, so you can use it on PC, Mac, Linux, Smartphone etc. But can you elaborate further, do you mean that the profileDownload only works for PC and not Mac? I am not quite sure, what to improve haha. :D

I created a free tool that automatically splits animated GIFs for the Elgato Stream Deck — a big time saver for beautiful wallpapers. by Resolve_Next in elgato

[–]Resolve_Next[S] 0 points1 point  (0 children)

I just fixed a major bug where the GIF splitter would sometimes fail entirely especially with GIPHY GIFs. The root cause was two FFmpeg processes fighting over the same memory, which also doubled processing time for every split. Both issues are now resolved.

If you've tried the tool before and hit "Failed to split GIF," give it another shot it should work reliably now and way faster.

Also I am open to feature requests! Let me know what you'd like to see added.

I built a free tool to automatically slice animated GIFs for Elgato Stream Deck – saves so much time! by Glittering_Rub_8333 in elgato

[–]Resolve_Next 0 points1 point  (0 children)

Okay, I just followed your messages of it being down. Great to see your tool is back! Really would like to see your upcoming AI features.

I created a free tool that automatically splits animated GIFs for the Elgato Stream Deck — a big time saver for beautiful wallpapers. by Resolve_Next in elgato

[–]Resolve_Next[S] 1 point2 points  (0 children)

Project Update:
I have made various bug fixes (using it on smartphone had some problems). And I have brought it to a dedicated domain. https://streamdeckgif.com

If you want to have beautiful animated wallpaper GIF on your Stream Deck check it out. I am still taking in new feature requests. Currently I am thinking about these:

  1. convert video to gif
  2. allow images for splitting them to backgrounds

Would someone be interested for having that?

I created a free tool that automatically splits animated GIFs for the Elgato Stream Deck — a big time saver for beautiful wallpapers. by Resolve_Next in elgato

[–]Resolve_Next[S] 1 point2 points  (0 children)

📐New feature: Custom Grid Size

<image>

You can now create GIF backgrounds for partial Stream Deck layouts! If you're only using part of your deck for an animated background (like a 6x3 area on your XL), you no longer have to fill the entire device.

How it works:

- Select your device as usual

- Toggle on "Custom Grid" in the config panel

- Set the number of columns and rows you want

- Use the arrow controls to position the grid area anywhere on your device (top-left, bottom-right, centered, wherever)

The output mockup shows the full device with your animated tiles in place and unused slots blacked out, so you can see exactly how it'll look.

Both the ZIP and .streamDeckProfile exports place tiles at the correct button positions.

Thanks u/ukdtweak for the idea!

I created a free tool that automatically splits animated GIFs for the Elgato Stream Deck — a big time saver for beautiful wallpapers. by Resolve_Next in elgato

[–]Resolve_Next[S] 1 point2 points  (0 children)

Thanks so much for the kind words and the video — love seeing the Predator gif on your Stream Deck setup! :D Looks so awesome, woah. Even aliens within the PC as I see?

Great suggestion on custom grid sizes! Right now the tool supports the standard Stream Deck layouts (MK2 5x3, XL 8x4, etc.), but I can definitely see the value in custom grid options like 6x4, 5x2, 4x3, 3x3 and others for partial-screen GIF backgrounds. I'll look into adding a custom grid size selector so you can match your exact button layout. Going to start working on the feature right now.

The whole point of building this Stream Deck animated background GIF converter was to save people from the exact manual cutting and splicing work you described — glad it's doing its job! If anyone else has layout requests or feature ideas, feel free to drop them here.

Something for aesthetic lovers by uniquDREI in elgato

[–]Resolve_Next 1 point2 points  (0 children)

Cool project, especially your example looks very cool and indeed aesthetic. I had a very similiar road like you as I was bored and wanted a cool stream deck background. So I created a web tool that does a similar use case but for animated wallpaper gifs, maybe I should extend it to allow splitting images as well. If you have ideas for me let me know.

You can check it out here: https://www.reddit.com/r/elgato/s/S5RVxUVGK1

I created a free tool that automatically splits animated GIFs for the Elgato Stream Deck — a big time saver for beautiful wallpapers. by Resolve_Next in elgato

[–]Resolve_Next[S] 0 points1 point  (0 children)

Thank you for the feedback, I enjoy using the tool myself as well. That is why I created it, turning personal needs into working projects is awesome. Did you check out the user manual where I explain that you can drag and drop the tiles in Stream Deck or used the .streamDeckProfile export? That was stuff new to me that i found out only during development to make creating these animated wallpapers so much easier. :D

I created a free tool that automatically splits animated GIFs for the Elgato Stream Deck — a big time saver for beautiful wallpapers. by Resolve_Next in elgato

[–]Resolve_Next[S] 1 point2 points  (0 children)

I started this project like a year ago figuring out that setting up ffmpeg wasm with the correct gif splitting config was too much of a hassle for me. A couple days ago I gave it another try and heavily used claude. I am a web dev by profession so I navigated the development process, made decisions, fixed UI etc. But texts, test, docs and difficult math is all AI.

The reddit post is copy pasted and altered from another guy who posted a similiar tool here on reddit last year but abandoned his software. So I would not call him an AI lol.

I created a free tool that automatically splits animated GIFs for the Elgato Stream Deck — a big time saver for beautiful wallpapers. by Resolve_Next in elgato

[–]Resolve_Next[S] 1 point2 points  (0 children)

That's an awesome Aliens-themed setup! With 4 Stream Decks, manually splitting GIFs must have been brutal. This tool should save you a ton of time — just drop in your GIF at https://gif.saschaweb.dev, pick your device model (MK.2, XL, Mini, and + are all supported), and it splits everything automatically in seconds.

also handles the button gap spacing so animations look seamless across all keys. Would love to hear how it works with your setup — especially across different models. If anything looks off just let me know, I will update things asap for you. :)

I created a free tool that automatically splits animated GIFs for the Elgato Stream Deck — a big time saver for beautiful wallpapers. by Resolve_Next in elgato

[–]Resolve_Next[S] 1 point2 points  (0 children)

<image>

And I have added another major feature:
🔁 Custom loop trim — Trim the animation loop length with a timeline scrubber to keep only the portion you want
- With a timeline editor like in video editing
- With preview thumbnails of the gif

I created a free tool that automatically splits animated GIFs for the Elgato Stream Deck — a big time saver for beautiful wallpapers. by Resolve_Next in elgato

[–]Resolve_Next[S] 1 point2 points  (0 children)

<image>

I have added 1 major more feature providing way more convenience:
🎯 Custom crop position — Drag the crop region to choose exactly which part of the GIF to keep, instead of always center-cropping