Wan 2.2
Recommended LoRa weight: 1
See version details for other parameters.
I2V
This version uses the same datasets as the 2.1 version, with added datasets about penises.
I don't think the model is perfect yet, but it seems improved compared to the 2.1 version:
Better generalisation (in my opinion)
Better saliva supports (though not on hardcore scenes, I wish to train a version for this)
Way better subject creation (adding a penis, a girl, a man to an image). You shouldn't have weird heads holding an half-penis in the mouth appearing now... At least not much.
Penises behaves now more naturally when handled (they were often too static to my taste)
Known issues:
Nude woman added in the video will very probably have a penis, reducing Low Noise weight could works sometimes, but I'll need to retrain it to differentiate penises & vajayjay (it's an edge case though, so not that important)
T2V
This version have an improved datasets compared to I2V, with added datasets about vulvas so we can infer video without supplementary LoRas (and avoid woman with penises like in the I2V).
It's an imperfect model to be honest, side views are great, but other use cases can be picky on the prompt (impossible position won't have good amplitude). I can't spend more time on it for the moment, so let's hope it's enough!
Though, most of the concept is here, I'm curious to see how it behaves with your prompts, a v2 will maybe be needed depending on your feedback.
Known issues:
With Kijai's 4-Step Lightning LoRa, the Low Noise model can be pretty opinionated on the woman look, and difficult to control. I recommend to not use the Lightning LoRa on low noise in this kind of use cases.
In use cases where the woman position is a bit awkward, where it doesn't seems easy to suck on a penis or the prompt is a bit too precise & cluttered, the amplitude won't be very good. It can be forced with prompt like
she leans on the penisand increased weight on the High Noise LoRa, but be careful on prompting.Prompting need to be explicit since prompt adherence is pretty good, the LoRa won't do the work for you.
Penises are not always perfect, and you could need a side LoRa to improve their look.
Anime doesn't have a great support (well Wan is not good at it either so...)
Low Noise ? High Noise ?
The High Noise LoRa contains most of the deepthroat movement, and basic details. The Low Noise refines the movement and improves overall details of the action (penis, testicules, penis/mouth interaction, saliva, micro-movements, etc).
It means that the Low Noise LoRa is not mandatory, especially in use cases where the deepthroat is not done on a penis. So don't forget to try without it!
Lightning LoRa ?
This LoRa behaves very well with Kijai's 4-Step Lightning LoRa (CFG: 1/2, Shift: 7/8)
I even consider results better with it... But that's maybe because I'm not so good at inference on raw Wan 2.2 yet.
All in all, please let me know of any weird quirks about this version, I've tested it quite a lot, but who knows.
Enjoy !
(Don't use this to do illegal sh*ts, I condemn them firmly)
Trigger words (at the start of the prompt):
blowjob, deepthroat; Helping trigger words
For POV (not mandatory but can help)
blowjob, deepthroat, pov;For upside down deepthroat (not mandatory but can help):
blowjob, deepthroat, reverse; For on lap deepthroat (can help, but this use case is under trained so I can't guarantee a good inference)
blowjob, deepthroat, on-lap; For 69 (not mandatory, but can help):
blowjob, deepthroat, sixnine;About penises, you can have moderate control on it with those keywords:
penis, dick, erect, flaccid, the foreskin is pulled back, the foreskin is pulled up, glans is visible, glans is hidden, testicules, ...Helping phrases:
a video on a woman performing a deepthroat blowjob. [...]A man is moving his penis back and forth in the woman mouth and throat[...] the penis is going deep into her mouth and throatThe woman is bobbing her head back and forth while sucking the penis[...] The woman makes the penis wet with translucent saliva
[...] a bit of foamy translucent saliva accumulates on the penis(careful with the foamy saliva, it can get weird quick)
To help trigger throat bulging (still unstable, couldn't make it works correctly yet):
Her throat is (prominently|slightly) bulging as the man's penis penetrates her mouth and throatExample prompt:
blowjob, deepthroat; a video on a woman with fair skin performing a deepthroat blowjob. She kneeling in front of a man. The man is moving his erect penis back and forth in the woman mouth and throat, while she is sucking the man's penis, the penis is going deep into her mouth and throat. Her throat is prominently bulging as the man's penis penetrates her mouth and throat. She makes the penis wet with translucent saliva.Wan 2.1
Recommended LoRa weight (480p): 1
The weight can be reduced to limit amplitude, or limit weird behaviours. But 1 should be fine most of the time.
Can be used alone.
Enjoy!
Trigger words (at the start of the prompt):
blowjob, deepthroat; Helping trigger words
For POV (not mandatory but can help)
blowjob, deepthroat, pov;For upside down deepthroat (not mandatory but can help):
blowjob, deepthroat, reverse; For on lap deepthroat (can help, but this use case is under trained so I can't guarantee a good inference)
blowjob, deepthroat, on-lap; For 69 (not mandatory, but can help):
blowjob, deepthroat, sixnine;Helping phrases:
a video on a woman performing a deepthroat blowjob. [...]A man is moving his penis back and forth in the woman mouth and throat[...] the penis is going deep into her mouth and throatThe woman is bobbing her head back and forth while sucking the penisTo help trigger throat bulging (instable at the moment, need more work):
Her throat is (prominently|slightly) bulging as the man's penis penetrates her mouth and throatExample prompt:
blowjob, deepthroat; a video on a woman with fair skin performing a deepthroat blowjob. She kneeling in front of a man. The man is moving his penis back and forth in the woman mouth and throat, while she is sucking the man's penis, the penis is going deep into her mouth and throat. Her throat is prominently bulging as the man's penis penetrates her mouth and throat.Training
This is my first LoRa training, any feedback is welcome. I'm pretty happy with the final result, but there are still details to work on (throat bulging, stability in reverse, handle spit better, ...).
Trained on Wan 2.1 480p I2V in fp8 scaled where it triggers the best, it seems to work not so well with 720p I2V (no amplitude, but the concept is still here).
Datasets is composed of 60 videos in 480x270 down-sampled from 1920x1080.
It was trained over 60 epochs at 2e-4 learning rate, with LoRA+ at 4 on a 5090 (~6h).
Network dimension is set to 24.
For those that want to known how I trained it, I explain it a bit in this CivitAI discussion. I'm no expert, but it can still help!
Description
Same training datasets as Wan 2.1 version with add penis datasets.
Change log:
- Better support for subject creation (penis entering frame, etc)
- Better saliva support & related effects
- Overall better generalisation with a lot of use cases
According to my tests, prefer playing with CFG & Shift than weight to modulate movement.
Shift: 5~8
CFG: 3~4 (1~2 with Lightning LoRa)
FAQ
Comments (22)
Great samples on the 2.2 version. Always include meta workflows.
currently this is probably the best blowjob lora for wan2.2
Even though it's marked as I2V, it works fantastic with T2V and is by far the best oral LoRA for 2.2 and maybe for Wan overall.
There are a few issues with the LoRA, which might just boil down to it being I2V and not T2V, but I think it's more likely to be a problem with the dataset.
First issue, there doesn't seem to have been any penis tips in the LoRA. I know this is "deepthroat" specifically, but inevitably sometimes the penis leaves the mouth, or starts outside of it, at which point the tip is just a fleshy nub, lol.
Second issue, maybe not that much of an issue, is that the character in question tends to open their mouth partway through -- which is an interesting effect for sure, but it'd be good if it was a little more controllable.
Third issue is that the saliva drip seems to be EXCESSIVE, even when not prompted for.
But really those are only minor problems, in a LoRA that is basically otherwise absolutely perfect. Thanks so much for making this. :)
Thanks for the feedback !
- I've actually trained this LoRa to be able to generate a correct penis even when it's not present in the input image, but it appears to be imperfect and I'm aware of that.
The glans really is the most challenging to infer correctly.
I recommend using prompt like "there is a pink glans at the (tip|head) of the (erect|flaccid) penis, the foreskin is pulled (back|up) (revealing|hiding) the glans", it should improve the use case a bit (Wan 2.2 seems to need more explicit prompts).
Though, I'm working on a separate LoRa on genitals to try to fill the gaps.
- Oh I see what you mean, like the sucking it not done all the way and lips disconnect partially? I've seen it, and it's part of the deepthroat concept a bit, but it should be more controllable indeed... Insisting on the "suck" verb could help with that I suppose.
- Hum... I'm curious about that, do you have an example output? Did you try to modulate the quantity by "a bit", "a little"? I wonder if reducing weight on the low noise could help... è_è
@JeeFJ So I tried adding the bit about the glans and that does help a little, but definitely still getting the "fleshy nub" effect. For the mouth opening, it seems it is more prominent on the side view videos, POV it is more rare but can still happen.
I haven't yet tried playing around with the quantity of the saliva, but it happens if I ask for any sort of liquid to be on the face. I think partially the solution for now is to just not prompt for it. I tried reducing the weight but that butchers genitals even further, haha.
I am still having an amazing time with this, though.
@JeeFJ
I'd like to further report that after more testing, this LoRA actually works really well in I2V as a general penetration/thrusting LoRA and can do more than just deepthroat. Truly amazing stuff; I can't imagine how great this'd be trained on T2V as well.
@Diodamyr That nice to hear! I was wondering if it could generalise enough to penetrate anything, but I didn't test it yet, you beat me up to it!
For now, I have nearly everything I need to do a T2V training, I still need to gather around still images for the initial frame generation è_è
I should launch a training tonight, and see if anything sticks correctly.
I tried on the Wan 2.1 version, but the penises were godawful because I used still images to train them, now I have a video dataset for them, with added initial still image I think it should work, but I'm not sure yet. Finger crossed!
I'm willing to take any advices on this.
@JeeFJ I wish I had some advice to give, as I don't have the right system setup to train Wan 2.2 (Windows 10, and it's too much of an effort for me to get WSL2 going -- I did it once before and it was a nightmare).
The only thing I might suggest is that Wan 2.2 seems to be really good at following instructions, so in the captions I'd try and describe the motions as accurately as I could, and try to avoid the LLM auto captioning pitfalls of using vague esoteric language like referring to things like "atmosphere" or "positive energy" or any sort of trash ambiguous descriptions like that which would just take up captioning space for no reason, lol.
The new 2.2 I2Vs for this Lora are LEGIT AS HELL
I don't know what magic you did to make this lora so much better at motion and prompt adherence even with a 2.2 lightning 4-step lora but the difference is night and day, it does what I intend the first time instead of me having to try variations over and over trying to break out of the mysterious slow-motion trap.
Awesome work!
Wan 2.2 itself is doing wonders too, prompt adherence is way better and seems to leverage way better my training prompts.
Thanks for the compliment though! I appreciate it :)
@JeeFJ for reals yo - there are a couple of other similar-concept loras on here for Wan 2.2, yours is wayyyy better at keeping proper motion and not getting messed up by the speed loras
can somebdoy share a workflow with a nice config?
@alex2222 There's a bunch of videos with workflows embedded if you scroll to the gallery below. If that's not working for you, you can go to my profile and find the redhead with devil horns in my Showcase section, save the video and use the I2V workflow embedded there. I'm using Q8 GGUFs in that one but you can sub in Q4 or whatever works
Simply F-ing amazing, you are the hero we need but don't deserve.
Can someone please share your workflow please?
I am getting some
"2023's AI Will Smith Eating Spaghetti effect."
Everything is blurry as hell and i don't know what did i do wrong 🥲
Can at least be caused if running too many loras on too high weights.. so lower the ones that don't need to be at 1.0 to 0.3-0.5 and try again.
I get this error:
Power Lora Loader (rgthree) Error while deserializing header: header too small
Any ideas?
Thanx in advace!
I don't think that the Power Lora Loader supports Wan LoRa, you need to use a LoRa loader adapted to Wan LoRa (like from the WanVideoWrapper custom node, or Lora Manager).
@JeeFJ Power Lora support wan lora just fine like any other.
Its possible you need to update and restart your comfyUI. Otherwise, using a default lora loader will generally be a good way to test
SOLVED: Corrupted download -AND- out of date comfy. Redownload, and update comfy, the pip requirements, and all nodes
well this was very lovely, thank you
Details
Files
jfj-deepthroat-W22-I2V-LN.safetensors
Mirrors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
bj_low.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
wan22-jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
104_jfj-deepthroat_nov24.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
BlowjobDeepthroat_LOW.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
Blowjob_LOW.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
DeepthroatBlowjob_v10-L.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
w22_i2v_Deepthroat-Blowjob_L.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN (1).safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
wan2.2-i2v-low-s-bj-deep.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
WanDeepthroatBlowjobLow.safetensors
deepi2vLN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
Blow Job-Deepthroat-jfj-deepthroat_Wan Video 2.2 I2V-A14B_LOW.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfjDeepthroatW22I2V.YJUA.safetensors
jfjDeepthroatW22I2V.YJUA.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepth-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
02_deepthroat_blowjob_i2v_low.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
deepthroat_i2v_low.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
Wan2.2-I2V-BlowjobDeepthroat-LOW.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
LORA_I2V_Deepthroat_Blowjob_L.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-Low.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deep-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
DEEPTHROAT_WAN22_LOW.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
jfj-deepthroat-W22-I2V-LN.safetensors
Available On (1 platform)
Same model published on other platforms. May have additional downloads or version variants.