Тёмный

ComfyUI Fundamentals - Adv Masking and Compositing 

Подписаться
Просмотров 22 тыс.
% 552

This tutorial covers some of the more advanced features of masking and compositing images.
Discord:
Join the community, friendly people, advice and even 1 on 1 tutoring is available.
discord.gg/AWZZP4Cfes
Workflow: drive.google.com/file/d/1MVsLpWk_lMcZJ5AOv-loPv8ZDD_mvYQn/view?usp=sharing

Опубликовано:

 

7 авг 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 64   
@billybobnz1
@billybobnz1 11 месяцев назад
Extremely informative. The pace and dialogue works well and imparts some (needed) sanity to an apparent crazy complicated (but powerful) tool set for creatives.
@crow-mag4827
@crow-mag4827 6 месяцев назад
I wish everyone did their videos like you do! You are so detailed and explain everything! Binge watching right now. Great job!
@ferniclestix
@ferniclestix 6 месяцев назад
yeah, I started making tutorials because most tutorials ive seen just say, 'this is how you use this workflow' or explain things in a very brief overview sort of way. for example, using models and not explaining why that model or why that sampler or the relationships between various settings. everyone focused on just showing you how to use other workflows rather than explaining how to put things together and make them work. I try to teach people how to build workflows so they can use those skills to build more advanced workflows they might need rather than relying on workflows they dont fully understand and are unable to take full advantage of.
@M4Pxls
@M4Pxls 6 месяцев назад
Thanks for the video, it's not difficult to imagine this workflow as the near future compositing.
@davidstaffell
@davidstaffell 10 месяцев назад
This makes me realise how lucky I am to know how to photoshop to composite beforehand!
@ferniclestix
@ferniclestix 10 месяцев назад
Just made a tutorial for external program integration if your interested :P still no live plugin for comfyUI but some day :P
@DismoMedia
@DismoMedia 11 месяцев назад
I appreciate the work you put into creating this tutorial. Very helpful, this inspires new ways to be creative. Keep it up!
@lochuynh6682
@lochuynh6682 11 месяцев назад
Thank you for this tutorial! This is super advanced and has so many applications!
@norvsta
@norvsta 8 месяцев назад
Great tut, loads of fun, thanks mate, wishing you good health
@chillsoft
@chillsoft 6 месяцев назад
Your videos are so great. I've been binging every single one. Packed with so much useful information and the way you talk, the pacing, the volume - it is just all perfect. Thank you so much and if you have the time please keep going! See you in hyperspace!
@ferniclestix
@ferniclestix 6 месяцев назад
happy to help :)
@w_chadly
@w_chadly 10 месяцев назад
love the tutorials! I'm learning so much!
@kobe5113
@kobe5113 Месяц назад
love your videos, much appreciated!
@rsunghun
@rsunghun 11 месяцев назад
I need another sunday to learn this. Thanks!
@pedrogorilla483
@pedrogorilla483 8 месяцев назад
Hope you’re doing well Fernicles! I learned a lot from your videos.
@USBEN.
@USBEN. 11 месяцев назад
Pretty cool system. I wait for the impact tools video, full res inpainting is really needed.
@Clupea101
@Clupea101 7 месяцев назад
Great tutorial Fern
@jaredbeiswenger3766
@jaredbeiswenger3766 9 месяцев назад
Super helpful. Thanks so much.
@mikelaing8001
@mikelaing8001 10 месяцев назад
your tutorials are so good! I wish EVERYONE used the bus method, pretty sure without it i really would have struggled to work out what goes where.
@ferniclestix
@ferniclestix 10 месяцев назад
too long spent playing factorio to thank for that one to be honest :P
@AdamJenkinsEverything
@AdamJenkinsEverything 4 месяца назад
This. Is. Amazing!
@fedoborod8890
@fedoborod8890 9 месяцев назад
I realize this more looks like a Nuke compositing software! WOW!
@andrewqUA
@andrewqUA 9 месяцев назад
Very interesting and usefull. I will try it
@niccologargani732
@niccologargani732 11 месяцев назад
Great job, literally the best source for comfyUI out there. The only thing i would love to see added is timestamps for the vids, 40 min for us dopamine lacking bastards isn't easy to swallow.
@ferniclestix
@ferniclestix 11 месяцев назад
Still have to figure out timestamps but yeah, thats the plan, just hope people don't miss too much if they skip things.
@niccologargani732
@niccologargani732 11 месяцев назад
i use timestamp to go back to unclear stuff if i need to, it's like having an index@@ferniclestix
@ferniclestix
@ferniclestix 10 месяцев назад
started adding timestamps, gonna take a bit though, new ones will all drop with chapters though.
@user-io5ym7gs6c
@user-io5ym7gs6c 5 месяцев назад
It's great!
@HideousSlots
@HideousSlots 7 месяцев назад
Maybe someone should create a layers node? To address some z-index issues?
@AIAngelGallery
@AIAngelGallery 11 месяцев назад
Really love this, thx a lot. I would like to know the approach to make similar things to "inpaint only mask" in a1111 (generate image like 768x768 only in inpaint area, not generate on whole image)
@ferniclestix
@ferniclestix 11 месяцев назад
Impact Pack has a node which does this kind of thing, I am working on a tutorial covering impact pack but its kinda complicated.
@AIAngelGallery
@AIAngelGallery 11 месяцев назад
@@ferniclestix thx a lot
@MrJohnerlandsson83
@MrJohnerlandsson83 6 месяцев назад
Great video. Would be great if you could cover detailing using impact pack.
@ferniclestix
@ferniclestix 6 месяцев назад
one day lol, ive had intentions to do impact pack for a while, but you've seen how deep I go on things and theres so many options and things with impact its hard to do a comprehenisve video :P been working on one though.
@hellomistershifty
@hellomistershifty 3 месяца назад
I just want to say 'thank you' for not using an AI voice like so many ComfyUI tutorials, it's unbearable
@ferniclestix
@ferniclestix 2 месяца назад
pffft, you never know, i could secretly be an AI, you could be in the matrix right now and you would never know.....
@dontmvme8796
@dontmvme8796 11 месяцев назад
Thanks for this video, I was really looking forward to it. Now I need to practice the workflow... and I thought that maybe a good exercise to practice both prompting and compositing would be to take some random complex pictures and try to reproduce them as best as we could. What do you think? Because the end goal would be clearly defined, we wouldn't be able to just go along with what the AI would propose, quite the contrary: we would need to tame and guide it quite a lot... Anyway. I need to use all that new knowledge before I forget it :p Thanks again for all your efforts, and I'm looking forward to any future video (but don't burn yourself out!) ^_^
@ferniclestix
@ferniclestix 11 месяцев назад
eh, im home sick need to keep busy :P - as for things you can do with it, you could try compositing actual people into a background image and see what you can make :D pretty easy to make fake scenes from films this way.
@yny1795
@yny1795 Месяц назад
Does anyone know a similar node as cut by mask node but for img with alpha channel? I need to remove places marked with a mask from an image with an alpha channel
@treedruids5776
@treedruids5776 Месяц назад
have you played around with IPAdapters? I feel like you would love them
@MyWhyAI
@MyWhyAI 7 месяцев назад
Great content thanks for this! I ran into an issue with using the paste by mask. my image_base always ends up as pink in the combined preview. Any ideas?
@ferniclestix
@ferniclestix 7 месяцев назад
huh, have not run into that issue before, I have however found that sometimes you have to use an image to RGB node if there are errors. no idea if that might help.
@MyWhyAI
@MyWhyAI 7 месяцев назад
Thanks! @@ferniclestix
@mehradbayat9665
@mehradbayat9665 Месяц назад
I get this error for the 'paste by mask' - Error occurred when executing Paste By Mask: Expected all tensors to be on the same device, but found at least two devices, cuda:0 and cpu! (when checking argument for argument tensors in method wrapper_CUDA_cat)
@TomSweeney-ov8qs
@TomSweeney-ov8qs 10 месяцев назад
I tried using the “cut by mask” node from masquerade nodes and I’m getting torch errors. I have torch version 2.0.1. Do you know if there is a specific torch version required?
@ferniclestix
@ferniclestix 10 месяцев назад
upgrade your comfyUI and restart browser.
@avinashu118
@avinashu118 11 месяцев назад
hi, in the cut-off node video , i tried it again , changed the sampler and the scheduler in various combinations ,it some what gets close not entirely, there still a lot of color bleed to it do u have a discord ? maybe i can share the picture as well as the json file
@ferniclestix
@ferniclestix 11 месяцев назад
I don't have a backend setup for this tutorial stuff yet so no discord atm sorry. and as for how well cut-off works, I spoke to the node creator and they basically said that its never going to be perfect. My advice would be to start using masking to force certain areas to be certain colors or using compositing to make your character in a seperate image and then bring it in, that will stop the color bleed. If you watched this tutorial you probably saw I said the character had a yellow biohazard suit, it made the room yellow, but when I paste him in another image, problem solved. If you combined cutoff and compositing you would probably have a whole bunch more control over colors.
@avinashu118
@avinashu118 11 месяцев назад
thank you @@ferniclestix
@Ezra_d498
@Ezra_d498 11 месяцев назад
good
@imspidey02
@imspidey02 9 месяцев назад
bro is there any alternative node for float to int, latent switch beacuse there is problem in comfyui said import failed please help me
@ferniclestix
@ferniclestix 9 месяцев назад
huh... not sure which one of my vid's uses those specifically. latent switch was an impact pack node which they changed recently to 'switch (any)' and is now context sensitive. float to int is probably a quality of life pack node from memory and should still function as normal.
@imspidey02
@imspidey02 9 месяцев назад
@@ferniclestix in part 4 video I installed through manager but when i restart comfyui it says import failed
@ferniclestix
@ferniclestix 9 месяцев назад
do you know specifically which workflow is borked? like the name of the file because I loaded up my workflow from that tutorial and it loads and runs fine on my version of comfyui which is fully up to date.
@imspidey02
@imspidey02 9 месяцев назад
@@ferniclestix wait i tagged you again in that workflow
@alexlindgren1
@alexlindgren1 7 месяцев назад
Is there a way to combine two masks into one?
@ferniclestix
@ferniclestix 7 месяцев назад
yes, there are tools which allow you to do add or subtract from a mask, I believe impact pack has a couple of those too.
@Dante02d12
@Dante02d12 8 месяцев назад
Can we get a TL;DW please? From what I gather going through the video, you basically make a _"decoupage",_ then use that as a base for img-to-img? If that's so, you're better off making the base image with Photoshop, then load the image and do a simple img-to-img.
@ferniclestix
@ferniclestix 8 месяцев назад
I note at the start of the video that using photoshop or gimp is probably a better move for most people, mainly this is to show nodes, techniques and teach skills that may be translated to comfyUI in general, not just how to copy past images into eachother in comfyui. You might like my how2 vids, I don;t have many but in them I explain stuff as quick as I can without explaining in depth.
@97BuckeyeGuy
@97BuckeyeGuy 5 месяцев назад
I feel like this process is a great example of using the wrong tool for the job. So much of this image bashing process could have been faster and cleaner in Photoshop/Photopea/GIMP. Use Comfy to create the base images, sure. But all of the combos you were playing with should've been done in another tool.
@ferniclestix
@ferniclestix 5 месяцев назад
Indeed, you are correct... from a certain point of view. photoshop is great for bespoke art related projects. it is not good for repetative automated batch tasks. The setup takes a while but once you have one creating images with this method is quite powerful. Although 100% if I wasnt doing automated generation or large batches of images i would use photoshop.
@stephantual
@stephantual 5 месяцев назад
Of course, and this is one of the aspect the tool builders will have to innovate on.. The problem is - the tech is moving faster than the toolsets. If you really wanted to , you could simply integrate comfy with Krita (it already exists, twice over, maybe thrice over, i don't know). By fast , by the way, i mean : everything in the video above is now deprecated to IPAdapters, everyone uses some type of pipe instead of grouping 'buses', and comfy was updated 100 times minimum since. FLOSS can be chaotic. And that's a good thing :)
@arhanghel111
@arhanghel111 10 месяцев назад
so many steps to automate.....nothing, so far you get the same results if you copy/paste the generated images in PS and do all the edits over there 3 times easier and 6 times faster. Not been condescending, appreciate your videoes. hope you keep on going, btw isn't davemane42's method better?
@ferniclestix
@ferniclestix 10 месяцев назад
these tutorials are to teach skills and techniques using comfyUI, the purpose is to show how masking works and some of the ways it can be used to composite images together. I even point out right at the start that photoshop would be way faster. You may never need to use masks in this way, but then again, you may find yourself needing these skills when working with some specialized workflows, custom nodes or non standard work practices. by dave manes method, do you mean multi-area conditioning? havent covered that yet. but when used in conjunction with multi-area conditioning you can do some really really cool stuff with masking and compositing. :) all these skills tie together to allow people more freedom in interacting with comfyUI for multiple purposes. My goal is not to teach specific workflows or direct, do this and its perfect type tutorials, Im trying to teach general usage, skills and fundamentals behind the use of ComfyUI in this set of tutorials :) Great question though, hope I clarified things for you, and yes. ill be covering multi-area conditioning at some point, lotsa stuff still to do :)