Stable Diffusion AnimateDiff and RAVE Create Consistent Style For Animated Video (Tutorial Guide)

Поделиться
HTML-код
  • Опубликовано: 24 сен 2024

Комментарии • 71

  • @TheFutureThinker
    @TheFutureThinker  8 месяцев назад +1

    RAVE AnimateDiff Animation - Text Prompt Consistency Styling Workflow Available in OpenArt : openart.ai/workflows/AaH6b9J8oDPHmYenNJtS

    • @macadonards1100
      @macadonards1100 8 месяцев назад

      Are you running SD locally?

    • @Flipacadabra
      @Flipacadabra 5 месяцев назад

      Which workflow performs better on slower pcs? I have a 4000 rtx and 8 g vram and 64 g ram

  • @aaagaming2023
    @aaagaming2023 7 месяцев назад

    This is actually close to what I need to use it for. I want to create longer music video with scenes taken from different clips of an artist. But these clips are taken from many different sources and different music vids of the artist, so theres no consistency in terms of clothing, look, style, etc. RAVE looks like the answer for creating a base video of different clips to then style animate over after.

  • @kalakala4803
    @kalakala4803 8 месяцев назад +1

    really nice workflow, and you have bring all nodes into good position of use!

  • @rgbcomments
    @rgbcomments 8 месяцев назад +3

    I am still missing how RAVE contributes to vid2vid animatediff workflow. @Benji could have achieved the same balerina result with NO RAVE, ONLY animatediff nodes, like for example in his dancing shorts videos. Can anyone explain the use case or benefit of RAVE? Thanks!

    • @TheFutureThinker
      @TheFutureThinker  8 месяцев назад +1

      RAVE for consistency outfit in this case. And Animatediff make the whole movement smooth. Actually, the AnimateDiff only workflow I did use IPA could do this consistency, but not always, and it require a good image for the IPA to understand what you want.

    • @TheFutureThinker
      @TheFutureThinker  8 месяцев назад

      p.s: and yes you are right, the no RAVE AnimateDiff only workflow , I can do that. Hehe XD

    • @rgbcomments
      @rgbcomments 8 месяцев назад

      ​@@TheFutureThinkerI think get it. So use RAVE when there is totally different clothing in input vid vs output vid. Like in this tutorial, dress converted to bikinis. But if say I want just to replace dancing women's head (face + hair), I should use IP adapter and low denoise, because RAVE is SD1.5 (less realism than SDXL) and is unnecessary for this case

    • @TheFutureThinker
      @TheFutureThinker  8 месяцев назад

      It depends on what is the source video, and style your want to change. But mostly I use Sd 1.5 real Vision, but you can try SDXL with something like Real Vis or Reality XL. Because the width and height are going to be large in SDXL , so it required larger memory size from hardware as well. And more time process on each sampling.

    • @TheFutureThinker
      @TheFutureThinker  8 месяцев назад

      But for face and hair, yes use IPA is good enough. Sometimes less is more honestly.

  • @liangzhang5420
    @liangzhang5420 4 месяца назад

    it is a great workflow and patient presentation. thank you! bravo! I am still a beginner, I am just considering video 2 video changing the outfit and make the output video smooth. without complexed requirement of background changing, styling changing, face swap. I keep all of these intact. just change the outfit of the character. in this case, which nodes can I remove from this workflow? by the way, did you try a video with multiple characters, like 3 or 4, Are Rave, ip adaptor, and animatediff robust enough to handle these kinds if videos? thank you.

    • @TheFutureThinker
      @TheFutureThinker  4 месяца назад

      You can check out this one ruclips.net/video/alnrfN6F-lI/видео.htmlsi=hyl1W49BqlfsgmOF
      It is better for your scenario.

    • @liangzhang5420
      @liangzhang5420 4 месяца назад

      @@TheFutureThinker thank you for your prompt response, have a lovely day. I will join patreon pro subscription to support you.

    • @TheFutureThinker
      @TheFutureThinker  4 месяца назад

      😊thank you , enjoy and have fun while learning new technology.
      Honestly, if you are just begin with SD. You can check out videos to learn the foundation first. That way, it will be better.

  • @Daniel-Six
    @Daniel-Six 6 месяцев назад

    Good to see someone from my alma mater (the University of Illinois) on this paper!

    • @TheFutureThinker
      @TheFutureThinker  6 месяцев назад +1

      He is a great guy, he did other visual tracking research as well.

  • @BabylonBaller
    @BabylonBaller 8 месяцев назад

    We're Still about a year or two out from video that are "True" top notch quality, look totally real and can fool the naked eye. But good to see some progress in this realm, its all unreal

    • @TheFutureThinker
      @TheFutureThinker  8 месяцев назад

      Thats true. Things are going so fast, and every month new tech release

  • @Flipacadabra
    @Flipacadabra 5 месяцев назад

    Is this workflow outdated compared to your new ipadapter2 workflow video? This one seems more robust..but older so I wonder 😅

    • @TheFutureThinker
      @TheFutureThinker  5 месяцев назад +1

      Different way of use. And Rave+AnimateDiff required high gpu hardware to run, this workflow, I have update to IPAv2 also.

  • @johnpope1473
    @johnpope1473 8 месяцев назад

    cool. do compare with same prompt "flirting smile" - might give her some facial animation

  • @Epicfuzz
    @Epicfuzz 8 месяцев назад

    i have loaded up your combined workflow from PAtreon but still getting missing nodes, the GET NODE, SET VIDEO AO all come up red. Nothing shows up when I try to install missing custom nodes. Where do I get theses?>>

    • @TheFutureThinker
      @TheFutureThinker  8 месяцев назад

      github.com/kijai/ComfyUI-KJNodes
      Install this custom node

  • @crazyleafdesignweb
    @crazyleafdesignweb 8 месяцев назад

    Nice work. I assume the RAVE with AnimateDiff are going to consume more gpu power right? Because it have multiple sampling to run.

    • @TheFutureThinker
      @TheFutureThinker  8 месяцев назад

      Yes, it takes more , even a 4090 I set it to 250 frames

  • @AiMotionStudio
    @AiMotionStudio 7 месяцев назад

    thanks, i am using a RTX 3060 12GB VRAM and i got mine working by reducing the frame to 24 and removing the last 4x upscale nodes, but how do i get over 1 Sec video animation?

    • @TheFutureThinker
      @TheFutureThinker  7 месяцев назад

      Have you try 60 frames? It will be about 1 second there.
      Thanks

  • @yumu3655
    @yumu3655 8 месяцев назад

    The video is wonderful!! could I get a workflow using rave and animatediff?

  • @westex13
    @westex13 8 месяцев назад

    can you provide a link with the discord since the one below the video doesnt work

  • @half_real
    @half_real 4 месяца назад

    Increasing the grid size seems to make the output of RAVE more stable and less flickery, but it seems to decrease the image quality.

    • @TheFutureThinker
      @TheFutureThinker  4 месяца назад

      You can add 2nd sampler to do a refinement after RAVE output.

  • @thomasmiller7678
    @thomasmiller7678 8 месяцев назад

    Will you be posting this as a separate branch workflow on openart please?

    • @TheFutureThinker
      @TheFutureThinker  8 месяцев назад +1

      Yes sure, the RAVE will be on a new post after test. I think its good to go today.:)

    • @TheFutureThinker
      @TheFutureThinker  8 месяцев назад +1

      @thomasmiller7678 it's here: openart.ai/workflows/AaH6b9J8oDPHmYenNJtS

    • @TheFutureThinker
      @TheFutureThinker  8 месяцев назад

      @thomasmiller7678 it's here: openart.ai/workflows/AaH6b9J8oDPHmYenNJtS

    • @thomasmiller7678
      @thomasmiller7678 8 месяцев назад

      @@TheFutureThinker I've tried a lil stuff with rave + anidiff but found after anidiff it becomes over saturated maybe I need to lower cfg tho, rave pretty good on its own tho to be honest with my current source video very little flicker with just rave

    • @TheFutureThinker
      @TheFutureThinker  8 месяцев назад

      Yes , as I have experience with RAVE only . It will be flickering, cannot avoid. But the beauty of it, it can set to denoising 1 and let the AI to make styling. So we need AnimateDiff to make it back in smooth motion.

  • @westex13
    @westex13 8 месяцев назад

    would be great if had all the links used on the video PS: Discord link is expired

    • @TheFutureThinker
      @TheFutureThinker  8 месяцев назад

      I put all model links custom nodes links in the article post link in desc. Now, YT don't like video paste all links on desc. Some other people still use that old way, they will know one day.

  • @teealso
    @teealso 7 месяцев назад

    where do I find this model: realisticVisionV60B1_v60B1VAE.safetensors? Thanks

    • @TheFutureThinker
      @TheFutureThinker  7 месяцев назад

      this one : civitai.com/models/4201/realistic-vision-v60-b1

    • @teealso
      @teealso 7 месяцев назад

      Great thanks! @@TheFutureThinker

  • @thomasmiller7678
    @thomasmiller7678 8 месяцев назад

    Hey cool update rave plus animatediff looks like it might bring the consistency I've been struggling to get while being able to change the character etc

    • @TheFutureThinker
      @TheFutureThinker  8 месяцев назад

      Yes very Consistent, it is going to become better

  • @MaxSMoke777
    @MaxSMoke777 7 месяцев назад

    He's applied so many things on top of RAVE, like AnimateDiff, it's hard to see what RAVE is really doing. Seems like he could just ditch RAVE and stick with AnimateDiff.

    • @TheFutureThinker
      @TheFutureThinker  7 месяцев назад

      Yes AnimateDiff only can do consistency style afterall. And RAVE is giving extra memory load.
      But then previously , I achieved that in my other animatediff workflow. So , applying RAVE is an experiment.

  • @picmii
    @picmii 8 месяцев назад

    Do you have webui version?

    • @TheFutureThinker
      @TheFutureThinker  8 месяцев назад +1

      I am not sure if A1111 webui do have RAVE extension or not.

  • @jianingdong
    @jianingdong 8 месяцев назад

    Hello!Why can't SetNode and GetNode be loaded

    • @TheFutureThinker
      @TheFutureThinker  8 месяцев назад +1

      Download the missing custom node.

    • @Epicfuzz
      @Epicfuzz 8 месяцев назад

      it does not come up as a missing custom node...@@TheFutureThinker

    • @jianingdong
      @jianingdong 8 месяцев назад

      @@TheFutureThinker They are not in the missing nodes

    • @Ekopop
      @Ekopop 7 месяцев назад

      @@Epicfuzz I think theses are indications rather than functional nodes.

  • @ryanontheinside
    @ryanontheinside 7 месяцев назад

    🖖🖖🖖

    • @TheFutureThinker
      @TheFutureThinker  7 месяцев назад

      🖖😎🖖

    • @ryanontheinside
      @ryanontheinside 7 месяцев назад

      @@TheFutureThinker this stuff with RAVE is mind blowing! Thanks for the walkthrough

    • @TheFutureThinker
      @TheFutureThinker  7 месяцев назад

      Glad it help, new update will be release this 2 days. Stay tune

  • @rudimind
    @rudimind 8 месяцев назад

    out of memory ram for me to run

    • @TheFutureThinker
      @TheFutureThinker  8 месяцев назад

      Try lower the frame nums.

    • @megaerror007
      @megaerror007 8 месяцев назад

      @@TheFutureThinker how many vram need to run this workflow

    • @TheFutureThinker
      @TheFutureThinker  8 месяцев назад

      @@megaerror007 above 16GB vram the better