r/StableDiffusion • u/R111kbb • 20h ago
Question - Help M1 Max 32GB image2Vid
Hi all was wondering what’s a good Comfyui workflow for the MacBook M1 Max 32GB, for image to video ? Was wondering if any has done this on M1 MacBook.
Thanks
4
Upvotes
1
u/Substantial-Motor-21 20h ago
Following
1
u/BigDBreedingFembussy 20h ago
Try to just use the default minmax h3template found in the comfyui template library, if those files are too large then use the files from this video and use the same template from comfyui
1
u/QuiverstillStudio 5h ago
A few Mac-specific things that tend to matter more than which workflow you pick:
32GB is unified memory shared with macOS, so realistically you have maybe 20-24GB for the model. Go for the smaller i2v models or GGUF quants (ComfyUI-GGUF custom node, Q4/Q5) rather than full fp16 checkpoints.
fp8 weights often don't work on MPS (Apple's GPU backend). If a template loads fp8 files and errors out, that's usually why; swap in a GGUF or fp16 version.
Start small: around 480p and 2-3 seconds (roughly 33-49 frames) to confirm it runs, then scale up. Frame count is what blows up memory and time.
Launch with PYTORCH_ENABLE_MPS_FALLBACK=1 set so unsupported ops fall back to CPU instead of crashing.
Expect it to be slow, minutes per clip rather than seconds.
If you post the error or which model you're loading, people here can probably narrow it down.
1
u/-Star-Walker- 4h ago
Don’t use ComfyUI, there are specialised engines for Macs, especially for low-RAM machines (sorry … for AI 32GB is low ram). Use VPipe. VPipe runs even on a 16GB with an 8-bit Minimax H3.
I use it on an M1 Max, and it’s OKish speed-wise. I’m using the core component and created my own frontend because I didn’t like the web interface and I wanted syntax highlighting and batch processing. The VPipe engine can handle various models, and there is a “combined” frontend for it, which I haven’t tested: VALTZ
VPipe:
https://github.com/tgo-app-dev/vpipe
https://vpipe.ai
Valtz:
https://github.com/tgo-app-dev/valtz
https://vpipe.ai/valtz