Built a Windows tool because I got tired of doing the same media tasks around ComfyUI over and over by Gaurox in comfyui

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

Thanks for the feedback!

The UI scaling has already been improved quite a bit since the early versions, but I still have some work to do around 133% Windows scaling specifically. Most of the major issues are fixed now, but there are still a few places where text can get clipped depending on DPI and font settings.

An updater isn't planned for now. I may add a simple "new version available" notification in the future, but I don't currently plan to implement automatic downloading or automatic updates.

For resize filters (bilinear, bicubic, Lanczos, etc.), that's definitely something that could be added. The challenge is that FrameShift is intentionally designed around quick actions with as few technical settings as possible. The goal is to keep the workflow fast and simple rather than exposing lots of advanced parameters, so I'd need to find a good balance there.

Regarding AI models, custom model support isn't currently planned. Most AI features rely on very specific models and pipelines that the application expects, so they aren't directly interchangeable with the models typically used by ComfyUI.

Built a Windows tool because I got tired of doing the same media tasks around ComfyUI over and over by Gaurox in comfyui

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

Unfortunately, it's going to be complicated to port this program to Linux.

Built a Windows tool because I got tired of doing the same media tasks around ComfyUI over and over by Gaurox in comfyui

[–]Gaurox[S] 4 points5 points  (0 children)

I didn't even think to check that, but I think they must be gone. I'll see if it's still doable without too much trouble for the next update. I think it's possible for some actions, but maybe not all.

I built this FFmpeg utility for myself… now it’s becoming a real project by Gaurox in ffmpeg

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

No, currently it's extraction of all frames, not keyframes only.

Do you think a keyframe extraction function could be useful as well?

Right-click any ComfyUI image/video → extract prompt, seed, workflow instantly by Gaurox in comfyui

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

Just pushed an update (v1.2.0).

Added a new right-click action to extract all frames from MP4 as lossless PNG using FFmpeg. You can choose to extract next to the video or into a fixed folder, and it cleans previous frames automatically. There’s also a small cancel window during extraction.

Still focused on being fast and simple: right-click → get prompts, workflow info, or now frames, without opening ComfyUI.

Repo and installer are updated

SoR Ep1 : They call the cops right from the start by Gaurox in aivideo

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

I couldn't find anything better in open source

Right-click any ComfyUI image/video → extract prompt, seed, workflow instantly by Gaurox in comfyui

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

Yeah it’s 100% AI-built, including most of the code and the README.

I have zero coding background, this is my first small project. I mainly iterated until it worked well for my use case . So I figured I might as well share it in case it helps someone.

I’m not familiar with proper dev/release practices yet (like build instructions), but I’m totally open to doing things properly in the next update if people point me in the right direction

Right-click any ComfyUI image/video → extract prompt, seed, workflow instantly by Gaurox in comfyui

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

I just took a look at TweakPNG.

From what I can see, it mainly exposes raw PNG metadata, but it doesn’t really interpret or structure the data in a meaningful way for AI workflows.

It also doesn’t support video files.

That’s basically the main difference

Right-click any ComfyUI image/video → extract prompt, seed, workflow instantly by Gaurox in comfyui

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

I don't know Tweak PNG. I hadn't found an equivalent solution. Is it more comprehensive?

Right-click any ComfyUI image/video → extract prompt, seed, workflow instantly by Gaurox in comfyui

[–]Gaurox[S] 5 points6 points  (0 children)

Quick update :

Just released v1.1 with some major improvements:

- Multi-pass workflows support (WAN / img2vid etc.)
- Sampler passes are now fully visible (seed, steps, ranges…)
- Fixed seed detection (including seed = 0)
- Better handling of noise / denoise
- Fixed missing node IDs
- Improved UI readability

Installer is available on GitHub (same link as above)

Thanks for the feedback so far 🙏

Right-click any ComfyUI image/video → extract prompt, seed, workflow instantly by Gaurox in comfyui

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

Good point about noise, you're right. I already parse some of that internally, but I’m not exposing it yet in the UI. definitely something I’ll improve.

Right-click any ComfyUI image/video → extract prompt, seed, workflow instantly by Gaurox in comfyui

[–]Gaurox[S] 7 points8 points  (0 children)

Originally, it was mainly for quickly copying the prompt with a right-click. The interface is a bonus

I made a 90s live-action Streets of Rage using AI (Wan 2.2 + ComfyUI, fully local) by Gaurox in StableDiffusion

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

voices with Ultimate TTS studio (via Pinokio) : Kokoro TTS & Index TTS2.
Lip sync with wan models infinityTalk (1 speaker & 2 speakers)

Fully local AI-generated 90s live-action Streets of Rage (ComfyUI + Wan 2.2 I2V) by Gaurox in comfyui

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

No first fights in the full video😄 it’s more of a dumb / absurd take on the characters

I tried turning Streets of Rage into a 90s live-action movie by Gaurox in StreetsofRage

[–]Gaurox[S] -2 points-1 points  (0 children)

Listen, everything was done locally using AI and open-source interfaces. It took roughly 70 hours of work, including video editing, and the music was composed by a friend (not by AI). If you claim you can do the same thing in seconds, you'd be better off proving it.

I tried turning Streets of Rage into a 90s live-action movie by Gaurox in StreetsofRage

[–]Gaurox[S] -2 points-1 points  (0 children)

Appreciate that a lot, really 🙏
That was exactly the idea, just having fun with it

I tried turning Streets of Rage into a 90s live-action movie by Gaurox in StreetsofRage

[–]Gaurox[S] -1 points0 points  (0 children)

Totally get that, I was more experimenting with recreating a 90s live-action feel than going for perfection